{"abi": [{"members": [{"name": "low", "offset": 0, "type": "felt"}, {"name": "high", "offset": 1, "type": "felt"}], "name": "Uint256", "size": 2, "type": "struct"}, {"inputs": [{"name": "name", "type": "felt"}, {"name": "symbol", "type": "felt"}, {"name": "recipient", "type": "felt"}], "name": "constructor", "outputs": [], "type": "constructor"}, {"inputs": [], "name": "name", "outputs": [{"name": "name", "type": "felt"}], "stateMutability": "view", "type": "function"}, {"inputs": [], "name": "symbol", "outputs": [{"name": "symbol", "type": "felt"}], "stateMutability": "view", "type": "function"}, {"inputs": [], "name": "totalSupply", "outputs": [{"name": "totalSupply", "type": "Uint256"}], "stateMutability": "view", "type": "function"}, {"inputs": [], "name": "decimals", "outputs": [{"name": "decimals", "type": "felt"}], "stateMutability": "view", "type": "function"}, {"inputs": [{"name": "account", "type": "felt"}], "name": "balanceOf", "outputs": [{"name": "balance", "type": "Uint256"}], "stateMutability": "view", "type": "function"}, {"inputs": [{"name": "owner", "type": "felt"}, {"name": "spender", "type": "felt"}], "name": "allowance", "outputs": [{"name": "remaining", "type": "Uint256"}], "stateMutability": "view", "type": "function"}, {"inputs": [{"name": "recipient", "type": "felt"}, {"name": "amount", "type": "Uint256"}], "name": "transfer", "outputs": [{"name": "success", "type": "felt"}], "type": "function"}, {"inputs": [{"name": "sender", "type": "felt"}, {"name": "recipient", "type": "felt"}, {"name": "amount", "type": "Uint256"}], "name": "transferFrom", "outputs": [{"name": "success", "type": "felt"}], "type": "function"}, {"inputs": [{"name": "spender", "type": "felt"}, {"name": "amount", "type": "Uint256"}], "name": "approve", "outputs": [{"name": "success", "type": "felt"}], "type": "function"}, {"inputs": [{"name": "spender", "type": "felt"}, {"name": "added_value", "type": "Uint256"}], "name": "increaseAllowance", "outputs": [{"name": "success", "type": "felt"}], "type": "function"}, {"inputs": [{"name": "spender", "type": "felt"}, {"name": "subtracted_value", "type": "Uint256"}], "name": "decreaseAllowance", "outputs": [{"name": "success", "type": "felt"}], "type": "function"}, {"inputs": [{"name": "recipient", "type": "felt"}, {"name": "amount", "type": "Uint256"}], "name": "mint", "outputs": [], "type": "function"}, {"inputs": [{"name": "user", "type": "felt"}, {"name": "amount", "type": "Uint256"}], "name": "burn", "outputs": [], "type": "function"}], "program": {"hints": {"6": [{"code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.assert_not_zero"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math.assert_not_zero.value": 5}, "ap_tracking": {"offset": 0, "group": 1}}}], "11": [{"code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert 0 <= ids.a % PRIME < range_check_builtin.bound, f'a = {ids.a} is out of range.'", "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.assert_nn"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math.assert_nn.a": 6, "starkware.cairo.common.math.assert_nn.range_check_ptr": 7}, "ap_tracking": {"offset": 0, "group": 2}}}], "20": [{"code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.assert_250_bit"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math.assert_250_bit.high": 16, "starkware.cairo.common.math.assert_250_bit.low": 15, "starkware.cairo.common.math.assert_250_bit.range_check_ptr": 14, "starkware.cairo.common.math.assert_250_bit.value": 13}, "ap_tracking": {"offset": 0, "group": 4}}}], "33": [{"code": "from starkware.cairo.common.math_utils import assert_integer\nassert ids.MAX_HIGH < 2**128 and ids.MAX_LOW < 2**128\nassert PRIME - 1 == ids.MAX_HIGH * 2**128 + ids.MAX_LOW\nassert_integer(ids.value)\nids.low = ids.value & ((1 << 128) - 1)\nids.high = ids.value >> 128", "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.split_felt"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math.split_felt.high": 27, "starkware.cairo.common.math.split_felt.low": 26, "starkware.cairo.common.math.split_felt.range_check_ptr": 28, "starkware.cairo.common.math.split_felt.value": 24}, "ap_tracking": {"offset": 0, "group": 5}}}], "62": [{"code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\nassert (ids.a % PRIME) <= (ids.b % PRIME), \\\n f'a = {ids.a % PRIME} is not less than or equal to b = {ids.b % PRIME}.'", "accessible_scopes": ["starkware.cairo.common.math", "starkware.cairo.common.math.assert_le_felt"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math.assert_le_felt.a": 37, "starkware.cairo.common.math.assert_le_felt.b": 38, "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 39}, "ap_tracking": {"offset": 0, "group": 6}}}], "91": [{"code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", "accessible_scopes": ["starkware.starknet.common.storage", "starkware.starknet.common.storage.normalize_address"], "flow_tracking_data": {"reference_ids": {"starkware.starknet.common.storage.normalize_address.addr": 51, "starkware.starknet.common.storage.normalize_address.is_small": 53, "starkware.starknet.common.storage.normalize_address.range_check_ptr": 52}, "ap_tracking": {"offset": 1, "group": 7}}}], "109": [{"code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", "accessible_scopes": ["starkware.starknet.common.storage", "starkware.starknet.common.storage.normalize_address"], "flow_tracking_data": {"reference_ids": {"starkware.starknet.common.storage.normalize_address.addr": 51, "starkware.starknet.common.storage.normalize_address.is_250": 59, "starkware.starknet.common.storage.normalize_address.is_small": 53, "starkware.starknet.common.storage.normalize_address.range_check_ptr": 52}, "ap_tracking": {"offset": 2, "group": 7}}}], "132": [{"code": "syscall_handler.get_caller_address(segments=segments, syscall_ptr=ids.syscall_ptr)", "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.get_caller_address"], "flow_tracking_data": {"reference_ids": {"starkware.starknet.common.syscalls.get_caller_address.__temp14": 66, "starkware.starknet.common.syscalls.get_caller_address.syscall": 65, "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": 64}, "ap_tracking": {"offset": 1, "group": 8}}}], "140": [{"code": "syscall_handler.storage_read(segments=segments, syscall_ptr=ids.syscall_ptr)", "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_read"], "flow_tracking_data": {"reference_ids": {"starkware.starknet.common.syscalls.storage_read.__temp15": 71, "starkware.starknet.common.syscalls.storage_read.address": 68, "starkware.starknet.common.syscalls.storage_read.syscall": 70, "starkware.starknet.common.syscalls.storage_read.syscall_ptr": 69}, "ap_tracking": {"offset": 1, "group": 9}}}], "149": [{"code": "syscall_handler.storage_write(segments=segments, syscall_ptr=ids.syscall_ptr)", "accessible_scopes": ["starkware.starknet.common.syscalls", "starkware.starknet.common.syscalls.storage_write"], "flow_tracking_data": {"reference_ids": {"starkware.starknet.common.syscalls.storage_write.__temp16": 77, "starkware.starknet.common.syscalls.storage_write.address": 74, "starkware.starknet.common.syscalls.storage_write.syscall_ptr": 76, "starkware.starknet.common.syscalls.storage_write.value": 75}, "ap_tracking": {"offset": 1, "group": 10}}}], "152": [{"code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", "accessible_scopes": ["starkware.cairo.common.math_cmp", "starkware.cairo.common.math_cmp.is_nn"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math_cmp.is_nn.a": 79, "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 80}, "ap_tracking": {"offset": 0, "group": 11}}}], "160": [{"code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", "accessible_scopes": ["starkware.cairo.common.math_cmp", "starkware.cairo.common.math_cmp.is_nn"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.math_cmp.is_nn.a": 79, "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 80}, "ap_tracking": {"offset": 1, "group": 11}}}], "193": [{"code": "sum_low = ids.a.low + ids.b.low\nids.carry_low = 1 if sum_low >= ids.SHIFT else 0\nsum_high = ids.a.high + ids.b.high + ids.carry_low\nids.carry_high = 1 if sum_high >= ids.SHIFT else 0", "accessible_scopes": ["starkware.cairo.common.uint256", "starkware.cairo.common.uint256.uint256_add"], "flow_tracking_data": {"reference_ids": {"starkware.cairo.common.uint256.uint256_add.a": 93, "starkware.cairo.common.uint256.uint256_add.b": 94, "starkware.cairo.common.uint256.uint256_add.carry_high": 98, "starkware.cairo.common.uint256.uint256_add.carry_low": 97, "starkware.cairo.common.uint256.uint256_add.range_check_ptr": 95, "starkware.cairo.common.uint256.uint256_add.res": 96}, "ap_tracking": {"offset": 4, "group": 15}}}], "553": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.constructor"], "flow_tracking_data": {"reference_ids": {"__wrappers__.constructor.__calldata_actual_size": 332, "__wrappers__.constructor.__calldata_arg_name": 326, "__wrappers__.constructor.__calldata_arg_recipient": 330, "__wrappers__.constructor.__calldata_arg_symbol": 328, "__wrappers__.constructor.__calldata_ptr": 331, "__wrappers__.constructor.__temp28": 333, "__wrappers__.constructor.ecdsa_ptr": 324, "__wrappers__.constructor.pedersen_ptr": 335, "__wrappers__.constructor.range_check_ptr": 336, "__wrappers__.constructor.ret_struct": 337, "__wrappers__.constructor.syscall_ptr": 334}, "ap_tracking": {"offset": 0, "group": 45}}}], "569": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.name_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.name_encode_return.range_check_ptr": 348, "__wrappers__.name_encode_return.ret_struct": 347}, "ap_tracking": {"offset": 0, "group": 47}}}], "600": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.symbol_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.symbol_encode_return.range_check_ptr": 374, "__wrappers__.symbol_encode_return.ret_struct": 373}, "ap_tracking": {"offset": 0, "group": 50}}}], "631": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.totalSupply_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.totalSupply_encode_return.range_check_ptr": 400, "__wrappers__.totalSupply_encode_return.ret_struct": 399}, "ap_tracking": {"offset": 0, "group": 53}}}], "663": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.decimals_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.decimals_encode_return.range_check_ptr": 427, "__wrappers__.decimals_encode_return.ret_struct": 426}, "ap_tracking": {"offset": 0, "group": 56}}}], "695": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.balanceOf_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.balanceOf_encode_return.range_check_ptr": 454, "__wrappers__.balanceOf_encode_return.ret_struct": 453}, "ap_tracking": {"offset": 0, "group": 59}}}], "732": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.allowance_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.allowance_encode_return.range_check_ptr": 486, "__wrappers__.allowance_encode_return.ret_struct": 485}, "ap_tracking": {"offset": 0, "group": 62}}}], "777": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.transfer_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.transfer_encode_return.range_check_ptr": 521, "__wrappers__.transfer_encode_return.ret_struct": 520}, "ap_tracking": {"offset": 0, "group": 66}}}], "860": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.transferFrom_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.transferFrom_encode_return.range_check_ptr": 571, "__wrappers__.transferFrom_encode_return.ret_struct": 570}, "ap_tracking": {"offset": 0, "group": 72}}}], "906": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.approve_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.approve_encode_return.range_check_ptr": 607, "__wrappers__.approve_encode_return.ret_struct": 606}, "ap_tracking": {"offset": 0, "group": 77}}}], "979": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.increaseAllowance_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.increaseAllowance_encode_return.range_check_ptr": 652, "__wrappers__.increaseAllowance_encode_return.ret_struct": 651}, "ap_tracking": {"offset": 0, "group": 82}}}], "1061": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.decreaseAllowance_encode_return"], "flow_tracking_data": {"reference_ids": {"__wrappers__.decreaseAllowance_encode_return.range_check_ptr": 700, "__wrappers__.decreaseAllowance_encode_return.ret_struct": 699}, "ap_tracking": {"offset": 0, "group": 88}}}], "1111": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.mint"], "flow_tracking_data": {"reference_ids": {"__wrappers__.mint.__calldata_actual_size": 740, "__wrappers__.mint.__calldata_arg_amount": 738, "__wrappers__.mint.__calldata_arg_recipient": 736, "__wrappers__.mint.__calldata_ptr": 739, "__wrappers__.mint.__temp47": 741, "__wrappers__.mint.ecdsa_ptr": 734, "__wrappers__.mint.pedersen_ptr": 743, "__wrappers__.mint.range_check_ptr": 744, "__wrappers__.mint.ret_struct": 745, "__wrappers__.mint.syscall_ptr": 742}, "ap_tracking": {"offset": 0, "group": 94}}}], "1141": [{"code": "memory[ap] = segments.add()", "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.burn"], "flow_tracking_data": {"reference_ids": {"__wrappers__.burn.__calldata_actual_size": 765, "__wrappers__.burn.__calldata_arg_amount": 763, "__wrappers__.burn.__calldata_arg_user": 761, "__wrappers__.burn.__calldata_ptr": 764, "__wrappers__.burn.__temp48": 766, "__wrappers__.burn.ecdsa_ptr": 759, "__wrappers__.burn.pedersen_ptr": 768, "__wrappers__.burn.range_check_ptr": 769, "__wrappers__.burn.ret_struct": 770, "__wrappers__.burn.syscall_ptr": 767}, "ap_tracking": {"offset": 0, "group": 98}}}]}, "builtins": ["pedersen", "range_check", "ecdsa"], "debug_info": null, "reference_manager": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 2}, {"value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 2}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 1}, "pc": 6}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 11}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 11}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 12}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 3}, "pc": 19}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}, {"value": "[cast([fp + (-4)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}, {"value": "[cast([fp + (-4)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 4}, "pc": 22}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 4}, "pc": 23}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 4}, "pc": 24}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 4}, "pc": 26}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 4}, "pc": 28}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 4}, "pc": 29}, {"value": "cast([fp + (-4)] + 3, felt)", "ap_tracking_data": {"offset": 6, "group": 4}, "pc": 30}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "[cast([fp + (-4)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "[cast([fp + (-4)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "cast([fp + (-4)] + 2, felt)", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 5}, "pc": 34}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 5}, "pc": 36}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 5}, "pc": 37}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 5}, "pc": 39}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 5}, "pc": 41}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 5}, "pc": 50}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 5}, "pc": 59}, {"value": "[cast(ap - 0 + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 5}, "pc": 59}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 69}, {"value": "[cast(fp + 1, felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 70}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 45, "group": 6}, "pc": 75}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 55, "group": 6}, "pc": 82}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 55, "group": 6}, "pc": 88}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 7}, "pc": 89}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 7}, "pc": 89}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 91}, {"value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 93}, {"value": "cast((-1) - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 93}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 7}, "pc": 98}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 7}, "pc": 100}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 104}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 7}, "pc": 109}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 7}, "pc": 115}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 119}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 127}, {"value": "[cast(ap - 0 + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 127}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 8}, "pc": 129}, {"value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]", "ap_tracking_data": {"offset": 0, "group": 8}, "pc": 129}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 8}, "pc": 131}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 8}, "pc": 132}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}, {"value": "[cast(fp + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}, {"value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 138}, {"value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 140}, {"value": "cast([fp + (-4)] + 3, felt*)", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 140}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 10}, "pc": 146}, {"value": "cast([fp + (-5)] + 3, felt*)", "ap_tracking_data": {"offset": 1, "group": 10}, "pc": 149}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 11}, "pc": 152}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 11}, "pc": 152}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 1, "group": 11}, "pc": 155}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 11}, "pc": 164}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 11}, "pc": 166}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 4, "group": 11}, "pc": 167}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 62, "group": 11}, "pc": 178}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 13}, "pc": 185}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 186}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 186}, {"value": "cast([fp + (-5)] + 2, felt)", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 188}, {"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}, {"value": "[cast(fp + 2, felt*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}, {"value": "[cast(fp + 3, felt*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 15}, "pc": 196}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 15}, "pc": 198}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 15}, "pc": 200}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 8, "group": 15}, "pc": 201}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 9, "group": 15}, "pc": 203}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 15}, "pc": 209}, {"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 16}, "pc": 214}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 17}, "pc": 222}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 18}, "pc": 229}, {"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 20}, "pc": 237}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 20}, "pc": 237}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 20}, "pc": 239}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 21}, "pc": 242}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 21}, "pc": 242}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 21}, "pc": 244}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 21}, "pc": 246}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 22}, "pc": 250}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 22}, "pc": 250}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 10, "group": 22}, "pc": 255}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 10, "group": 22}, "pc": 255}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 32, "group": 22}, "pc": 261}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 32, "group": 22}, "pc": 261}, {"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 40, "group": 23}, "pc": 270}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 40, "group": 23}, "pc": 270}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 65, "group": 23}, "pc": 277}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 65, "group": 23}, "pc": 277}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}, {"value": "cast(1654380240036106690113514953282704683431181762662854900999723531341802514142, felt)", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 25}, "pc": 294}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 25}, "pc": 294}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 25}, "pc": 295}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 25}, "pc": 296}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 25}, "pc": 297}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 25}, "pc": 298}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 26}, "pc": 308}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}, {"value": "cast(994614755126579553444890908366778524924445646687010680071333348600315410978, felt)", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 28}, "pc": 324}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 28}, "pc": 324}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 28}, "pc": 325}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 28}, "pc": 326}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 28}, "pc": 327}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 28}, "pc": 328}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 29}, "pc": 338}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}, {"value": "cast(1184266542753818702048999766087099834977390476694142791331966553581733066873, felt)", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 31}, "pc": 354}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 31}, "pc": 354}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 31}, "pc": 355}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 31}, "pc": 356}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 31}, "pc": 357}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 31}, "pc": 358}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 32}, "pc": 368}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}, {"value": "cast(603278275252936218847294002513349627170936020082667936993356353388973422646, felt)", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 34}, "pc": 384}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 34}, "pc": 384}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 21, "group": 34}, "pc": 389}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 21, "group": 34}, "pc": 389}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 22, "group": 34}, "pc": 390}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 34}, "pc": 391}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 34}, "pc": 392}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 25, "group": 34}, "pc": 393}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 26, "group": 34}, "pc": 394}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 35}, "pc": 404}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 20, "group": 35}, "pc": 409}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "cast(1065622543624526936256554561967983185612257046533136611876836524258158810564, felt)", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 36}, "pc": 418}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 36}, "pc": 418}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 36}, "pc": 422}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 36, "group": 36}, "pc": 422}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 51, "group": 37}, "pc": 435}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 51, "group": 37}, "pc": 435}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 58, "group": 37}, "pc": 440}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 58, "group": 37}, "pc": 440}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 59, "group": 37}, "pc": 441}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 60, "group": 37}, "pc": 442}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 61, "group": 37}, "pc": 443}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 62, "group": 37}, "pc": 444}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 63, "group": 37}, "pc": 445}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 51, "group": 38}, "pc": 456}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 57, "group": 38}, "pc": 461}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "cast(337994139936370667767799129369552596157394447336989834104582481799883947719, felt)", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 39}, "pc": 470}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 39}, "pc": 470}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 12, "group": 39}, "pc": 473}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 39}, "pc": 473}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 41, "group": 39}, "pc": 477}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 41, "group": 39}, "pc": 477}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 57, "group": 40}, "pc": 491}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 57, "group": 40}, "pc": 491}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 64, "group": 40}, "pc": 496}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 64, "group": 40}, "pc": 496}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 65, "group": 40}, "pc": 497}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 66, "group": 40}, "pc": 498}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 67, "group": 40}, "pc": 499}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 68, "group": 40}, "pc": 500}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 69, "group": 40}, "pc": 501}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 57, "group": 41}, "pc": 513}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 63, "group": 41}, "pc": 518}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast([fp + (-3)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 44}, "pc": 544}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}, {"value": "[cast(ap + 0, __main__.constructor.Return*)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 45}, "pc": 555}, {"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 45}, "pc": 555}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}, {"value": "[cast(fp + (-4), __main__.name.Return*)]", "ap_tracking_data": {"offset": 0, "group": 47}, "pc": 569}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 47}, "pc": 569}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 571}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 571}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 572}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 47}, "pc": 574}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}, {"value": "[cast(ap + (-1), __main__.name.Return*)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}, {"value": "[cast(fp + (-4), __main__.symbol.Return*)]", "ap_tracking_data": {"offset": 0, "group": 50}, "pc": 600}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 50}, "pc": 600}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 602}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 602}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 603}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 50}, "pc": 605}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}, {"value": "[cast(ap + (-1), __main__.symbol.Return*)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}, {"value": "[cast(fp + (-5), __main__.totalSupply.Return*)]", "ap_tracking_data": {"offset": 0, "group": 53}, "pc": 631}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 53}, "pc": 631}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}, {"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 635}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 53}, "pc": 637}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}, {"value": "[cast(ap + (-2), __main__.totalSupply.Return*)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}, {"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}, {"value": "[cast(fp + (-4), __main__.decimals.Return*)]", "ap_tracking_data": {"offset": 0, "group": 56}, "pc": 663}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 56}, "pc": 663}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 665}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 665}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 666}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 56}, "pc": 668}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}, {"value": "[cast(ap + (-1), __main__.decimals.Return*)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}, {"value": "[cast(fp + (-5), __main__.balanceOf.Return*)]", "ap_tracking_data": {"offset": 0, "group": 59}, "pc": 695}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 59}, "pc": 695}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}, {"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 699}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 59}, "pc": 701}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 60}, "pc": 707}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}, {"value": "[cast(ap + (-2), __main__.balanceOf.Return*)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}, {"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}, {"value": "[cast(fp + (-5), __main__.allowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 62}, "pc": 732}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 62}, "pc": 732}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}, {"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 736}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 62}, "pc": 738}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 63}, "pc": 744}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}, {"value": "[cast(ap + (-2), __main__.allowance.Return*)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 6, "group": 64}, "pc": 765}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 64}, "pc": 765}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}, {"value": "[cast(fp + (-4), __main__.transfer.Return*)]", "ap_tracking_data": {"offset": 0, "group": 66}, "pc": 777}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 66}, "pc": 777}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 779}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 779}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 780}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 66}, "pc": 782}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 67}, "pc": 788}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}, {"value": "[cast(ap + (-1), __main__.transfer.Return*)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 812}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 812}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 813}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 822}, {"value": "[cast(fp + 3, felt**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 823}, {"value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 824}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 70}, "pc": 831}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 70}, "pc": 831}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 74, "group": 71}, "pc": 848}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 74, "group": 71}, "pc": 848}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}, {"value": "[cast(fp + (-4), __main__.transferFrom.Return*)]", "ap_tracking_data": {"offset": 0, "group": 72}, "pc": 860}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 72}, "pc": 860}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 862}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 862}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 863}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 72}, "pc": 865}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 4, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 4 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 73}, "pc": 871}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}, {"value": "[cast(ap + (-1), __main__.transferFrom.Return*)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 6, "group": 75}, "pc": 894}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 75}, "pc": 894}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}, {"value": "[cast(fp + (-4), __main__.approve.Return*)]", "ap_tracking_data": {"offset": 0, "group": 77}, "pc": 906}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 77}, "pc": 906}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 908}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 908}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 909}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 77}, "pc": 911}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 78}, "pc": 917}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}, {"value": "[cast(ap + (-1), __main__.approve.Return*)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 11, "group": 80}, "pc": 943}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 946}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 946}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 947}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 956}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}, {"value": "[cast(fp + 3, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 965}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}, {"value": "[cast(fp + (-4), __main__.increaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 82}, "pc": 979}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 82}, "pc": 979}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 981}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 981}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 982}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 82}, "pc": 984}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 83}, "pc": 990}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}, {"value": "[cast(ap + (-1), __main__.increaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 85}, "pc": 1016}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1019}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1019}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1020}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1029}, {"value": "[cast(fp + 3, felt**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1030}, {"value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1031}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1038}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1038}, {"value": "[cast(fp + 5, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1040}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 86}, "pc": 1047}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 86}, "pc": 1047}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}, {"value": "[cast(fp + (-4), __main__.decreaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 88}, "pc": 1061}, {"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 88}, "pc": 1061}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1063}, {"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1063}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1064}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 88}, "pc": 1066}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 89}, "pc": 1072}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}, {"value": "[cast(ap + (-1), __main__.decreaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 93}, "pc": 1102}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}, {"value": "[cast(ap + 0, __main__.mint.Return*)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 94}, "pc": 1113}, {"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 94}, "pc": 1113}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}, {"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 97}, "pc": 1132}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}, {"value": "[cast(ap + 0, __main__.burn.Return*)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 98}, "pc": 1143}, {"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 98}, "pc": 1143}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 99}, "pc": 1161}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 104, "group": 99}, "pc": 1171}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 104, "group": 99}, "pc": 1171}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1183}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}, {"value": "[cast(fp + 2, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1192}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 16, "group": 100}, "pc": 1215}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1223}, {"value": "[cast(fp + 2, felt**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1224}, {"value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1225}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 101}, "pc": 1232}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 101}, "pc": 1232}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 101}, "pc": 1241}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 77, "group": 101}, "pc": 1241}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 232, "group": 101}, "pc": 1256}, {"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 232, "group": 101}, "pc": 1256}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 102}, "pc": 1276}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}, {"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 103}, "pc": 1296}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1304}, {"value": "[cast(fp + 2, felt**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1305}, {"value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1306}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 104}, "pc": 1313}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 104}, "pc": 1313}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 104}, "pc": 1322}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 77, "group": 104}, "pc": 1322}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 244, "group": 104}, "pc": 1336}, {"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 244, "group": 104}, "pc": 1336}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}]}, "identifiers": {"__main__.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__.SignatureBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", "type": "alias"}, "__main__.Uint256": {"destination": "starkware.cairo.common.uint256.Uint256", "type": "alias"}, "__main__._approve": {"pc": 1265, "decorators": [], "type": "function"}, "__main__._approve.Args": {"full_name": "__main__._approve.Args", "size": 4, "members": {"caller": {"offset": 0, "cairo_type": "felt"}, "spender": {"offset": 1, "cairo_type": "felt"}, "amount": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__._approve.ImplicitArgs": {"full_name": "__main__._approve.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._approve.Return": {"full_name": "__main__._approve.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._approve.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._approve.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}], "full_name": "__main__._approve.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._approve.caller": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}], "full_name": "__main__._approve.caller", "cairo_type": "felt", "type": "reference"}, "__main__._approve.pedersen_ptr": {"references": [{"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}], "full_name": "__main__._approve.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._approve.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 102}, "pc": 1276}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}], "full_name": "__main__._approve.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._approve.spender": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}], "full_name": "__main__._approve.spender", "cairo_type": "felt", "type": "reference"}, "__main__._approve.syscall_ptr": {"references": [{"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 102}, "pc": 1265}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 86, "group": 102}, "pc": 1285}], "full_name": "__main__._approve.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._burn": {"pc": 1286, "decorators": [], "type": "function"}, "__main__._burn.Args": {"full_name": "__main__._burn.Args", "size": 3, "members": {"account": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__._burn.ImplicitArgs": {"full_name": "__main__._burn.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._burn.Return": {"full_name": "__main__._burn.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._burn.SIZEOF_LOCALS": {"value": 4, "type": "const"}, "__main__._burn.account": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}], "full_name": "__main__._burn.account", "cairo_type": "felt", "type": "reference"}, "__main__._burn.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}], "full_name": "__main__._burn.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._burn.balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1304}], "full_name": "__main__._burn.balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._burn.enough_balance": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 104}, "pc": 1313}], "full_name": "__main__._burn.enough_balance", "cairo_type": "felt", "type": "reference"}, "__main__._burn.new_balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 77, "group": 104}, "pc": 1322}], "full_name": "__main__._burn.new_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._burn.new_supply": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 244, "group": 104}, "pc": 1336}], "full_name": "__main__._burn.new_supply", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._burn.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 78, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1326}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1328}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1339}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1306}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}], "full_name": "__main__._burn.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._burn.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 9, "group": 103}, "pc": 1296}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 78, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 104}, "pc": 1309}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 104}, "pc": 1318}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1326}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1328}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 244, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1339}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 103}, "pc": 1296}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 104}, "pc": 1313}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 104}, "pc": 1322}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 244, "group": 104}, "pc": 1336}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}], "full_name": "__main__._burn.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._burn.supply": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}], "full_name": "__main__._burn.supply", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._burn.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 103}, "pc": 1286}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 78, "group": 103}, "pc": 1302}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1326}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1328}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1339}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1302}, {"value": "[cast(fp + 2, felt**)]", "ap_tracking_data": {"offset": 82, "group": 103}, "pc": 1305}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 104}, "pc": 1330}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 172, "group": 104}, "pc": 1332}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 273, "group": 104}, "pc": 1343}], "full_name": "__main__._burn.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._decimals": {"type": "namespace"}, "__main__._decimals.Args": {"full_name": "__main__._decimals.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__._decimals.ImplicitArgs": {"full_name": "__main__._decimals.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.Return": {"full_name": "__main__._decimals.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._decimals.addr": {"pc": 341, "decorators": [], "type": "function"}, "__main__._decimals.addr.Args": {"full_name": "__main__._decimals.addr.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.addr.ImplicitArgs": {"full_name": "__main__._decimals.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.addr.Return": {"full_name": "__main__._decimals.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._decimals.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}], "full_name": "__main__._decimals.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._decimals.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}], "full_name": "__main__._decimals.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.addr.res": {"references": [{"value": "cast(1184266542753818702048999766087099834977390476694142791331966553581733066873, felt)", "ap_tracking_data": {"offset": 0, "group": 30}, "pc": 341}], "full_name": "__main__._decimals.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__._decimals.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__._decimals.read": {"pc": 346, "decorators": [], "type": "function"}, "__main__._decimals.read.Args": {"full_name": "__main__._decimals.read.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.read.ImplicitArgs": {"full_name": "__main__._decimals.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.read.Return": {"full_name": "__main__._decimals.read.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._decimals.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 31}, "pc": 354}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 31}, "pc": 358}], "full_name": "__main__._decimals.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 31}, "pc": 356}], "full_name": "__main__._decimals.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._decimals.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 31}, "pc": 357}], "full_name": "__main__._decimals.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 31}, "pc": 350}], "full_name": "__main__._decimals.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 31}, "pc": 346}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 31}, "pc": 354}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 31}, "pc": 355}], "full_name": "__main__._decimals.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._decimals.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__._decimals.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__._decimals.write": {"pc": 359, "decorators": [], "type": "function"}, "__main__._decimals.write.Args": {"full_name": "__main__._decimals.write.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.write.ImplicitArgs": {"full_name": "__main__._decimals.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._decimals.write.Return": {"full_name": "__main__._decimals.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._decimals.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._decimals.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}], "full_name": "__main__._decimals.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._decimals.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}], "full_name": "__main__._decimals.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 32}, "pc": 363}], "full_name": "__main__._decimals.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._decimals.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 32}, "pc": 368}], "full_name": "__main__._decimals.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._decimals.write.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 32}, "pc": 359}], "full_name": "__main__._decimals.write.value", "cairo_type": "felt", "type": "reference"}, "__main__._mint": {"pc": 1151, "decorators": [], "type": "function"}, "__main__._mint.Args": {"full_name": "__main__._mint.Args", "size": 3, "members": {"recipient": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__._mint.ImplicitArgs": {"full_name": "__main__._mint.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._mint.Return": {"full_name": "__main__._mint.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._mint.SIZEOF_LOCALS": {"value": 4, "type": "const"}, "__main__._mint.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}], "full_name": "__main__._mint.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._mint.balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}], "full_name": "__main__._mint.balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._mint.is_overflow": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}], "full_name": "__main__._mint.is_overflow", "cairo_type": "felt", "type": "reference"}, "__main__._mint.new_balance": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 104, "group": 99}, "pc": 1171}], "full_name": "__main__._mint.new_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._mint.new_supply": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}, {"value": "[cast(fp + 2, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1192}], "full_name": "__main__._mint.new_supply", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._mint.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}], "full_name": "__main__._mint.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._mint.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 99}, "pc": 1161}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 104, "group": 99}, "pc": 1171}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 224, "group": 99}, "pc": 1190}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}], "full_name": "__main__._mint.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._mint.recipient": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}], "full_name": "__main__._mint.recipient", "cairo_type": "felt", "type": "reference"}, "__main__._mint.supply": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1183}], "full_name": "__main__._mint.supply", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._mint.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 99}, "pc": 1151}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 82, "group": 99}, "pc": 1167}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 171, "group": 99}, "pc": 1179}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 199, "group": 99}, "pc": 1181}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 253, "group": 99}, "pc": 1201}], "full_name": "__main__._mint.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._name": {"type": "namespace"}, "__main__._name.Args": {"full_name": "__main__._name.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._name.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__._name.ImplicitArgs": {"full_name": "__main__._name.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__._name.Return": {"full_name": "__main__._name.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._name.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._name.addr": {"pc": 281, "decorators": [], "type": "function"}, "__main__._name.addr.Args": {"full_name": "__main__._name.addr.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._name.addr.ImplicitArgs": {"full_name": "__main__._name.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.addr.Return": {"full_name": "__main__._name.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._name.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}], "full_name": "__main__._name.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._name.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}], "full_name": "__main__._name.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._name.addr.res": {"references": [{"value": "cast(1654380240036106690113514953282704683431181762662854900999723531341802514142, felt)", "ap_tracking_data": {"offset": 0, "group": 24}, "pc": 281}], "full_name": "__main__._name.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__._name.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__._name.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__._name.read": {"pc": 286, "decorators": [], "type": "function"}, "__main__._name.read.Args": {"full_name": "__main__._name.read.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._name.read.ImplicitArgs": {"full_name": "__main__._name.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.read.Return": {"full_name": "__main__._name.read.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._name.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 25}, "pc": 294}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 25}, "pc": 298}], "full_name": "__main__._name.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__._name.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 25}, "pc": 296}], "full_name": "__main__._name.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._name.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 25}, "pc": 297}], "full_name": "__main__._name.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._name.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 25}, "pc": 290}], "full_name": "__main__._name.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._name.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 25}, "pc": 286}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 25}, "pc": 294}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 25}, "pc": 295}], "full_name": "__main__._name.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._name.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__._name.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__._name.write": {"pc": 299, "decorators": [], "type": "function"}, "__main__._name.write.Args": {"full_name": "__main__._name.write.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.write.ImplicitArgs": {"full_name": "__main__._name.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._name.write.Return": {"full_name": "__main__._name.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._name.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._name.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}], "full_name": "__main__._name.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._name.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}], "full_name": "__main__._name.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._name.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 26}, "pc": 303}], "full_name": "__main__._name.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._name.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 26}, "pc": 308}], "full_name": "__main__._name.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._name.write.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 26}, "pc": 299}], "full_name": "__main__._name.write.value", "cairo_type": "felt", "type": "reference"}, "__main__._symbol": {"type": "namespace"}, "__main__._symbol.Args": {"full_name": "__main__._symbol.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__._symbol.ImplicitArgs": {"full_name": "__main__._symbol.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.Return": {"full_name": "__main__._symbol.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._symbol.addr": {"pc": 311, "decorators": [], "type": "function"}, "__main__._symbol.addr.Args": {"full_name": "__main__._symbol.addr.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.addr.ImplicitArgs": {"full_name": "__main__._symbol.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.addr.Return": {"full_name": "__main__._symbol.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._symbol.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}], "full_name": "__main__._symbol.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._symbol.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}], "full_name": "__main__._symbol.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.addr.res": {"references": [{"value": "cast(994614755126579553444890908366778524924445646687010680071333348600315410978, felt)", "ap_tracking_data": {"offset": 0, "group": 27}, "pc": 311}], "full_name": "__main__._symbol.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__._symbol.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__._symbol.read": {"pc": 316, "decorators": [], "type": "function"}, "__main__._symbol.read.Args": {"full_name": "__main__._symbol.read.Args", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.read.ImplicitArgs": {"full_name": "__main__._symbol.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.read.Return": {"full_name": "__main__._symbol.read.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._symbol.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 28}, "pc": 324}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 18, "group": 28}, "pc": 328}], "full_name": "__main__._symbol.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 16, "group": 28}, "pc": 326}], "full_name": "__main__._symbol.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._symbol.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 28}, "pc": 327}], "full_name": "__main__._symbol.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 28}, "pc": 320}], "full_name": "__main__._symbol.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 28}, "pc": 316}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 28}, "pc": 324}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 15, "group": 28}, "pc": 325}], "full_name": "__main__._symbol.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._symbol.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__._symbol.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__._symbol.write": {"pc": 329, "decorators": [], "type": "function"}, "__main__._symbol.write.Args": {"full_name": "__main__._symbol.write.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.write.ImplicitArgs": {"full_name": "__main__._symbol.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._symbol.write.Return": {"full_name": "__main__._symbol.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._symbol.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__._symbol.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}], "full_name": "__main__._symbol.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._symbol.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}], "full_name": "__main__._symbol.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 29}, "pc": 333}], "full_name": "__main__._symbol.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__._symbol.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 29}, "pc": 338}], "full_name": "__main__._symbol.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__._symbol.write.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 29}, "pc": 329}], "full_name": "__main__._symbol.write.value", "cairo_type": "felt", "type": "reference"}, "__main__._transfer": {"pc": 1202, "decorators": [], "type": "function"}, "__main__._transfer.Args": {"full_name": "__main__._transfer.Args", "size": 4, "members": {"sender": {"offset": 0, "cairo_type": "felt"}, "recipient": {"offset": 1, "cairo_type": "felt"}, "amount": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__._transfer.ImplicitArgs": {"full_name": "__main__._transfer.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__._transfer.Return": {"full_name": "__main__._transfer.Return", "size": 0, "members": {}, "type": "struct"}, "__main__._transfer.SIZEOF_LOCALS": {"value": 4, "type": "const"}, "__main__._transfer.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}], "full_name": "__main__._transfer.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._transfer.enough_balance": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 101}, "pc": 1232}], "full_name": "__main__._transfer.enough_balance", "cairo_type": "felt", "type": "reference"}, "__main__._transfer.new_recipient_balance": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 232, "group": 101}, "pc": 1256}], "full_name": "__main__._transfer.new_recipient_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._transfer.new_sender_balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 77, "group": 101}, "pc": 1241}], "full_name": "__main__._transfer.new_sender_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._transfer.pedersen_ptr": {"references": [{"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 83, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1247}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1250}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1262}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1225}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}], "full_name": "__main__._transfer.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__._transfer.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 100}, "pc": 1215}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 83, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 101}, "pc": 1230}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 101}, "pc": 1239}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1247}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1250}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 232, "group": 101}, "pc": 1254}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1262}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 16, "group": 100}, "pc": 1215}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 101}, "pc": 1232}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 77, "group": 101}, "pc": 1241}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 232, "group": 101}, "pc": 1256}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}], "full_name": "__main__._transfer.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__._transfer.recipient": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}], "full_name": "__main__._transfer.recipient", "cairo_type": "felt", "type": "reference"}, "__main__._transfer.recipient_balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}], "full_name": "__main__._transfer.recipient_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._transfer.sender": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}], "full_name": "__main__._transfer.sender", "cairo_type": "felt", "type": "reference"}, "__main__._transfer.sender_balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1223}], "full_name": "__main__._transfer.sender_balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__._transfer.syscall_ptr": {"references": [{"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 100}, "pc": 1202}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 83, "group": 100}, "pc": 1221}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1247}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1250}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1262}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1221}, {"value": "[cast(fp + 2, felt**)]", "ap_tracking_data": {"offset": 85, "group": 100}, "pc": 1224}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 144, "group": 101}, "pc": 1249}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 210, "group": 101}, "pc": 1252}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 299, "group": 101}, "pc": 1264}], "full_name": "__main__._transfer.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.allowance": {"pc": 724, "decorators": ["view"], "type": "function"}, "__main__.allowance.Args": {"full_name": "__main__.allowance.Args", "size": 2, "members": {"owner": {"offset": 0, "cairo_type": "felt"}, "spender": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowance.ImplicitArgs": {"full_name": "__main__.allowance.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowance.Return": {"full_name": "__main__.allowance.Return", "size": 2, "members": {"remaining": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.allowance.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.allowance.owner": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}], "full_name": "__main__.allowance.owner", "cairo_type": "felt", "type": "reference"}, "__main__.allowance.pedersen_ptr": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}], "full_name": "__main__.allowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.allowance.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}], "full_name": "__main__.allowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.allowance.remaining": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}], "full_name": "__main__.allowance.remaining", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.allowance.spender": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}], "full_name": "__main__.allowance.spender", "cairo_type": "felt", "type": "reference"}, "__main__.allowance.syscall_ptr": {"references": [{"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 61}, "pc": 724}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 76, "group": 61}, "pc": 731}], "full_name": "__main__.allowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.allowances": {"type": "namespace"}, "__main__.allowances.Args": {"full_name": "__main__.allowances.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.allowances.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__.allowances.ImplicitArgs": {"full_name": "__main__.allowances.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__.allowances.Return": {"full_name": "__main__.allowances.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.allowances.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.allowances.addr": {"pc": 464, "decorators": [], "type": "function"}, "__main__.allowances.addr.Args": {"full_name": "__main__.allowances.addr.Args", "size": 2, "members": {"owner": {"offset": 0, "cairo_type": "felt"}, "spender": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.addr.ImplicitArgs": {"full_name": "__main__.allowances.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.addr.Return": {"full_name": "__main__.allowances.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.allowances.addr.owner": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}], "full_name": "__main__.allowances.addr.owner", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 39}, "pc": 470}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 12, "group": 39}, "pc": 473}], "full_name": "__main__.allowances.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.allowances.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 41, "group": 39}, "pc": 477}], "full_name": "__main__.allowances.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.addr.res": {"references": [{"value": "cast(337994139936370667767799129369552596157394447336989834104582481799883947719, felt)", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 39}, "pc": 470}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 39}, "pc": 473}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 41, "group": 39}, "pc": 477}], "full_name": "__main__.allowances.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.addr.spender": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 39}, "pc": 464}], "full_name": "__main__.allowances.addr.spender", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__.allowances.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__.allowances.read": {"pc": 481, "decorators": [], "type": "function"}, "__main__.allowances.read.Args": {"full_name": "__main__.allowances.read.Args", "size": 2, "members": {"owner": {"offset": 0, "cairo_type": "felt"}, "spender": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.read.ImplicitArgs": {"full_name": "__main__.allowances.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.read.Return": {"full_name": "__main__.allowances.read.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.allowances.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.allowances.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 57, "group": 40}, "pc": 491}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 68, "group": 40}, "pc": 500}], "full_name": "__main__.allowances.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.__storage_var_temp1": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 64, "group": 40}, "pc": 496}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 69, "group": 40}, "pc": 501}], "full_name": "__main__.allowances.read.__storage_var_temp1", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.owner": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}], "full_name": "__main__.allowances.read.owner", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 66, "group": 40}, "pc": 498}], "full_name": "__main__.allowances.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.allowances.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 67, "group": 40}, "pc": 499}], "full_name": "__main__.allowances.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.spender": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}], "full_name": "__main__.allowances.read.spender", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 50, "group": 40}, "pc": 487}], "full_name": "__main__.allowances.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 40}, "pc": 481}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 57, "group": 40}, "pc": 491}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 64, "group": 40}, "pc": 496}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 65, "group": 40}, "pc": 497}], "full_name": "__main__.allowances.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.allowances.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__.allowances.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__.allowances.write": {"pc": 502, "decorators": [], "type": "function"}, "__main__.allowances.write.Args": {"full_name": "__main__.allowances.write.Args", "size": 4, "members": {"owner": {"offset": 0, "cairo_type": "felt"}, "spender": {"offset": 1, "cairo_type": "felt"}, "value": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.allowances.write.ImplicitArgs": {"full_name": "__main__.allowances.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.allowances.write.Return": {"full_name": "__main__.allowances.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.allowances.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.allowances.write.owner": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}], "full_name": "__main__.allowances.write.owner", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}], "full_name": "__main__.allowances.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.allowances.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}], "full_name": "__main__.allowances.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.write.spender": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}], "full_name": "__main__.allowances.write.spender", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 50, "group": 41}, "pc": 508}], "full_name": "__main__.allowances.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.allowances.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 57, "group": 41}, "pc": 513}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 63, "group": 41}, "pc": 518}], "full_name": "__main__.allowances.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.allowances.write.value": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 41}, "pc": 502}], "full_name": "__main__.allowances.write.value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.approve": {"pc": 891, "decorators": ["external"], "type": "function"}, "__main__.approve.Args": {"full_name": "__main__.approve.Args", "size": 3, "members": {"spender": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.approve.ImplicitArgs": {"full_name": "__main__.approve.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.approve.Return": {"full_name": "__main__.approve.Return", "size": 1, "members": {"success": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.approve.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.approve.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}], "full_name": "__main__.approve.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.approve.caller": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 75}, "pc": 894}], "full_name": "__main__.approve.caller", "cairo_type": "felt", "type": "reference"}, "__main__.approve.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}], "full_name": "__main__.approve.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.approve.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}], "full_name": "__main__.approve.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.approve.spender": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}], "full_name": "__main__.approve.spender", "cairo_type": "felt", "type": "reference"}, "__main__.approve.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 75}, "pc": 891}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 6, "group": 75}, "pc": 894}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 76}, "pc": 903}], "full_name": "__main__.approve.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.assert_not_zero": {"destination": "starkware.cairo.common.math.assert_not_zero", "type": "alias"}, "__main__.balanceOf": {"pc": 688, "decorators": ["view"], "type": "function"}, "__main__.balanceOf.Args": {"full_name": "__main__.balanceOf.Args", "size": 1, "members": {"account": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balanceOf.ImplicitArgs": {"full_name": "__main__.balanceOf.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balanceOf.Return": {"full_name": "__main__.balanceOf.Return", "size": 2, "members": {"balance": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.balanceOf.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.balanceOf.account": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}], "full_name": "__main__.balanceOf.account", "cairo_type": "felt", "type": "reference"}, "__main__.balanceOf.balance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}], "full_name": "__main__.balanceOf.balance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.balanceOf.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}], "full_name": "__main__.balanceOf.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.balanceOf.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}], "full_name": "__main__.balanceOf.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.balanceOf.syscall_ptr": {"references": [{"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 58}, "pc": 688}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 69, "group": 58}, "pc": 694}], "full_name": "__main__.balanceOf.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.balances": {"type": "namespace"}, "__main__.balances.Args": {"full_name": "__main__.balances.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.balances.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__.balances.ImplicitArgs": {"full_name": "__main__.balances.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__.balances.Return": {"full_name": "__main__.balances.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.balances.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.balances.addr": {"pc": 412, "decorators": [], "type": "function"}, "__main__.balances.addr.Args": {"full_name": "__main__.balances.addr.Args", "size": 1, "members": {"account": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.addr.ImplicitArgs": {"full_name": "__main__.balances.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.addr.Return": {"full_name": "__main__.balances.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.balances.addr.account": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}], "full_name": "__main__.balances.addr.account", "cairo_type": "felt", "type": "reference"}, "__main__.balances.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 36}, "pc": 418}], "full_name": "__main__.balances.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.balances.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 36}, "pc": 422}], "full_name": "__main__.balances.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.balances.addr.res": {"references": [{"value": "cast(1065622543624526936256554561967983185612257046533136611876836524258158810564, felt)", "ap_tracking_data": {"offset": 0, "group": 36}, "pc": 412}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 36}, "pc": 418}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 36, "group": 36}, "pc": 422}], "full_name": "__main__.balances.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__.balances.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__.balances.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__.balances.read": {"pc": 426, "decorators": [], "type": "function"}, "__main__.balances.read.Args": {"full_name": "__main__.balances.read.Args", "size": 1, "members": {"account": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.read.ImplicitArgs": {"full_name": "__main__.balances.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.read.Return": {"full_name": "__main__.balances.read.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.balances.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.balances.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 51, "group": 37}, "pc": 435}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 62, "group": 37}, "pc": 444}], "full_name": "__main__.balances.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__.balances.read.__storage_var_temp1": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 58, "group": 37}, "pc": 440}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 63, "group": 37}, "pc": 445}], "full_name": "__main__.balances.read.__storage_var_temp1", "cairo_type": "felt", "type": "reference"}, "__main__.balances.read.account": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}], "full_name": "__main__.balances.read.account", "cairo_type": "felt", "type": "reference"}, "__main__.balances.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 60, "group": 37}, "pc": 442}], "full_name": "__main__.balances.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.balances.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 61, "group": 37}, "pc": 443}], "full_name": "__main__.balances.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.balances.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 37}, "pc": 431}], "full_name": "__main__.balances.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.balances.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-6), felt**)]", "ap_tracking_data": {"offset": 0, "group": 37}, "pc": 426}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 51, "group": 37}, "pc": 435}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 58, "group": 37}, "pc": 440}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 59, "group": 37}, "pc": 441}], "full_name": "__main__.balances.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.balances.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__.balances.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__.balances.write": {"pc": 446, "decorators": [], "type": "function"}, "__main__.balances.write.Args": {"full_name": "__main__.balances.write.Args", "size": 3, "members": {"account": {"offset": 0, "cairo_type": "felt"}, "value": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.balances.write.ImplicitArgs": {"full_name": "__main__.balances.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.balances.write.Return": {"full_name": "__main__.balances.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.balances.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.balances.write.account": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}], "full_name": "__main__.balances.write.account", "cairo_type": "felt", "type": "reference"}, "__main__.balances.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}], "full_name": "__main__.balances.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.balances.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}], "full_name": "__main__.balances.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.balances.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 38}, "pc": 451}], "full_name": "__main__.balances.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.balances.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 51, "group": 38}, "pc": 456}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 57, "group": 38}, "pc": 461}], "full_name": "__main__.balances.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.balances.write.value": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 38}, "pc": 446}], "full_name": "__main__.balances.write.value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.burn": {"pc": 1121, "decorators": ["external"], "type": "function"}, "__main__.burn.Args": {"full_name": "__main__.burn.Args", "size": 3, "members": {"user": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.burn.ImplicitArgs": {"full_name": "__main__.burn.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.burn.Return": {"full_name": "__main__.burn.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.burn.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.burn.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}], "full_name": "__main__.burn.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.burn.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}], "full_name": "__main__.burn.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.burn.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}], "full_name": "__main__.burn.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.burn.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 96}, "pc": 1129}], "full_name": "__main__.burn.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.burn.user": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 95}, "pc": 1121}], "full_name": "__main__.burn.user", "cairo_type": "felt", "type": "reference"}, "__main__.constructor": {"pc": 521, "decorators": ["constructor"], "type": "function"}, "__main__.constructor.Args": {"full_name": "__main__.constructor.Args", "size": 3, "members": {"name": {"offset": 0, "cairo_type": "felt"}, "symbol": {"offset": 1, "cairo_type": "felt"}, "recipient": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.constructor.ImplicitArgs": {"full_name": "__main__.constructor.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.constructor.Return": {"full_name": "__main__.constructor.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.constructor.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.constructor.name": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}], "full_name": "__main__.constructor.name", "cairo_type": "felt", "type": "reference"}, "__main__.constructor.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}], "full_name": "__main__.constructor.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.constructor.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}], "full_name": "__main__.constructor.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.constructor.recipient": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}], "full_name": "__main__.constructor.recipient", "cairo_type": "felt", "type": "reference"}, "__main__.constructor.symbol": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}], "full_name": "__main__.constructor.symbol", "cairo_type": "felt", "type": "reference"}, "__main__.constructor.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 42}, "pc": 521}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 22, "group": 42}, "pc": 527}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 41, "group": 42}, "pc": 530}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 60, "group": 42}, "pc": 534}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 43}, "pc": 541}], "full_name": "__main__.constructor.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.decimals": {"pc": 657, "decorators": ["view"], "type": "function"}, "__main__.decimals.Args": {"full_name": "__main__.decimals.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.decimals.ImplicitArgs": {"full_name": "__main__.decimals.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.decimals.Return": {"full_name": "__main__.decimals.Return", "size": 1, "members": {"decimals": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.decimals.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.decimals.decimals": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}], "full_name": "__main__.decimals.decimals", "cairo_type": "felt", "type": "reference"}, "__main__.decimals.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}], "full_name": "__main__.decimals.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.decimals.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}], "full_name": "__main__.decimals.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.decimals.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 55}, "pc": 657}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 55}, "pc": 662}], "full_name": "__main__.decimals.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.decreaseAllowance": {"pc": 1009, "decorators": ["external"], "type": "function"}, "__main__.decreaseAllowance.Args": {"full_name": "__main__.decreaseAllowance.Args", "size": 3, "members": {"spender": {"offset": 0, "cairo_type": "felt"}, "subtracted_value": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.decreaseAllowance.ImplicitArgs": {"full_name": "__main__.decreaseAllowance.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.decreaseAllowance.Return": {"full_name": "__main__.decreaseAllowance.Return", "size": 1, "members": {"success": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.decreaseAllowance.SIZEOF_LOCALS": {"value": 7, "type": "const"}, "__main__.decreaseAllowance.caller": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1019}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1020}], "full_name": "__main__.decreaseAllowance.caller", "cairo_type": "felt", "type": "reference"}, "__main__.decreaseAllowance.current_allowance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1029}], "full_name": "__main__.decreaseAllowance.current_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.decreaseAllowance.enough_allowance": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 86}, "pc": 1047}], "full_name": "__main__.decreaseAllowance.enough_allowance", "cairo_type": "felt", "type": "reference"}, "__main__.decreaseAllowance.new_allowance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1038}, {"value": "[cast(fp + 5, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1040}], "full_name": "__main__.decreaseAllowance.new_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.decreaseAllowance.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 93, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1056}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1031}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}], "full_name": "__main__.decreaseAllowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.decreaseAllowance.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 11, "group": 85}, "pc": 1016}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 93, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 168, "group": 85}, "pc": 1036}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 86}, "pc": 1045}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1056}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 85}, "pc": 1016}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 170, "group": 85}, "pc": 1038}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 86}, "pc": 1047}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}], "full_name": "__main__.decreaseAllowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.decreaseAllowance.spender": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}], "full_name": "__main__.decreaseAllowance.spender", "cairo_type": "felt", "type": "reference"}, "__main__.decreaseAllowance.subtracted_value": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}], "full_name": "__main__.decreaseAllowance.subtracted_value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.decreaseAllowance.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 85}, "pc": 1009}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 17, "group": 85}, "pc": 1019}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 93, "group": 85}, "pc": 1027}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1056}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 19, "group": 85}, "pc": 1019}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1027}, {"value": "[cast(fp + 3, felt**)]", "ap_tracking_data": {"offset": 95, "group": 85}, "pc": 1030}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 87}, "pc": 1058}], "full_name": "__main__.decreaseAllowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.get_caller_address": {"destination": "starkware.starknet.common.syscalls.get_caller_address", "type": "alias"}, "__main__.increaseAllowance": {"pc": 936, "decorators": ["external"], "type": "function"}, "__main__.increaseAllowance.Args": {"full_name": "__main__.increaseAllowance.Args", "size": 3, "members": {"spender": {"offset": 0, "cairo_type": "felt"}, "added_value": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.increaseAllowance.ImplicitArgs": {"full_name": "__main__.increaseAllowance.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.increaseAllowance.Return": {"full_name": "__main__.increaseAllowance.Return", "size": 1, "members": {"success": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.increaseAllowance.SIZEOF_LOCALS": {"value": 5, "type": "const"}, "__main__.increaseAllowance.added_value": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}], "full_name": "__main__.increaseAllowance.added_value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.increaseAllowance.caller": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 946}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 947}], "full_name": "__main__.increaseAllowance.caller", "cairo_type": "felt", "type": "reference"}, "__main__.increaseAllowance.current_allowance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 956}], "full_name": "__main__.increaseAllowance.current_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.increaseAllowance.is_overflow": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}], "full_name": "__main__.increaseAllowance.is_overflow", "cairo_type": "felt", "type": "reference"}, "__main__.increaseAllowance.new_allowance": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}, {"value": "[cast(fp + 3, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 965}], "full_name": "__main__.increaseAllowance.new_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.increaseAllowance.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}], "full_name": "__main__.increaseAllowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.increaseAllowance.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 11, "group": 80}, "pc": 943}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 118, "group": 80}, "pc": 963}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}], "full_name": "__main__.increaseAllowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.increaseAllowance.spender": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}], "full_name": "__main__.increaseAllowance.spender", "cairo_type": "felt", "type": "reference"}, "__main__.increaseAllowance.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 80}, "pc": 936}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 17, "group": 80}, "pc": 946}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 93, "group": 80}, "pc": 954}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 81}, "pc": 976}], "full_name": "__main__.increaseAllowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.mint": {"pc": 1091, "decorators": ["external"], "type": "function"}, "__main__.mint.Args": {"full_name": "__main__.mint.Args", "size": 3, "members": {"recipient": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.mint.ImplicitArgs": {"full_name": "__main__.mint.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.mint.Return": {"full_name": "__main__.mint.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.mint.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.mint.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}], "full_name": "__main__.mint.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.mint.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}], "full_name": "__main__.mint.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.mint.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}], "full_name": "__main__.mint.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.mint.recipient": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}], "full_name": "__main__.mint.recipient", "cairo_type": "felt", "type": "reference"}, "__main__.mint.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 91}, "pc": 1091}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 92}, "pc": 1099}], "full_name": "__main__.mint.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.name": {"pc": 563, "decorators": ["view"], "type": "function"}, "__main__.name.Args": {"full_name": "__main__.name.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.name.ImplicitArgs": {"full_name": "__main__.name.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.name.Return": {"full_name": "__main__.name.Return", "size": 1, "members": {"name": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.name.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.name.name": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}], "full_name": "__main__.name.name", "cairo_type": "felt", "type": "reference"}, "__main__.name.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}], "full_name": "__main__.name.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.name.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}], "full_name": "__main__.name.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.name.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 46}, "pc": 563}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 46}, "pc": 568}], "full_name": "__main__.name.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.symbol": {"pc": 594, "decorators": ["view"], "type": "function"}, "__main__.symbol.Args": {"full_name": "__main__.symbol.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.symbol.ImplicitArgs": {"full_name": "__main__.symbol.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.symbol.Return": {"full_name": "__main__.symbol.Return", "size": 1, "members": {"symbol": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.symbol.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.symbol.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}], "full_name": "__main__.symbol.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.symbol.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}], "full_name": "__main__.symbol.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.symbol.symbol": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}], "full_name": "__main__.symbol.symbol", "cairo_type": "felt", "type": "reference"}, "__main__.symbol.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 49}, "pc": 594}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 23, "group": 49}, "pc": 599}], "full_name": "__main__.symbol.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.totalSupply": {"pc": 625, "decorators": ["view"], "type": "function"}, "__main__.totalSupply.Args": {"full_name": "__main__.totalSupply.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.totalSupply.ImplicitArgs": {"full_name": "__main__.totalSupply.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.totalSupply.Return": {"full_name": "__main__.totalSupply.Return", "size": 2, "members": {"totalSupply": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.totalSupply.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.totalSupply.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}], "full_name": "__main__.totalSupply.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.totalSupply.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}], "full_name": "__main__.totalSupply.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.totalSupply.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 52}, "pc": 625}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}], "full_name": "__main__.totalSupply.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.totalSupply.totalSupply": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 31, "group": 52}, "pc": 630}], "full_name": "__main__.totalSupply.totalSupply", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.total_supply": {"type": "namespace"}, "__main__.total_supply.Args": {"full_name": "__main__.total_supply.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "__main__.total_supply.ImplicitArgs": {"full_name": "__main__.total_supply.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.Return": {"full_name": "__main__.total_supply.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.total_supply.addr": {"pc": 371, "decorators": [], "type": "function"}, "__main__.total_supply.addr.Args": {"full_name": "__main__.total_supply.addr.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.addr.ImplicitArgs": {"full_name": "__main__.total_supply.addr.ImplicitArgs", "size": 2, "members": {"pedersen_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__main__.total_supply.addr.Return": {"full_name": "__main__.total_supply.addr.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.total_supply.addr.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.total_supply.addr.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}], "full_name": "__main__.total_supply.addr.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.total_supply.addr.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}], "full_name": "__main__.total_supply.addr.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.addr.res": {"references": [{"value": "cast(603278275252936218847294002513349627170936020082667936993356353388973422646, felt)", "ap_tracking_data": {"offset": 0, "group": 33}, "pc": 371}], "full_name": "__main__.total_supply.addr.res", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.hash2": {"destination": "starkware.cairo.common.hash.hash2", "type": "alias"}, "__main__.total_supply.normalize_address": {"destination": "starkware.starknet.common.storage.normalize_address", "type": "alias"}, "__main__.total_supply.read": {"pc": 376, "decorators": [], "type": "function"}, "__main__.total_supply.read.Args": {"full_name": "__main__.total_supply.read.Args", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.read.ImplicitArgs": {"full_name": "__main__.total_supply.read.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.total_supply.read.Return": {"full_name": "__main__.total_supply.read.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.total_supply.read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.total_supply.read.__storage_var_temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 14, "group": 34}, "pc": 384}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 25, "group": 34}, "pc": 393}], "full_name": "__main__.total_supply.read.__storage_var_temp0", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.read.__storage_var_temp1": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 21, "group": 34}, "pc": 389}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 26, "group": 34}, "pc": 394}], "full_name": "__main__.total_supply.read.__storage_var_temp1", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.read.pedersen_ptr": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}, {"value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 23, "group": 34}, "pc": 391}], "full_name": "__main__.total_supply.read.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.total_supply.read.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 34}, "pc": 392}], "full_name": "__main__.total_supply.read.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.read.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 34}, "pc": 380}], "full_name": "__main__.total_supply.read.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.read.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 34}, "pc": 376}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 14, "group": 34}, "pc": 384}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 21, "group": 34}, "pc": 389}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 22, "group": 34}, "pc": 390}], "full_name": "__main__.total_supply.read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.total_supply.storage_read": {"destination": "starkware.starknet.common.syscalls.storage_read", "type": "alias"}, "__main__.total_supply.storage_write": {"destination": "starkware.starknet.common.syscalls.storage_write", "type": "alias"}, "__main__.total_supply.write": {"pc": 395, "decorators": [], "type": "function"}, "__main__.total_supply.write.Args": {"full_name": "__main__.total_supply.write.Args", "size": 2, "members": {"value": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.total_supply.write.ImplicitArgs": {"full_name": "__main__.total_supply.write.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.total_supply.write.Return": {"full_name": "__main__.total_supply.write.Return", "size": 0, "members": {}, "type": "struct"}, "__main__.total_supply.write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.total_supply.write.pedersen_ptr": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}], "full_name": "__main__.total_supply.write.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.total_supply.write.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}], "full_name": "__main__.total_supply.write.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.write.storage_addr": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 35}, "pc": 399}], "full_name": "__main__.total_supply.write.storage_addr", "cairo_type": "felt", "type": "reference"}, "__main__.total_supply.write.syscall_ptr": {"references": [{"value": "[cast(fp + (-7), felt**)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 14, "group": 35}, "pc": 404}, {"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 20, "group": 35}, "pc": 409}], "full_name": "__main__.total_supply.write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.total_supply.write.value": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 35}, "pc": 395}], "full_name": "__main__.total_supply.write.value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.transfer": {"pc": 762, "decorators": ["external"], "type": "function"}, "__main__.transfer.Args": {"full_name": "__main__.transfer.Args", "size": 3, "members": {"recipient": {"offset": 0, "cairo_type": "felt"}, "amount": {"offset": 1, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.transfer.ImplicitArgs": {"full_name": "__main__.transfer.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.transfer.Return": {"full_name": "__main__.transfer.Return", "size": 1, "members": {"success": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.transfer.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__main__.transfer.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}], "full_name": "__main__.transfer.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.transfer.pedersen_ptr": {"references": [{"value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}], "full_name": "__main__.transfer.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.transfer.range_check_ptr": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}], "full_name": "__main__.transfer.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.transfer.recipient": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}], "full_name": "__main__.transfer.recipient", "cairo_type": "felt", "type": "reference"}, "__main__.transfer.sender": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 64}, "pc": 765}], "full_name": "__main__.transfer.sender", "cairo_type": "felt", "type": "reference"}, "__main__.transfer.syscall_ptr": {"references": [{"value": "[cast(fp + (-8), felt**)]", "ap_tracking_data": {"offset": 0, "group": 64}, "pc": 762}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 6, "group": 64}, "pc": 765}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 65}, "pc": 774}], "full_name": "__main__.transfer.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.transferFrom": {"pc": 807, "decorators": ["external"], "type": "function"}, "__main__.transferFrom.Args": {"full_name": "__main__.transferFrom.Args", "size": 4, "members": {"sender": {"offset": 0, "cairo_type": "felt"}, "recipient": {"offset": 1, "cairo_type": "felt"}, "amount": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "__main__.transferFrom.ImplicitArgs": {"full_name": "__main__.transferFrom.ImplicitArgs", "size": 3, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__main__.transferFrom.Return": {"full_name": "__main__.transferFrom.Return", "size": 1, "members": {"success": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "__main__.transferFrom.SIZEOF_LOCALS": {"value": 5, "type": "const"}, "__main__.transferFrom.amount": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}], "full_name": "__main__.transferFrom.amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.transferFrom.caller": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 812}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 813}], "full_name": "__main__.transferFrom.caller", "cairo_type": "felt", "type": "reference"}, "__main__.transferFrom.caller_allowance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(fp + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 822}], "full_name": "__main__.transferFrom.caller_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.transferFrom.enough_balance": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 70}, "pc": 831}], "full_name": "__main__.transferFrom.enough_balance", "cairo_type": "felt", "type": "reference"}, "__main__.transferFrom.new_allowance": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 74, "group": 71}, "pc": 848}], "full_name": "__main__.transferFrom.new_allowance", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__main__.transferFrom.pedersen_ptr": {"references": [{"value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 85, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 840}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 855}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 824}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}], "full_name": "__main__.transferFrom.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__main__.transferFrom.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 85, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 70}, "pc": 829}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 840}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 74, "group": 71}, "pc": 846}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 855}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 70}, "pc": 831}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 74, "group": 71}, "pc": 848}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}], "full_name": "__main__.transferFrom.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__main__.transferFrom.recipient": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}], "full_name": "__main__.transferFrom.recipient", "cairo_type": "felt", "type": "reference"}, "__main__.transferFrom.sender": {"references": [{"value": "[cast(fp + (-6), felt*)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}], "full_name": "__main__.transferFrom.sender", "cairo_type": "felt", "type": "reference"}, "__main__.transferFrom.syscall_ptr": {"references": [{"value": "[cast(fp + (-9), felt**)]", "ap_tracking_data": {"offset": 0, "group": 69}, "pc": 807}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 9, "group": 69}, "pc": 812}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 85, "group": 69}, "pc": 820}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 840}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 855}, {"value": "[cast(ap + (-2), felt**)]", "ap_tracking_data": {"offset": 11, "group": 69}, "pc": 812}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 820}, {"value": "[cast(fp + 3, felt**)]", "ap_tracking_data": {"offset": 87, "group": 69}, "pc": 823}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 71}, "pc": 842}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 148, "group": 71}, "pc": 857}], "full_name": "__main__.transferFrom.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__main__.uint256_add": {"destination": "starkware.cairo.common.uint256.uint256_add", "type": "alias"}, "__main__.uint256_check": {"destination": "starkware.cairo.common.uint256.uint256_check", "type": "alias"}, "__main__.uint256_le": {"destination": "starkware.cairo.common.uint256.uint256_le", "type": "alias"}, "__main__.uint256_lt": {"destination": "starkware.cairo.common.uint256.uint256_lt", "type": "alias"}, "__main__.uint256_sub": {"destination": "starkware.cairo.common.uint256.uint256_sub", "type": "alias"}, "__wrappers__.allowance": {"pc": 742, "decorators": ["view"], "type": "function"}, "__wrappers__.allowance.Args": {"full_name": "__wrappers__.allowance.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.allowance.ImplicitArgs": {"full_name": "__wrappers__.allowance.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.allowance.Return": {"full_name": "__wrappers__.allowance.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.allowance.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.allowance.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 2 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}], "full_name": "__wrappers__.allowance.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.__calldata_arg_owner": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}], "full_name": "__wrappers__.allowance.__calldata_arg_owner", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.__calldata_arg_spender": {"references": [{"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}], "full_name": "__wrappers__.allowance.__calldata_arg_spender", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}], "full_name": "__wrappers__.allowance.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance.__temp36": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 63}, "pc": 744}], "full_name": "__wrappers__.allowance.__temp36", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.__wrapped_func": {"destination": "__main__.allowance", "type": "alias"}, "__wrappers__.allowance.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}], "full_name": "__wrappers__.allowance.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}], "full_name": "__wrappers__.allowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.allowance.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}], "full_name": "__wrappers__.allowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.ret_struct": {"references": [{"value": "[cast(ap + (-2), __main__.allowance.Return*)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}], "full_name": "__wrappers__.allowance.ret_struct", "cairo_type": "__main__.allowance.Return", "type": "reference"}, "__wrappers__.allowance.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}], "full_name": "__wrappers__.allowance.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 92, "group": 63}, "pc": 755}], "full_name": "__wrappers__.allowance.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 63}, "pc": 742}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 84, "group": 63}, "pc": 752}], "full_name": "__wrappers__.allowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance_encode_return": {"pc": 732, "decorators": [], "type": "function"}, "__wrappers__.allowance_encode_return.Args": {"full_name": "__wrappers__.allowance_encode_return.Args", "size": 3, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.allowance.Return"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.allowance_encode_return.ImplicitArgs": {"full_name": "__wrappers__.allowance_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.allowance_encode_return.Return": {"full_name": "__wrappers__.allowance_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.allowance_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.allowance_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 736}], "full_name": "__wrappers__.allowance_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}], "full_name": "__wrappers__.allowance_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance_encode_return.__return_value_tmp": {"references": [{"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 62}, "pc": 734}], "full_name": "__wrappers__.allowance_encode_return.__return_value_tmp", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.allowance_encode_return.__temp35": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 62}, "pc": 738}], "full_name": "__wrappers__.allowance_encode_return.__temp35", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.allowance_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 62}, "pc": 732}], "full_name": "__wrappers__.allowance_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.allowance_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-5), __main__.allowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 62}, "pc": 732}], "full_name": "__wrappers__.allowance_encode_return.ret_struct", "cairo_type": "__main__.allowance.Return", "type": "reference"}, "__wrappers__.approve": {"pc": 915, "decorators": ["external"], "type": "function"}, "__wrappers__.approve.Args": {"full_name": "__wrappers__.approve.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.approve.ImplicitArgs": {"full_name": "__wrappers__.approve.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.approve.Return": {"full_name": "__wrappers__.approve.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.approve.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.approve.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}], "full_name": "__wrappers__.approve.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.__calldata_arg_amount": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}], "full_name": "__wrappers__.approve.__calldata_arg_amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.approve.__calldata_arg_spender": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}], "full_name": "__wrappers__.approve.__calldata_arg_spender", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}], "full_name": "__wrappers__.approve.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.approve.__temp42": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 78}, "pc": 917}], "full_name": "__wrappers__.approve.__temp42", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.__wrapped_func": {"destination": "__main__.approve", "type": "alias"}, "__wrappers__.approve.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}], "full_name": "__wrappers__.approve.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}], "full_name": "__wrappers__.approve.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.approve.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}], "full_name": "__wrappers__.approve.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.approve.Return*)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}], "full_name": "__wrappers__.approve.ret_struct", "cairo_type": "__main__.approve.Return", "type": "reference"}, "__wrappers__.approve.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}], "full_name": "__wrappers__.approve.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.approve.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 79}, "pc": 929}], "full_name": "__wrappers__.approve.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 78}, "pc": 915}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 79}, "pc": 926}], "full_name": "__wrappers__.approve.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.approve_encode_return": {"pc": 906, "decorators": [], "type": "function"}, "__wrappers__.approve_encode_return.Args": {"full_name": "__wrappers__.approve_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.approve.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.approve_encode_return.ImplicitArgs": {"full_name": "__wrappers__.approve_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.approve_encode_return.Return": {"full_name": "__wrappers__.approve_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.approve_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.approve_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 908}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 909}], "full_name": "__wrappers__.approve_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.approve_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 77}, "pc": 908}], "full_name": "__wrappers__.approve_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.approve_encode_return.__temp41": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 77}, "pc": 911}], "full_name": "__wrappers__.approve_encode_return.__temp41", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.approve_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 77}, "pc": 906}], "full_name": "__wrappers__.approve_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.approve_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.approve.Return*)]", "ap_tracking_data": {"offset": 0, "group": 77}, "pc": 906}], "full_name": "__wrappers__.approve_encode_return.ret_struct", "cairo_type": "__main__.approve.Return", "type": "reference"}, "__wrappers__.balanceOf": {"pc": 705, "decorators": ["view"], "type": "function"}, "__wrappers__.balanceOf.Args": {"full_name": "__wrappers__.balanceOf.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.balanceOf.ImplicitArgs": {"full_name": "__wrappers__.balanceOf.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.balanceOf.Return": {"full_name": "__wrappers__.balanceOf.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.balanceOf.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.balanceOf.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 1 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}], "full_name": "__wrappers__.balanceOf.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.__calldata_arg_account": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}], "full_name": "__wrappers__.balanceOf.__calldata_arg_account", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}], "full_name": "__wrappers__.balanceOf.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf.__temp34": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 60}, "pc": 707}], "full_name": "__wrappers__.balanceOf.__temp34", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.__wrapped_func": {"destination": "__main__.balanceOf", "type": "alias"}, "__wrappers__.balanceOf.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}], "full_name": "__wrappers__.balanceOf.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}], "full_name": "__wrappers__.balanceOf.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.balanceOf.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}], "full_name": "__wrappers__.balanceOf.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.ret_struct": {"references": [{"value": "[cast(ap + (-2), __main__.balanceOf.Return*)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}], "full_name": "__wrappers__.balanceOf.ret_struct", "cairo_type": "__main__.balanceOf.Return", "type": "reference"}, "__wrappers__.balanceOf.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}], "full_name": "__wrappers__.balanceOf.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 84, "group": 60}, "pc": 717}], "full_name": "__wrappers__.balanceOf.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 60}, "pc": 705}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 76, "group": 60}, "pc": 714}], "full_name": "__wrappers__.balanceOf.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf_encode_return": {"pc": 695, "decorators": [], "type": "function"}, "__wrappers__.balanceOf_encode_return.Args": {"full_name": "__wrappers__.balanceOf_encode_return.Args", "size": 3, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.balanceOf.Return"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.balanceOf_encode_return.ImplicitArgs": {"full_name": "__wrappers__.balanceOf_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.balanceOf_encode_return.Return": {"full_name": "__wrappers__.balanceOf_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.balanceOf_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.balanceOf_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 699}], "full_name": "__wrappers__.balanceOf_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}], "full_name": "__wrappers__.balanceOf_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf_encode_return.__return_value_tmp": {"references": [{"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 59}, "pc": 697}], "full_name": "__wrappers__.balanceOf_encode_return.__return_value_tmp", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.balanceOf_encode_return.__temp33": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 59}, "pc": 701}], "full_name": "__wrappers__.balanceOf_encode_return.__temp33", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.balanceOf_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 59}, "pc": 695}], "full_name": "__wrappers__.balanceOf_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.balanceOf_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-5), __main__.balanceOf.Return*)]", "ap_tracking_data": {"offset": 0, "group": 59}, "pc": 695}], "full_name": "__wrappers__.balanceOf_encode_return.ret_struct", "cairo_type": "__main__.balanceOf.Return", "type": "reference"}, "__wrappers__.burn": {"pc": 1130, "decorators": ["external"], "type": "function"}, "__wrappers__.burn.Args": {"full_name": "__wrappers__.burn.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.burn.ImplicitArgs": {"full_name": "__wrappers__.burn.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.burn.Return": {"full_name": "__wrappers__.burn.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.burn.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.burn.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}], "full_name": "__wrappers__.burn.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.__calldata_arg_amount": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}], "full_name": "__wrappers__.burn.__calldata_arg_amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.burn.__calldata_arg_user": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}], "full_name": "__wrappers__.burn.__calldata_arg_user", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}], "full_name": "__wrappers__.burn.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.burn.__temp48": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 97}, "pc": 1132}], "full_name": "__wrappers__.burn.__temp48", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.__wrapped_func": {"destination": "__main__.burn", "type": "alias"}, "__wrappers__.burn.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}], "full_name": "__wrappers__.burn.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}], "full_name": "__wrappers__.burn.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.burn.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}], "full_name": "__wrappers__.burn.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.ret_struct": {"references": [{"value": "[cast(ap + 0, __main__.burn.Return*)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}], "full_name": "__wrappers__.burn.ret_struct", "cairo_type": "__main__.burn.Return", "type": "reference"}, "__wrappers__.burn.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 98}, "pc": 1143}], "full_name": "__wrappers__.burn.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.burn.retdata_size": {"references": [{"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 98}, "pc": 1143}], "full_name": "__wrappers__.burn.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.burn.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 97}, "pc": 1130}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 98}, "pc": 1141}], "full_name": "__wrappers__.burn.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.burn_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.constructor": {"pc": 542, "decorators": ["constructor"], "type": "function"}, "__wrappers__.constructor.Args": {"full_name": "__wrappers__.constructor.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.constructor.ImplicitArgs": {"full_name": "__wrappers__.constructor.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.constructor.Return": {"full_name": "__wrappers__.constructor.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.constructor.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.constructor.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.__calldata_arg_name": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.__calldata_arg_name", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.__calldata_arg_recipient": {"references": [{"value": "[cast([fp + (-3)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.__calldata_arg_recipient", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.__calldata_arg_symbol": {"references": [{"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.__calldata_arg_symbol", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.constructor.__temp28": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 44}, "pc": 544}], "full_name": "__wrappers__.constructor.__temp28", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.__wrapped_func": {"destination": "__main__.constructor", "type": "alias"}, "__wrappers__.constructor.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}], "full_name": "__wrappers__.constructor.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}], "full_name": "__wrappers__.constructor.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.constructor.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}], "full_name": "__wrappers__.constructor.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.ret_struct": {"references": [{"value": "[cast(ap + 0, __main__.constructor.Return*)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}], "full_name": "__wrappers__.constructor.ret_struct", "cairo_type": "__main__.constructor.Return", "type": "reference"}, "__wrappers__.constructor.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 45}, "pc": 555}], "full_name": "__wrappers__.constructor.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.constructor.retdata_size": {"references": [{"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 45}, "pc": 555}], "full_name": "__wrappers__.constructor.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.constructor.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 44}, "pc": 542}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 45}, "pc": 553}], "full_name": "__wrappers__.constructor.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.constructor_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.decimals": {"pc": 672, "decorators": ["view"], "type": "function"}, "__wrappers__.decimals.Args": {"full_name": "__wrappers__.decimals.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decimals.ImplicitArgs": {"full_name": "__wrappers__.decimals.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decimals.Return": {"full_name": "__wrappers__.decimals.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.decimals.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.decimals.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}], "full_name": "__wrappers__.decimals.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}], "full_name": "__wrappers__.decimals.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decimals.__wrapped_func": {"destination": "__main__.decimals", "type": "alias"}, "__wrappers__.decimals.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}], "full_name": "__wrappers__.decimals.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}], "full_name": "__wrappers__.decimals.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.decimals.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}], "full_name": "__wrappers__.decimals.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.decimals.Return*)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}], "full_name": "__wrappers__.decimals.ret_struct", "cairo_type": "__main__.decimals.Return", "type": "reference"}, "__wrappers__.decimals.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}], "full_name": "__wrappers__.decimals.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decimals.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 57}, "pc": 681}], "full_name": "__wrappers__.decimals.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 57}, "pc": 672}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 57}, "pc": 678}], "full_name": "__wrappers__.decimals.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decimals_encode_return": {"pc": 663, "decorators": [], "type": "function"}, "__wrappers__.decimals_encode_return.Args": {"full_name": "__wrappers__.decimals_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.decimals.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.decimals_encode_return.ImplicitArgs": {"full_name": "__wrappers__.decimals_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decimals_encode_return.Return": {"full_name": "__wrappers__.decimals_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.decimals_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.decimals_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 665}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 666}], "full_name": "__wrappers__.decimals_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decimals_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 56}, "pc": 665}], "full_name": "__wrappers__.decimals_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decimals_encode_return.__temp32": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 56}, "pc": 668}], "full_name": "__wrappers__.decimals_encode_return.__temp32", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.decimals_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 56}, "pc": 663}], "full_name": "__wrappers__.decimals_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decimals_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.decimals.Return*)]", "ap_tracking_data": {"offset": 0, "group": 56}, "pc": 663}], "full_name": "__wrappers__.decimals_encode_return.ret_struct", "cairo_type": "__main__.decimals.Return", "type": "reference"}, "__wrappers__.decreaseAllowance": {"pc": 1070, "decorators": ["external"], "type": "function"}, "__wrappers__.decreaseAllowance.Args": {"full_name": "__wrappers__.decreaseAllowance.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decreaseAllowance.ImplicitArgs": {"full_name": "__wrappers__.decreaseAllowance.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decreaseAllowance.Return": {"full_name": "__wrappers__.decreaseAllowance.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.decreaseAllowance.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.decreaseAllowance.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}], "full_name": "__wrappers__.decreaseAllowance.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.__calldata_arg_spender": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}], "full_name": "__wrappers__.decreaseAllowance.__calldata_arg_spender", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.__calldata_arg_subtracted_value": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}], "full_name": "__wrappers__.decreaseAllowance.__calldata_arg_subtracted_value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.decreaseAllowance.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}], "full_name": "__wrappers__.decreaseAllowance.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decreaseAllowance.__temp46": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 89}, "pc": 1072}], "full_name": "__wrappers__.decreaseAllowance.__temp46", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.__wrapped_func": {"destination": "__main__.decreaseAllowance", "type": "alias"}, "__wrappers__.decreaseAllowance.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}], "full_name": "__wrappers__.decreaseAllowance.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}], "full_name": "__wrappers__.decreaseAllowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.decreaseAllowance.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}], "full_name": "__wrappers__.decreaseAllowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.decreaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}], "full_name": "__wrappers__.decreaseAllowance.ret_struct", "cairo_type": "__main__.decreaseAllowance.Return", "type": "reference"}, "__wrappers__.decreaseAllowance.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}], "full_name": "__wrappers__.decreaseAllowance.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decreaseAllowance.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 90}, "pc": 1084}], "full_name": "__wrappers__.decreaseAllowance.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 89}, "pc": 1070}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 90}, "pc": 1081}], "full_name": "__wrappers__.decreaseAllowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decreaseAllowance_encode_return": {"pc": 1061, "decorators": [], "type": "function"}, "__wrappers__.decreaseAllowance_encode_return.Args": {"full_name": "__wrappers__.decreaseAllowance_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.decreaseAllowance.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs": {"full_name": "__wrappers__.decreaseAllowance_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.decreaseAllowance_encode_return.Return": {"full_name": "__wrappers__.decreaseAllowance_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.decreaseAllowance_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.decreaseAllowance_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1063}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1064}], "full_name": "__wrappers__.decreaseAllowance_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decreaseAllowance_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 88}, "pc": 1063}], "full_name": "__wrappers__.decreaseAllowance_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.decreaseAllowance_encode_return.__temp45": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 88}, "pc": 1066}], "full_name": "__wrappers__.decreaseAllowance_encode_return.__temp45", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.decreaseAllowance_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 88}, "pc": 1061}], "full_name": "__wrappers__.decreaseAllowance_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.decreaseAllowance_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.decreaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 88}, "pc": 1061}], "full_name": "__wrappers__.decreaseAllowance_encode_return.ret_struct", "cairo_type": "__main__.decreaseAllowance.Return", "type": "reference"}, "__wrappers__.increaseAllowance": {"pc": 988, "decorators": ["external"], "type": "function"}, "__wrappers__.increaseAllowance.Args": {"full_name": "__wrappers__.increaseAllowance.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.increaseAllowance.ImplicitArgs": {"full_name": "__wrappers__.increaseAllowance.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.increaseAllowance.Return": {"full_name": "__wrappers__.increaseAllowance.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.increaseAllowance.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.increaseAllowance.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}], "full_name": "__wrappers__.increaseAllowance.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.__calldata_arg_added_value": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}], "full_name": "__wrappers__.increaseAllowance.__calldata_arg_added_value", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.increaseAllowance.__calldata_arg_spender": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}], "full_name": "__wrappers__.increaseAllowance.__calldata_arg_spender", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}], "full_name": "__wrappers__.increaseAllowance.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.increaseAllowance.__temp44": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 83}, "pc": 990}], "full_name": "__wrappers__.increaseAllowance.__temp44", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.__wrapped_func": {"destination": "__main__.increaseAllowance", "type": "alias"}, "__wrappers__.increaseAllowance.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}], "full_name": "__wrappers__.increaseAllowance.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}], "full_name": "__wrappers__.increaseAllowance.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.increaseAllowance.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}], "full_name": "__wrappers__.increaseAllowance.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.increaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}], "full_name": "__wrappers__.increaseAllowance.ret_struct", "cairo_type": "__main__.increaseAllowance.Return", "type": "reference"}, "__wrappers__.increaseAllowance.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}], "full_name": "__wrappers__.increaseAllowance.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.increaseAllowance.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 84}, "pc": 1002}], "full_name": "__wrappers__.increaseAllowance.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 83}, "pc": 988}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 84}, "pc": 999}], "full_name": "__wrappers__.increaseAllowance.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.increaseAllowance_encode_return": {"pc": 979, "decorators": [], "type": "function"}, "__wrappers__.increaseAllowance_encode_return.Args": {"full_name": "__wrappers__.increaseAllowance_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.increaseAllowance.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.increaseAllowance_encode_return.ImplicitArgs": {"full_name": "__wrappers__.increaseAllowance_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.increaseAllowance_encode_return.Return": {"full_name": "__wrappers__.increaseAllowance_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.increaseAllowance_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.increaseAllowance_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 981}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 982}], "full_name": "__wrappers__.increaseAllowance_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.increaseAllowance_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 82}, "pc": 981}], "full_name": "__wrappers__.increaseAllowance_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.increaseAllowance_encode_return.__temp43": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 82}, "pc": 984}], "full_name": "__wrappers__.increaseAllowance_encode_return.__temp43", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.increaseAllowance_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 82}, "pc": 979}], "full_name": "__wrappers__.increaseAllowance_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.increaseAllowance_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.increaseAllowance.Return*)]", "ap_tracking_data": {"offset": 0, "group": 82}, "pc": 979}], "full_name": "__wrappers__.increaseAllowance_encode_return.ret_struct", "cairo_type": "__main__.increaseAllowance.Return", "type": "reference"}, "__wrappers__.mint": {"pc": 1100, "decorators": ["external"], "type": "function"}, "__wrappers__.mint.Args": {"full_name": "__wrappers__.mint.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.mint.ImplicitArgs": {"full_name": "__wrappers__.mint.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.mint.Return": {"full_name": "__wrappers__.mint.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.mint.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.mint.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}], "full_name": "__wrappers__.mint.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.__calldata_arg_amount": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}], "full_name": "__wrappers__.mint.__calldata_arg_amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.mint.__calldata_arg_recipient": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}], "full_name": "__wrappers__.mint.__calldata_arg_recipient", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}], "full_name": "__wrappers__.mint.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.mint.__temp47": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 93}, "pc": 1102}], "full_name": "__wrappers__.mint.__temp47", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.__wrapped_func": {"destination": "__main__.mint", "type": "alias"}, "__wrappers__.mint.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}], "full_name": "__wrappers__.mint.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}], "full_name": "__wrappers__.mint.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.mint.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}], "full_name": "__wrappers__.mint.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.ret_struct": {"references": [{"value": "[cast(ap + 0, __main__.mint.Return*)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}], "full_name": "__wrappers__.mint.ret_struct", "cairo_type": "__main__.mint.Return", "type": "reference"}, "__wrappers__.mint.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 1, "group": 94}, "pc": 1113}], "full_name": "__wrappers__.mint.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.mint.retdata_size": {"references": [{"value": "cast(0, felt)", "ap_tracking_data": {"offset": 1, "group": 94}, "pc": 1113}], "full_name": "__wrappers__.mint.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.mint.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 93}, "pc": 1100}, {"value": "[cast(ap + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 94}, "pc": 1111}], "full_name": "__wrappers__.mint.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.mint_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.name": {"pc": 578, "decorators": ["view"], "type": "function"}, "__wrappers__.name.Args": {"full_name": "__wrappers__.name.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.name.ImplicitArgs": {"full_name": "__wrappers__.name.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.name.Return": {"full_name": "__wrappers__.name.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.name.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.name.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}], "full_name": "__wrappers__.name.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}], "full_name": "__wrappers__.name.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.name.__wrapped_func": {"destination": "__main__.name", "type": "alias"}, "__wrappers__.name.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}], "full_name": "__wrappers__.name.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}], "full_name": "__wrappers__.name.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.name.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}], "full_name": "__wrappers__.name.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.name.Return*)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}], "full_name": "__wrappers__.name.ret_struct", "cairo_type": "__main__.name.Return", "type": "reference"}, "__wrappers__.name.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}], "full_name": "__wrappers__.name.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.name.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 48}, "pc": 587}], "full_name": "__wrappers__.name.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 48}, "pc": 578}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 48}, "pc": 584}], "full_name": "__wrappers__.name.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.name_encode_return": {"pc": 569, "decorators": [], "type": "function"}, "__wrappers__.name_encode_return.Args": {"full_name": "__wrappers__.name_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.name.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.name_encode_return.ImplicitArgs": {"full_name": "__wrappers__.name_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.name_encode_return.Return": {"full_name": "__wrappers__.name_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.name_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.name_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 571}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 572}], "full_name": "__wrappers__.name_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.name_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 47}, "pc": 571}], "full_name": "__wrappers__.name_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.name_encode_return.__temp29": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 47}, "pc": 574}], "full_name": "__wrappers__.name_encode_return.__temp29", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.name_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 47}, "pc": 569}], "full_name": "__wrappers__.name_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.name_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.name.Return*)]", "ap_tracking_data": {"offset": 0, "group": 47}, "pc": 569}], "full_name": "__wrappers__.name_encode_return.ret_struct", "cairo_type": "__main__.name.Return", "type": "reference"}, "__wrappers__.symbol": {"pc": 609, "decorators": ["view"], "type": "function"}, "__wrappers__.symbol.Args": {"full_name": "__wrappers__.symbol.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.symbol.ImplicitArgs": {"full_name": "__wrappers__.symbol.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.symbol.Return": {"full_name": "__wrappers__.symbol.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.symbol.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.symbol.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}], "full_name": "__wrappers__.symbol.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}], "full_name": "__wrappers__.symbol.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.symbol.__wrapped_func": {"destination": "__main__.symbol", "type": "alias"}, "__wrappers__.symbol.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}], "full_name": "__wrappers__.symbol.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}], "full_name": "__wrappers__.symbol.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.symbol.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}], "full_name": "__wrappers__.symbol.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.symbol.Return*)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}], "full_name": "__wrappers__.symbol.ret_struct", "cairo_type": "__main__.symbol.Return", "type": "reference"}, "__wrappers__.symbol.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}], "full_name": "__wrappers__.symbol.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.symbol.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 36, "group": 51}, "pc": 618}], "full_name": "__wrappers__.symbol.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 51}, "pc": 609}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 28, "group": 51}, "pc": 615}], "full_name": "__wrappers__.symbol.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.symbol_encode_return": {"pc": 600, "decorators": [], "type": "function"}, "__wrappers__.symbol_encode_return.Args": {"full_name": "__wrappers__.symbol_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.symbol.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.symbol_encode_return.ImplicitArgs": {"full_name": "__wrappers__.symbol_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.symbol_encode_return.Return": {"full_name": "__wrappers__.symbol_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.symbol_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.symbol_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 602}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 603}], "full_name": "__wrappers__.symbol_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.symbol_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 50}, "pc": 602}], "full_name": "__wrappers__.symbol_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.symbol_encode_return.__temp30": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 50}, "pc": 605}], "full_name": "__wrappers__.symbol_encode_return.__temp30", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.symbol_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 50}, "pc": 600}], "full_name": "__wrappers__.symbol_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.symbol_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.symbol.Return*)]", "ap_tracking_data": {"offset": 0, "group": 50}, "pc": 600}], "full_name": "__wrappers__.symbol_encode_return.ret_struct", "cairo_type": "__main__.symbol.Return", "type": "reference"}, "__wrappers__.totalSupply": {"pc": 641, "decorators": ["view"], "type": "function"}, "__wrappers__.totalSupply.Args": {"full_name": "__wrappers__.totalSupply.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.totalSupply.ImplicitArgs": {"full_name": "__wrappers__.totalSupply.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.totalSupply.Return": {"full_name": "__wrappers__.totalSupply.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.totalSupply.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.totalSupply.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}], "full_name": "__wrappers__.totalSupply.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}], "full_name": "__wrappers__.totalSupply.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply.__wrapped_func": {"destination": "__main__.totalSupply", "type": "alias"}, "__wrappers__.totalSupply.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}], "full_name": "__wrappers__.totalSupply.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}], "full_name": "__wrappers__.totalSupply.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.totalSupply.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}], "full_name": "__wrappers__.totalSupply.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply.ret_struct": {"references": [{"value": "[cast(ap + (-2), __main__.totalSupply.Return*)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}], "full_name": "__wrappers__.totalSupply.ret_struct", "cairo_type": "__main__.totalSupply.Return", "type": "reference"}, "__wrappers__.totalSupply.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}], "full_name": "__wrappers__.totalSupply.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 54}, "pc": 650}], "full_name": "__wrappers__.totalSupply.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 54}, "pc": 641}, {"value": "[cast(ap + (-5), felt**)]", "ap_tracking_data": {"offset": 36, "group": 54}, "pc": 647}], "full_name": "__wrappers__.totalSupply.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply_encode_return": {"pc": 631, "decorators": [], "type": "function"}, "__wrappers__.totalSupply_encode_return.Args": {"full_name": "__wrappers__.totalSupply_encode_return.Args", "size": 3, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.totalSupply.Return"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.totalSupply_encode_return.ImplicitArgs": {"full_name": "__wrappers__.totalSupply_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.totalSupply_encode_return.Return": {"full_name": "__wrappers__.totalSupply_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.totalSupply_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.totalSupply_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}, {"value": "cast([fp] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 635}], "full_name": "__wrappers__.totalSupply_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}], "full_name": "__wrappers__.totalSupply_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply_encode_return.__return_value_tmp": {"references": [{"value": "cast(fp + (-5), felt*)", "ap_tracking_data": {"offset": 1, "group": 53}, "pc": 633}], "full_name": "__wrappers__.totalSupply_encode_return.__return_value_tmp", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.totalSupply_encode_return.__temp31": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 53}, "pc": 637}], "full_name": "__wrappers__.totalSupply_encode_return.__temp31", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.totalSupply_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 53}, "pc": 631}], "full_name": "__wrappers__.totalSupply_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.totalSupply_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-5), __main__.totalSupply.Return*)]", "ap_tracking_data": {"offset": 0, "group": 53}, "pc": 631}], "full_name": "__wrappers__.totalSupply_encode_return.ret_struct", "cairo_type": "__main__.totalSupply.Return", "type": "reference"}, "__wrappers__.transfer": {"pc": 786, "decorators": ["external"], "type": "function"}, "__wrappers__.transfer.Args": {"full_name": "__wrappers__.transfer.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transfer.ImplicitArgs": {"full_name": "__wrappers__.transfer.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transfer.Return": {"full_name": "__wrappers__.transfer.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.transfer.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.transfer.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 3 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}], "full_name": "__wrappers__.transfer.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.__calldata_arg_amount": {"references": [{"value": "[cast([fp + (-3)] + 1, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}], "full_name": "__wrappers__.transfer.__calldata_arg_amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.transfer.__calldata_arg_recipient": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}], "full_name": "__wrappers__.transfer.__calldata_arg_recipient", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "cast([fp + (-3)] + 3, felt*)", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}], "full_name": "__wrappers__.transfer.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transfer.__temp38": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 67}, "pc": 788}], "full_name": "__wrappers__.transfer.__temp38", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.__wrapped_func": {"destination": "__main__.transfer", "type": "alias"}, "__wrappers__.transfer.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}], "full_name": "__wrappers__.transfer.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}], "full_name": "__wrappers__.transfer.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.transfer.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}], "full_name": "__wrappers__.transfer.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.transfer.Return*)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}], "full_name": "__wrappers__.transfer.ret_struct", "cairo_type": "__main__.transfer.Return", "type": "reference"}, "__wrappers__.transfer.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}], "full_name": "__wrappers__.transfer.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transfer.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 68}, "pc": 800}], "full_name": "__wrappers__.transfer.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 67}, "pc": 786}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 68}, "pc": 797}], "full_name": "__wrappers__.transfer.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom": {"pc": 869, "decorators": ["external"], "type": "function"}, "__wrappers__.transferFrom.Args": {"full_name": "__wrappers__.transferFrom.Args", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transferFrom.ImplicitArgs": {"full_name": "__wrappers__.transferFrom.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transferFrom.Return": {"full_name": "__wrappers__.transferFrom.Return", "size": 6, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}, "pedersen_ptr": {"offset": 1, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}, "range_check_ptr": {"offset": 2, "cairo_type": "felt"}, "ecdsa_ptr": {"offset": 3, "cairo_type": "felt"}, "size": {"offset": 4, "cairo_type": "felt"}, "retdata": {"offset": 5, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.transferFrom.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "__wrappers__.transferFrom.__calldata_actual_size": {"references": [{"value": "cast([fp + (-3)] + 4 - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.__calldata_actual_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.__calldata_arg_amount": {"references": [{"value": "[cast([fp + (-3)] + 2, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.__calldata_arg_amount", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "__wrappers__.transferFrom.__calldata_arg_recipient": {"references": [{"value": "[cast([fp + (-3)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.__calldata_arg_recipient", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.__calldata_arg_sender": {"references": [{"value": "[cast([fp + (-3)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.__calldata_arg_sender", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.__calldata_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 1, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "cast([fp + (-3)] + 4, felt*)", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.__calldata_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom.__temp40": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 73}, "pc": 871}], "full_name": "__wrappers__.transferFrom.__temp40", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.__wrapped_func": {"destination": "__main__.transferFrom", "type": "alias"}, "__wrappers__.transferFrom.ecdsa_ptr": {"references": [{"value": "[cast([fp + (-5)] + 3, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}], "full_name": "__wrappers__.transferFrom.ecdsa_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.pedersen_ptr": {"references": [{"value": "[cast([fp + (-5)] + 1, starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}], "full_name": "__wrappers__.transferFrom.pedersen_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "__wrappers__.transferFrom.range_check_ptr": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}], "full_name": "__wrappers__.transferFrom.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.ret_struct": {"references": [{"value": "[cast(ap + (-1), __main__.transferFrom.Return*)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}], "full_name": "__wrappers__.transferFrom.ret_struct", "cairo_type": "__main__.transferFrom.Return", "type": "reference"}, "__wrappers__.transferFrom.retdata": {"references": [{"value": "[cast(ap + (-1), felt**)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}], "full_name": "__wrappers__.transferFrom.retdata", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom.retdata_size": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 8, "group": 74}, "pc": 884}], "full_name": "__wrappers__.transferFrom.retdata_size", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom.syscall_ptr": {"references": [{"value": "[cast([fp + (-5)], felt**)]", "ap_tracking_data": {"offset": 0, "group": 73}, "pc": 869}, {"value": "[cast(ap + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 74}, "pc": 881}], "full_name": "__wrappers__.transferFrom.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom_encode_return": {"pc": 860, "decorators": [], "type": "function"}, "__wrappers__.transferFrom_encode_return.Args": {"full_name": "__wrappers__.transferFrom_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.transferFrom.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.transferFrom_encode_return.ImplicitArgs": {"full_name": "__wrappers__.transferFrom_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transferFrom_encode_return.Return": {"full_name": "__wrappers__.transferFrom_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.transferFrom_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.transferFrom_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 862}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 863}], "full_name": "__wrappers__.transferFrom_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 72}, "pc": 862}], "full_name": "__wrappers__.transferFrom_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transferFrom_encode_return.__temp39": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 72}, "pc": 865}], "full_name": "__wrappers__.transferFrom_encode_return.__temp39", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.transferFrom_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 72}, "pc": 860}], "full_name": "__wrappers__.transferFrom_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transferFrom_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.transferFrom.Return*)]", "ap_tracking_data": {"offset": 0, "group": 72}, "pc": 860}], "full_name": "__wrappers__.transferFrom_encode_return.ret_struct", "cairo_type": "__main__.transferFrom.Return", "type": "reference"}, "__wrappers__.transfer_encode_return": {"pc": 777, "decorators": [], "type": "function"}, "__wrappers__.transfer_encode_return.Args": {"full_name": "__wrappers__.transfer_encode_return.Args", "size": 2, "members": {"ret_struct": {"offset": 0, "cairo_type": "__main__.transfer.Return"}, "range_check_ptr": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "__wrappers__.transfer_encode_return.ImplicitArgs": {"full_name": "__wrappers__.transfer_encode_return.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "__wrappers__.transfer_encode_return.Return": {"full_name": "__wrappers__.transfer_encode_return.Return", "size": 3, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}, "data_len": {"offset": 1, "cairo_type": "felt"}, "data": {"offset": 2, "cairo_type": "felt*"}}, "type": "struct"}, "__wrappers__.transfer_encode_return.SIZEOF_LOCALS": {"value": 1, "type": "const"}, "__wrappers__.transfer_encode_return.__return_value_ptr": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 779}, {"value": "cast([fp] + 1, felt*)", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 780}], "full_name": "__wrappers__.transfer_encode_return.__return_value_ptr", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transfer_encode_return.__return_value_ptr_start": {"references": [{"value": "[cast(fp, felt**)]", "ap_tracking_data": {"offset": 1, "group": 66}, "pc": 779}], "full_name": "__wrappers__.transfer_encode_return.__return_value_ptr_start", "cairo_type": "felt*", "type": "reference"}, "__wrappers__.transfer_encode_return.__temp37": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 66}, "pc": 782}], "full_name": "__wrappers__.transfer_encode_return.__temp37", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer_encode_return.memcpy": {"destination": "starkware.cairo.common.memcpy.memcpy", "type": "alias"}, "__wrappers__.transfer_encode_return.range_check_ptr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 66}, "pc": 777}], "full_name": "__wrappers__.transfer_encode_return.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "__wrappers__.transfer_encode_return.ret_struct": {"references": [{"value": "[cast(fp + (-4), __main__.transfer.Return*)]", "ap_tracking_data": {"offset": 0, "group": 66}, "pc": 777}], "full_name": "__wrappers__.transfer_encode_return.ret_struct", "cairo_type": "__main__.transfer.Return", "type": "reference"}, "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": {"full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", "size": 5, "members": {"x": {"offset": 0, "cairo_type": "felt"}, "y": {"offset": 1, "cairo_type": "felt"}, "x_and_y": {"offset": 2, "cairo_type": "felt"}, "x_xor_y": {"offset": 3, "cairo_type": "felt"}, "x_or_y": {"offset": 4, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.cairo_builtins.EcOpBuiltin": {"full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", "size": 7, "members": {"p": {"offset": 0, "cairo_type": "starkware.cairo.common.ec_point.EcPoint"}, "q": {"offset": 2, "cairo_type": "starkware.cairo.common.ec_point.EcPoint"}, "m": {"offset": 4, "cairo_type": "felt"}, "r": {"offset": 5, "cairo_type": "starkware.cairo.common.ec_point.EcPoint"}}, "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", "size": 3, "members": {"x": {"offset": 0, "cairo_type": "felt"}, "y": {"offset": 1, "cairo_type": "felt"}, "result": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.cairo_builtins.SignatureBuiltin": {"full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", "size": 2, "members": {"pub_key": {"offset": 0, "cairo_type": "felt"}, "message": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.dict_access.DictAccess": {"full_name": "starkware.cairo.common.dict_access.DictAccess", "size": 3, "members": {"key": {"offset": 0, "cairo_type": "felt"}, "prev_value": {"offset": 1, "cairo_type": "felt"}, "new_value": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.ec_point.EcPoint": {"full_name": "starkware.cairo.common.ec_point.EcPoint", "size": 2, "members": {"x": {"offset": 0, "cairo_type": "felt"}, "y": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.hash.HashBuiltin": {"destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", "type": "alias"}, "starkware.cairo.common.hash.hash2": {"pc": 0, "decorators": [], "type": "function"}, "starkware.cairo.common.hash.hash2.Args": {"full_name": "starkware.cairo.common.hash.hash2.Args", "size": 2, "members": {"x": {"offset": 0, "cairo_type": "felt"}, "y": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.hash.hash2.ImplicitArgs": {"full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", "size": 1, "members": {"hash_ptr": {"offset": 0, "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*"}}, "type": "struct"}, "starkware.cairo.common.hash.hash2.Return": {"full_name": "starkware.cairo.common.hash.hash2.Return", "size": 1, "members": {"result": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.hash.hash2.hash_ptr": {"references": [{"value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}, {"value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 2}], "full_name": "starkware.cairo.common.hash.hash2.hash_ptr", "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", "type": "reference"}, "starkware.cairo.common.hash.hash2.result": {"references": [{"value": "[cast([fp + (-5)] + 2, felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 2}], "full_name": "starkware.cairo.common.hash.hash2.result", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.hash.hash2.x": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}], "full_name": "starkware.cairo.common.hash.hash2.x", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.hash.hash2.y": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 0}, "pc": 0}], "full_name": "starkware.cairo.common.hash.hash2.y", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit": {"pc": 20, "decorators": ["known_ap_change"], "type": "function"}, "starkware.cairo.common.math.assert_250_bit.Args": {"full_name": "starkware.cairo.common.math.assert_250_bit.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": {"value": 5316911983139663491615228241121378304, "type": "const"}, "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": {"full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_250_bit.Return": {"full_name": "starkware.cairo.common.math.assert_250_bit.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_250_bit.SHIFT": {"value": 340282366920938463463374607431768211456, "type": "const"}, "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": {"value": 1809251394333065553493296640760748560207343510400633813116524750123642650624, "type": "const"}, "starkware.cairo.common.math.assert_250_bit.__temp0": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 4}, "pc": 22}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp0", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.__temp1": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 4}, "pc": 23}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp1", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.__temp2": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 4}, "pc": 24}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp2", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.__temp3": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 4}, "pc": 26}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp3", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.__temp4": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 4}, "pc": 28}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp4", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.__temp5": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 4}, "pc": 29}], "full_name": "starkware.cairo.common.math.assert_250_bit.__temp5", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.high": {"references": [{"value": "[cast([fp + (-4)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}], "full_name": "starkware.cairo.common.math.assert_250_bit.high", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.low": {"references": [{"value": "[cast([fp + (-4)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}], "full_name": "starkware.cairo.common.math.assert_250_bit.low", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}, {"value": "cast([fp + (-4)] + 3, felt)", "ap_tracking_data": {"offset": 6, "group": 4}, "pc": 30}], "full_name": "starkware.cairo.common.math.assert_250_bit.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_250_bit.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 4}, "pc": 20}], "full_name": "starkware.cairo.common.math.assert_250_bit.value", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le": {"pc": 15, "decorators": [], "type": "function"}, "starkware.cairo.common.math.assert_le.Args": {"full_name": "starkware.cairo.common.math.assert_le.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "felt"}, "b": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_le.ImplicitArgs": {"full_name": "starkware.cairo.common.math.assert_le.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_le.Return": {"full_name": "starkware.cairo.common.math.assert_le.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_le.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math.assert_le.a": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}], "full_name": "starkware.cairo.common.math.assert_le.a", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le.b": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}], "full_name": "starkware.cairo.common.math.assert_le.b", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 3}, "pc": 15}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 3}, "pc": 19}], "full_name": "starkware.cairo.common.math.assert_le.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt": {"pc": 62, "decorators": [], "type": "function"}, "starkware.cairo.common.math.assert_le_felt.Args": {"full_name": "starkware.cairo.common.math.assert_le_felt.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "felt"}, "b": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": {"full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_le_felt.Return": {"full_name": "starkware.cairo.common.math.assert_le_felt.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": {"value": 2, "type": "const"}, "starkware.cairo.common.math.assert_le_felt.__temp11": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 45, "group": 6}, "pc": 75}], "full_name": "starkware.cairo.common.math.assert_le_felt.__temp11", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt._anon_label8": {"pc": 83, "type": "label"}, "starkware.cairo.common.math.assert_le_felt._anon_label9": {"pc": 83, "type": "label"}, "starkware.cairo.common.math.assert_le_felt.a": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}], "full_name": "starkware.cairo.common.math.assert_le_felt.a", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.a_high": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(fp, felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 69}], "full_name": "starkware.cairo.common.math.assert_le_felt.a_high", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.a_low": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(fp + 1, felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 70}], "full_name": "starkware.cairo.common.math.assert_le_felt.a_low", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.b": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}], "full_name": "starkware.cairo.common.math.assert_le_felt.b", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.b_high": {"references": [{"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}], "full_name": "starkware.cairo.common.math.assert_le_felt.b_high", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.b_low": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}], "full_name": "starkware.cairo.common.math.assert_le_felt.b_low", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_le_felt.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 6}, "pc": 62}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 23, "group": 6}, "pc": 68}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 44, "group": 6}, "pc": 74}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 55, "group": 6}, "pc": 82}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 55, "group": 6}, "pc": 88}], "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_nn": {"pc": 11, "decorators": [], "type": "function"}, "starkware.cairo.common.math.assert_nn.Args": {"full_name": "starkware.cairo.common.math.assert_nn.Args", "size": 1, "members": {"a": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_nn.ImplicitArgs": {"full_name": "starkware.cairo.common.math.assert_nn.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_nn.Return": {"full_name": "starkware.cairo.common.math.assert_nn.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_nn.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math.assert_nn.a": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 11}], "full_name": "starkware.cairo.common.math.assert_nn.a", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_nn.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 11}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 0, "group": 2}, "pc": 12}], "full_name": "starkware.cairo.common.math.assert_nn.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.assert_not_zero": {"pc": 6, "decorators": [], "type": "function"}, "starkware.cairo.common.math.assert_not_zero.Args": {"full_name": "starkware.cairo.common.math.assert_not_zero.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": {"full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_not_zero.Return": {"full_name": "starkware.cairo.common.math.assert_not_zero.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math.assert_not_zero._anon_label2": {"pc": 10, "type": "label"}, "starkware.cairo.common.math.assert_not_zero._anon_label3": {"pc": 10, "type": "label"}, "starkware.cairo.common.math.assert_not_zero.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 1}, "pc": 6}], "full_name": "starkware.cairo.common.math.assert_not_zero.value", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt": {"pc": 33, "decorators": [], "type": "function"}, "starkware.cairo.common.math.split_felt.Args": {"full_name": "starkware.cairo.common.math.split_felt.Args", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.split_felt.ImplicitArgs": {"full_name": "starkware.cairo.common.math.split_felt.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.split_felt.MAX_HIGH": {"value": 10633823966279327296825105735305134080, "type": "const"}, "starkware.cairo.common.math.split_felt.MAX_LOW": {"value": 0, "type": "const"}, "starkware.cairo.common.math.split_felt.Return": {"full_name": "starkware.cairo.common.math.split_felt.Return", "size": 2, "members": {"high": {"offset": 0, "cairo_type": "felt"}, "low": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math.split_felt.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math.split_felt.__temp10": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 5}, "pc": 41}], "full_name": "starkware.cairo.common.math.split_felt.__temp10", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.__temp6": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 5}, "pc": 34}], "full_name": "starkware.cairo.common.math.split_felt.__temp6", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.__temp7": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 5}, "pc": 36}], "full_name": "starkware.cairo.common.math.split_felt.__temp7", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.__temp8": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 5}, "pc": 37}], "full_name": "starkware.cairo.common.math.split_felt.__temp8", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.__temp9": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 5}, "pc": 39}], "full_name": "starkware.cairo.common.math.split_felt.__temp9", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt._anon_label6": {"pc": 52, "type": "label"}, "starkware.cairo.common.math.split_felt._anon_label7": {"pc": 59, "type": "label"}, "starkware.cairo.common.math.split_felt.high": {"references": [{"value": "[cast([fp + (-4)] + 1, felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}], "full_name": "starkware.cairo.common.math.split_felt.high", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.low": {"references": [{"value": "[cast([fp + (-4)], felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}], "full_name": "starkware.cairo.common.math.split_felt.low", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "cast([fp + (-4)] + 2, felt)", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 5}, "pc": 50}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 5}, "pc": 59}], "full_name": "starkware.cairo.common.math.split_felt.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math.split_felt.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 5}, "pc": 33}], "full_name": "starkware.cairo.common.math.split_felt.value", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.RC_BOUND": {"value": 340282366920938463463374607431768211456, "type": "const"}, "starkware.cairo.common.math_cmp.assert_le_felt": {"destination": "starkware.cairo.common.math.assert_le_felt", "type": "alias"}, "starkware.cairo.common.math_cmp.assert_lt_felt": {"destination": "starkware.cairo.common.math.assert_lt_felt", "type": "alias"}, "starkware.cairo.common.math_cmp.is_le": {"pc": 181, "decorators": [], "type": "function"}, "starkware.cairo.common.math_cmp.is_le.Args": {"full_name": "starkware.cairo.common.math_cmp.is_le.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "felt"}, "b": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": {"full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_le.Return": {"full_name": "starkware.cairo.common.math_cmp.is_le.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math_cmp.is_le.a": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}], "full_name": "starkware.cairo.common.math_cmp.is_le.a", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_le.b": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}], "full_name": "starkware.cairo.common.math_cmp.is_le.b", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_le.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 12}, "pc": 181}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 13}, "pc": 185}], "full_name": "starkware.cairo.common.math_cmp.is_le.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_nn": {"pc": 152, "decorators": [], "type": "function"}, "starkware.cairo.common.math_cmp.is_nn.Args": {"full_name": "starkware.cairo.common.math_cmp.is_nn.Args", "size": 1, "members": {"a": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": {"full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_nn.Return": {"full_name": "starkware.cairo.common.math_cmp.is_nn.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.math_cmp.is_nn.__temp17": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 3, "group": 11}, "pc": 164}], "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp17", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_nn.__temp18": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 4, "group": 11}, "pc": 166}], "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp18", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_nn.a": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 11}, "pc": 152}], "full_name": "starkware.cairo.common.math_cmp.is_nn.a", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": {"pc": 172, "type": "label"}, "starkware.cairo.common.math_cmp.is_nn.out_of_range": {"pc": 160, "type": "label"}, "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 11}, "pc": 152}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 1, "group": 11}, "pc": 155}, {"value": "cast([fp + (-4)] + 1, felt)", "ap_tracking_data": {"offset": 4, "group": 11}, "pc": 167}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 62, "group": 11}, "pc": 178}], "full_name": "starkware.cairo.common.math_cmp.is_nn.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.pow.assert_le": {"destination": "starkware.cairo.common.math.assert_le", "type": "alias"}, "starkware.cairo.common.pow.get_ap": {"destination": "starkware.cairo.common.registers.get_ap", "type": "alias"}, "starkware.cairo.common.pow.get_fp_and_pc": {"destination": "starkware.cairo.common.registers.get_fp_and_pc", "type": "alias"}, "starkware.cairo.common.uint256.ALL_ONES": {"value": 340282366920938463463374607431768211455, "type": "const"}, "starkware.cairo.common.uint256.HALF_SHIFT": {"value": 18446744073709551616, "type": "const"}, "starkware.cairo.common.uint256.SHIFT": {"value": 340282366920938463463374607431768211456, "type": "const"}, "starkware.cairo.common.uint256.Uint256": {"full_name": "starkware.cairo.common.uint256.Uint256", "size": 2, "members": {"low": {"offset": 0, "cairo_type": "felt"}, "high": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.assert_le": {"destination": "starkware.cairo.common.math.assert_le", "type": "alias"}, "starkware.cairo.common.uint256.assert_nn_le": {"destination": "starkware.cairo.common.math.assert_nn_le", "type": "alias"}, "starkware.cairo.common.uint256.assert_not_zero": {"destination": "starkware.cairo.common.math.assert_not_zero", "type": "alias"}, "starkware.cairo.common.uint256.get_ap": {"destination": "starkware.cairo.common.registers.get_ap", "type": "alias"}, "starkware.cairo.common.uint256.get_fp_and_pc": {"destination": "starkware.cairo.common.registers.get_fp_and_pc", "type": "alias"}, "starkware.cairo.common.uint256.is_le": {"destination": "starkware.cairo.common.math_cmp.is_le", "type": "alias"}, "starkware.cairo.common.uint256.pow": {"destination": "starkware.cairo.common.pow.pow", "type": "alias"}, "starkware.cairo.common.uint256.uint256_add": {"pc": 191, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_add.Args": {"full_name": "starkware.cairo.common.uint256.uint256_add.Args", "size": 4, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}, "b": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_add.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_add.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_add.Return": {"full_name": "starkware.cairo.common.uint256.uint256_add.Return", "size": 3, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}, "carry": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_add.SIZEOF_LOCALS": {"value": 4, "type": "const"}, "starkware.cairo.common.uint256.uint256_add.__temp19": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 5, "group": 15}, "pc": 196}], "full_name": "starkware.cairo.common.uint256.uint256_add.__temp19", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.__temp20": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 6, "group": 15}, "pc": 198}], "full_name": "starkware.cairo.common.uint256.uint256_add.__temp20", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.__temp21": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 7, "group": 15}, "pc": 200}], "full_name": "starkware.cairo.common.uint256.uint256_add.__temp21", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.__temp22": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 8, "group": 15}, "pc": 201}], "full_name": "starkware.cairo.common.uint256.uint256_add.__temp22", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.__temp23": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 9, "group": 15}, "pc": 203}], "full_name": "starkware.cairo.common.uint256.uint256_add.__temp23", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.a": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}], "full_name": "starkware.cairo.common.uint256.uint256_add.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.b": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}], "full_name": "starkware.cairo.common.uint256.uint256_add.b", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.carry_high": {"references": [{"value": "[cast(fp + 3, felt*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}], "full_name": "starkware.cairo.common.uint256.uint256_add.carry_high", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.carry_low": {"references": [{"value": "[cast(fp + 2, felt*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}], "full_name": "starkware.cairo.common.uint256.uint256_add.carry_low", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 15}, "pc": 191}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 15, "group": 15}, "pc": 209}], "full_name": "starkware.cairo.common.uint256.uint256_add.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_add.res": {"references": [{"value": "[cast(fp, starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 4, "group": 15}, "pc": 193}], "full_name": "starkware.cairo.common.uint256.uint256_add.res", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_check": {"pc": 186, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_check.Args": {"full_name": "starkware.cairo.common.uint256.uint256_check.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_check.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_check.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_check.Return": {"full_name": "starkware.cairo.common.uint256.uint256_check.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_check.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_check.a": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 186}], "full_name": "starkware.cairo.common.uint256.uint256_check.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_check.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 186}, {"value": "cast([fp + (-5)] + 2, felt)", "ap_tracking_data": {"offset": 0, "group": 14}, "pc": 188}], "full_name": "starkware.cairo.common.uint256.uint256_check.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_le": {"pc": 230, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_le.Args": {"full_name": "starkware.cairo.common.uint256.uint256_le.Args", "size": 4, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}, "b": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_le.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_le.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_le.Return": {"full_name": "starkware.cairo.common.uint256.uint256_le.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_le.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_le.__temp25": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 20}, "pc": 239}], "full_name": "starkware.cairo.common.uint256.uint256_le.__temp25", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_le.a": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}], "full_name": "starkware.cairo.common.uint256.uint256_le.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_le.b": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}], "full_name": "starkware.cairo.common.uint256.uint256_le.b", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_le.not_le": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 0, "group": 20}, "pc": 237}], "full_name": "starkware.cairo.common.uint256.uint256_le.not_le", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_le.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 19}, "pc": 230}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 20}, "pc": 237}], "full_name": "starkware.cairo.common.uint256.uint256_le.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_lt": {"pc": 213, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_lt.Args": {"full_name": "starkware.cairo.common.uint256.uint256_lt.Args", "size": 4, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}, "b": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_lt.Return": {"full_name": "starkware.cairo.common.uint256.uint256_lt.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_lt.__temp24": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 16}, "pc": 214}], "full_name": "starkware.cairo.common.uint256.uint256_lt.__temp24", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_lt._anon_label32": {"pc": 223, "type": "label"}, "starkware.cairo.common.uint256.uint256_lt._anon_label33": {"pc": 223, "type": "label"}, "starkware.cairo.common.uint256.uint256_lt.a": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}], "full_name": "starkware.cairo.common.uint256.uint256_lt.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_lt.b": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}], "full_name": "starkware.cairo.common.uint256.uint256_lt.b", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_lt.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 16}, "pc": 213}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 17}, "pc": 222}, {"value": "[cast(ap + (-2), felt*)]", "ap_tracking_data": {"offset": 0, "group": 18}, "pc": 229}], "full_name": "starkware.cairo.common.uint256.uint256_lt.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_neg": {"pc": 250, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_neg.Args": {"full_name": "starkware.cairo.common.uint256.uint256_neg.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_neg.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_neg.Return": {"full_name": "starkware.cairo.common.uint256.uint256_neg.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_neg.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_neg.a": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 22}, "pc": 250}], "full_name": "starkware.cairo.common.uint256.uint256_neg.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_neg.not_num": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 10, "group": 22}, "pc": 255}], "full_name": "starkware.cairo.common.uint256.uint256_neg.not_num", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_neg.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 22}, "pc": 250}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 10, "group": 22}, "pc": 255}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 32, "group": 22}, "pc": 261}], "full_name": "starkware.cairo.common.uint256.uint256_neg.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_neg.res": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 32, "group": 22}, "pc": 261}], "full_name": "starkware.cairo.common.uint256.uint256_neg.res", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_not": {"pc": 242, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_not.Args": {"full_name": "starkware.cairo.common.uint256.uint256_not.Args", "size": 2, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_not.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_not.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_not.Return": {"full_name": "starkware.cairo.common.uint256.uint256_not.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_not.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_not.__temp26": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 21}, "pc": 244}], "full_name": "starkware.cairo.common.uint256.uint256_not.__temp26", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_not.__temp27": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 21}, "pc": 246}], "full_name": "starkware.cairo.common.uint256.uint256_not.__temp27", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_not.a": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 21}, "pc": 242}], "full_name": "starkware.cairo.common.uint256.uint256_not.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_not.range_check_ptr": {"references": [{"value": "[cast(fp + (-5), felt*)]", "ap_tracking_data": {"offset": 0, "group": 21}, "pc": 242}], "full_name": "starkware.cairo.common.uint256.uint256_not.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_sub": {"pc": 265, "decorators": [], "type": "function"}, "starkware.cairo.common.uint256.uint256_sub.Args": {"full_name": "starkware.cairo.common.uint256.uint256_sub.Args", "size": 4, "members": {"a": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}, "b": {"offset": 2, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs": {"full_name": "starkware.cairo.common.uint256.uint256_sub.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_sub.Return": {"full_name": "starkware.cairo.common.uint256.uint256_sub.Return", "size": 2, "members": {"res": {"offset": 0, "cairo_type": "starkware.cairo.common.uint256.Uint256"}}, "type": "struct"}, "starkware.cairo.common.uint256.uint256_sub.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.cairo.common.uint256.uint256_sub.a": {"references": [{"value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}], "full_name": "starkware.cairo.common.uint256.uint256_sub.a", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_sub.b": {"references": [{"value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}], "full_name": "starkware.cairo.common.uint256.uint256_sub.b", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_sub.b_neg": {"references": [{"value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 40, "group": 23}, "pc": 270}], "full_name": "starkware.cairo.common.uint256.uint256_sub.b_neg", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.cairo.common.uint256.uint256_sub.range_check_ptr": {"references": [{"value": "[cast(fp + (-7), felt*)]", "ap_tracking_data": {"offset": 0, "group": 23}, "pc": 265}, {"value": "[cast(ap + (-3), felt*)]", "ap_tracking_data": {"offset": 40, "group": 23}, "pc": 270}, {"value": "[cast(ap + (-4), felt*)]", "ap_tracking_data": {"offset": 65, "group": 23}, "pc": 277}], "full_name": "starkware.cairo.common.uint256.uint256_sub.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.cairo.common.uint256.uint256_sub.res": {"references": [{"value": "[cast(ap + (-3), starkware.cairo.common.uint256.Uint256*)]", "ap_tracking_data": {"offset": 65, "group": 23}, "pc": 277}], "full_name": "starkware.cairo.common.uint256.uint256_sub.res", "cairo_type": "starkware.cairo.common.uint256.Uint256", "type": "reference"}, "starkware.starknet.common.storage.ADDR_BOUND": {"value": -106710729501573572985208420194530329073740042555888586719489, "type": "const"}, "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": {"value": 256, "type": "const"}, "starkware.starknet.common.storage.assert_250_bit": {"destination": "starkware.cairo.common.math.assert_250_bit", "type": "alias"}, "starkware.starknet.common.storage.normalize_address": {"pc": 89, "decorators": ["known_ap_change"], "type": "function"}, "starkware.starknet.common.storage.normalize_address.Args": {"full_name": "starkware.starknet.common.storage.normalize_address.Args", "size": 1, "members": {"addr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.storage.normalize_address.ImplicitArgs": {"full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", "size": 1, "members": {"range_check_ptr": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.storage.normalize_address.Return": {"full_name": "starkware.starknet.common.storage.normalize_address.Return", "size": 1, "members": {"res": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.starknet.common.storage.normalize_address.__temp12": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 7}, "pc": 100}], "full_name": "starkware.starknet.common.storage.normalize_address.__temp12", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.__temp13": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 13, "group": 7}, "pc": 115}], "full_name": "starkware.starknet.common.storage.normalize_address.__temp13", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address._anon_label20": {"pc": 107, "type": "label"}, "starkware.starknet.common.storage.normalize_address._anon_label21": {"pc": 129, "type": "label"}, "starkware.starknet.common.storage.normalize_address._anon_label22": {"pc": 121, "type": "label"}, "starkware.starknet.common.storage.normalize_address._anon_label23": {"pc": 127, "type": "label"}, "starkware.starknet.common.storage.normalize_address.addr": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 7}, "pc": 89}], "full_name": "starkware.starknet.common.storage.normalize_address.addr", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.is_250": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 2, "group": 7}, "pc": 109}], "full_name": "starkware.starknet.common.storage.normalize_address.is_250", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.is_small": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 91}], "full_name": "starkware.starknet.common.storage.normalize_address.is_small", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.range_check_ptr": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 7}, "pc": 89}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 12, "group": 7}, "pc": 98}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 104}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 119}, {"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 24, "group": 7}, "pc": 127}], "full_name": "starkware.starknet.common.storage.normalize_address.range_check_ptr", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.x": {"references": [{"value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 93}], "full_name": "starkware.starknet.common.storage.normalize_address.x", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.storage.normalize_address.y": {"references": [{"value": "cast((-1) - [fp + (-3)], felt)", "ap_tracking_data": {"offset": 1, "group": 7}, "pc": 93}], "full_name": "starkware.starknet.common.storage.normalize_address.y", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": {"value": 20853273475220472486191784820, "type": "const"}, "starkware.starknet.common.syscalls.CallContract": {"full_name": "starkware.starknet.common.syscalls.CallContract", "size": 7, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest"}, "response": {"offset": 5, "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.CallContractRequest": {"full_name": "starkware.starknet.common.syscalls.CallContractRequest", "size": 5, "members": {"selector": {"offset": 0, "cairo_type": "felt"}, "contract_address": {"offset": 1, "cairo_type": "felt"}, "function_selector": {"offset": 2, "cairo_type": "felt"}, "calldata_size": {"offset": 3, "cairo_type": "felt"}, "calldata": {"offset": 4, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.CallContractResponse": {"full_name": "starkware.starknet.common.syscalls.CallContractResponse", "size": 2, "members": {"retdata_size": {"offset": 0, "cairo_type": "felt"}, "retdata": {"offset": 1, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": {"value": 21167594061783206823196716140, "type": "const"}, "starkware.starknet.common.syscalls.DictAccess": {"destination": "starkware.cairo.common.dict_access.DictAccess", "type": "alias"}, "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": {"value": 94901967781393078444254803017658102643, "type": "const"}, "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": {"value": 6219495360805491471215297013070624192820083, "type": "const"}, "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": {"value": 1592190833581991703053805829594610833820054387, "type": "const"}, "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": {"value": 1448089128652340074717162277007973, "type": "const"}, "starkware.starknet.common.syscalls.GetCallerAddress": {"full_name": "starkware.starknet.common.syscalls.GetCallerAddress", "size": 2, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest"}, "response": {"offset": 1, "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetCallerAddressRequest": {"full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", "size": 1, "members": {"selector": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetCallerAddressResponse": {"full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", "size": 1, "members": {"caller_address": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetContractAddress": {"full_name": "starkware.starknet.common.syscalls.GetContractAddress", "size": 2, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest"}, "response": {"offset": 1, "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetContractAddressRequest": {"full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", "size": 1, "members": {"selector": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetContractAddressResponse": {"full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", "size": 1, "members": {"contract_address": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetSequencerAddress": {"full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", "size": 2, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest"}, "response": {"offset": 1, "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetSequencerAddressRequest": {"full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", "size": 1, "members": {"selector": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetSequencerAddressResponse": {"full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", "size": 1, "members": {"sequencer_address": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetTxSignature": {"full_name": "starkware.starknet.common.syscalls.GetTxSignature", "size": 3, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest"}, "response": {"offset": 1, "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetTxSignatureRequest": {"full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", "size": 1, "members": {"selector": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.GetTxSignatureResponse": {"full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", "size": 2, "members": {"signature_len": {"offset": 0, "cairo_type": "felt"}, "signature": {"offset": 1, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": {"value": 433017908768303439907196859243777073, "type": "const"}, "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": {"value": 100890693370601760042082660, "type": "const"}, "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": {"value": 25828017502874050592466629733, "type": "const"}, "starkware.starknet.common.syscalls.SendMessageToL1SysCall": {"full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", "size": 4, "members": {"selector": {"offset": 0, "cairo_type": "felt"}, "to_address": {"offset": 1, "cairo_type": "felt"}, "payload_size": {"offset": 2, "cairo_type": "felt"}, "payload_ptr": {"offset": 3, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.StorageRead": {"full_name": "starkware.starknet.common.syscalls.StorageRead", "size": 3, "members": {"request": {"offset": 0, "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest"}, "response": {"offset": 2, "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse"}}, "type": "struct"}, "starkware.starknet.common.syscalls.StorageReadRequest": {"full_name": "starkware.starknet.common.syscalls.StorageReadRequest", "size": 2, "members": {"selector": {"offset": 0, "cairo_type": "felt"}, "address": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.StorageReadResponse": {"full_name": "starkware.starknet.common.syscalls.StorageReadResponse", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.StorageWrite": {"full_name": "starkware.starknet.common.syscalls.StorageWrite", "size": 3, "members": {"selector": {"offset": 0, "cairo_type": "felt"}, "address": {"offset": 1, "cairo_type": "felt"}, "value": {"offset": 2, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.get_caller_address": {"pc": 129, "decorators": [], "type": "function"}, "starkware.starknet.common.syscalls.get_caller_address.Args": {"full_name": "starkware.starknet.common.syscalls.get_caller_address.Args", "size": 0, "members": {}, "type": "struct"}, "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs": {"full_name": "starkware.starknet.common.syscalls.get_caller_address.ImplicitArgs", "size": 1, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.get_caller_address.Return": {"full_name": "starkware.starknet.common.syscalls.get_caller_address.Return", "size": 1, "members": {"caller_address": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.get_caller_address.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.starknet.common.syscalls.get_caller_address.__temp14": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 8}, "pc": 131}], "full_name": "starkware.starknet.common.syscalls.get_caller_address.__temp14", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.get_caller_address.syscall": {"references": [{"value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetCallerAddress*)]", "ap_tracking_data": {"offset": 0, "group": 8}, "pc": 129}], "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall", "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddress", "type": "reference"}, "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr": {"references": [{"value": "[cast(fp + (-3), felt**)]", "ap_tracking_data": {"offset": 0, "group": 8}, "pc": 129}, {"value": "cast([fp + (-3)] + 2, felt*)", "ap_tracking_data": {"offset": 1, "group": 8}, "pc": 132}], "full_name": "starkware.starknet.common.syscalls.get_caller_address.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "starkware.starknet.common.syscalls.storage_read": {"pc": 136, "decorators": [], "type": "function"}, "starkware.starknet.common.syscalls.storage_read.Args": {"full_name": "starkware.starknet.common.syscalls.storage_read.Args", "size": 1, "members": {"address": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_read.ImplicitArgs": {"full_name": "starkware.starknet.common.syscalls.storage_read.ImplicitArgs", "size": 1, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_read.Return": {"full_name": "starkware.starknet.common.syscalls.storage_read.Return", "size": 1, "members": {"value": {"offset": 0, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_read.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.starknet.common.syscalls.storage_read.__temp15": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 138}], "full_name": "starkware.starknet.common.syscalls.storage_read.__temp15", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.storage_read.address": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}], "full_name": "starkware.starknet.common.syscalls.storage_read.address", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.storage_read.response": {"references": [{"value": "[cast([fp + (-4)] + 2, starkware.starknet.common.syscalls.StorageReadResponse*)]", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 140}], "full_name": "starkware.starknet.common.syscalls.storage_read.response", "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", "type": "reference"}, "starkware.starknet.common.syscalls.storage_read.syscall": {"references": [{"value": "[cast([fp + (-4)], starkware.starknet.common.syscalls.StorageRead*)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}], "full_name": "starkware.starknet.common.syscalls.storage_read.syscall", "cairo_type": "starkware.starknet.common.syscalls.StorageRead", "type": "reference"}, "starkware.starknet.common.syscalls.storage_read.syscall_ptr": {"references": [{"value": "[cast(fp + (-4), felt**)]", "ap_tracking_data": {"offset": 0, "group": 9}, "pc": 136}, {"value": "cast([fp + (-4)] + 3, felt*)", "ap_tracking_data": {"offset": 1, "group": 9}, "pc": 140}], "full_name": "starkware.starknet.common.syscalls.storage_read.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "starkware.starknet.common.syscalls.storage_write": {"pc": 144, "decorators": [], "type": "function"}, "starkware.starknet.common.syscalls.storage_write.Args": {"full_name": "starkware.starknet.common.syscalls.storage_write.Args", "size": 2, "members": {"address": {"offset": 0, "cairo_type": "felt"}, "value": {"offset": 1, "cairo_type": "felt"}}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_write.ImplicitArgs": {"full_name": "starkware.starknet.common.syscalls.storage_write.ImplicitArgs", "size": 1, "members": {"syscall_ptr": {"offset": 0, "cairo_type": "felt*"}}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_write.Return": {"full_name": "starkware.starknet.common.syscalls.storage_write.Return", "size": 0, "members": {}, "type": "struct"}, "starkware.starknet.common.syscalls.storage_write.SIZEOF_LOCALS": {"value": 0, "type": "const"}, "starkware.starknet.common.syscalls.storage_write.__temp16": {"references": [{"value": "[cast(ap + (-1), felt*)]", "ap_tracking_data": {"offset": 1, "group": 10}, "pc": 146}], "full_name": "starkware.starknet.common.syscalls.storage_write.__temp16", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.storage_write.address": {"references": [{"value": "[cast(fp + (-4), felt*)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}], "full_name": "starkware.starknet.common.syscalls.storage_write.address", "cairo_type": "felt", "type": "reference"}, "starkware.starknet.common.syscalls.storage_write.syscall_ptr": {"references": [{"value": "[cast(fp + (-5), felt**)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}, {"value": "cast([fp + (-5)] + 3, felt*)", "ap_tracking_data": {"offset": 1, "group": 10}, "pc": 149}], "full_name": "starkware.starknet.common.syscalls.storage_write.syscall_ptr", "cairo_type": "felt*", "type": "reference"}, "starkware.starknet.common.syscalls.storage_write.value": {"references": [{"value": "[cast(fp + (-3), felt*)]", "ap_tracking_data": {"offset": 0, "group": 10}, "pc": 144}], "full_name": "starkware.starknet.common.syscalls.storage_write.value", "cairo_type": "felt", "type": "reference"}}, "data": ["0x400380007ffb7ffc", "0x400380017ffb7ffd", "0x482680017ffb8000", "0x3", "0x480280027ffb8000", "0x208b7fff7fff7ffe", "0x20780017fff7ffd", "0x4", "0x400780017fff7ffd", "0x1", "0x208b7fff7fff7ffe", "0x400380007ffc7ffd", "0x482680017ffc8000", "0x1", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x48297ffc80007ffd", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x3ffffffffffffffffffffffffffffff", "0x480280017ffc8000", "0x48307fff80007ffe", "0x400280027ffc7fff", "0x480280017ffc8000", "0x484480017fff8000", "0x100000000000000000000000000000000", "0x480280007ffc8000", "0x40317fff7ffe7ffd", "0x482680017ffc8000", "0x3", "0x208b7fff7fff7ffe", "0x480280017ffc8000", "0x484480017fff8000", "0x100000000000000000000000000000000", "0x480280007ffc8000", "0x40317fff7ffe7ffd", "0x480280017ffc8000", "0x482480017fff8000", "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", "0x20680017fff7fff", "0xb", "0x482680017ffc8000", "0x2", "0x480280007ffc8000", "0x480680017fff8000", "0x0", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", "0x10780017fff7fff", "0x9", "0x482680017ffc8000", "0x2", "0x480280017ffc8000", "0x480680017fff8000", "0x8000000000000110000000000000000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", "0x480280017ffc8000", "0x480280007ffc8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x2", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", "0x40137ffe7fff8000", "0x40137fff7fff8001", "0x48127ffd7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", "0x48317ffe80008000", "0x20680017fff7fff", "0x8", "0x48127ffc7fff8000", "0x480a80017fff8000", "0x48127ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", "0x208b7fff7fff7ffe", "0x48127ffc7fff8000", "0x480a80007fff8000", "0x48127ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x20680017fff7fff", "0x10", "0x480a7ffc7fff8000", "0x482680017ffd8000", "0x11000000000000000000000000000000000000000000000101", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb5", "0x480680017fff8000", "0x800000000000011000000000000000000000000000000000000000000000000", "0x48127ffe7fff8000", "0x48287ffd80007ffe", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaf", "0x482680017ffd8000", "0x11000000000000000000000000000000000000000000000101", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x20680017fff7fff", "0xc", "0x40780017fff7fff", "0xa", "0x480680017fff8000", "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", "0x480a7ffc7fff8000", "0x48287ffd80007ffe", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa0", "0x10780017fff7fff", "0x8", "0x40780017fff7fff", "0xb", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff98", "0x480a7ffd7fff8000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x47657443616c6c657241646472657373", "0x400280007ffd7fff", "0x482680017ffd8000", "0x2", "0x480280017ffd8000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x53746f7261676552656164", "0x400280007ffc7fff", "0x400380017ffc7ffd", "0x482680017ffc8000", "0x3", "0x480280027ffc8000", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0x53746f726167655772697465", "0x400280007ffb7fff", "0x400380017ffb7ffc", "0x400380027ffb7ffd", "0x482680017ffb8000", "0x3", "0x208b7fff7fff7ffe", "0xa0680017fff8000", "0x8", "0x400380007ffc7ffd", "0x482680017ffc8000", "0x1", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0xa0680017fff8000", "0xc", "0x484680017ffd8000", "0x800000000000011000000000000000000000000000000000000000000000000", "0x482480017fff8000", "0x800000000000011000000000000000000000000000000000000000000000000", "0x400280007ffc7fff", "0x482680017ffc8000", "0x1", "0x480680017fff8000", "0x0", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480680017fff8000", "0x100000000000000000000000000000000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8f", "0x480680017fff8000", "0x0", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x48297ffc80007ffd", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", "0x208b7fff7fff7ffe", "0x400380007ffb7ffc", "0x400380017ffb7ffd", "0x482680017ffb8000", "0x2", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x4", "0x404b800280028002", "0x404b800380038003", "0x482a7ffc7ffa8000", "0x4846800180028000", "0x100000000000000000000000000000000", "0x40327fff80007ffe", "0x482a7ffd7ffb8000", "0x482880027fff8000", "0x4846800180038000", "0x100000000000000000000000000000000", "0x40327fff80017ffe", "0x480a7ff97fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x480a80007fff8000", "0x480a80017fff8000", "0x480a80037fff8000", "0x208b7fff7fff7ffe", "0x48297ffd80007ffb", "0x20680017fff7fff", "0x9", "0x480a7ff97fff8000", "0x482680017ffa8000", "0x1", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", "0x208b7fff7fff7ffe", "0x480a7ff97fff8000", "0x482680017ffb8000", "0x1", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", "0x208b7fff7fff7ffe", "0x480a7ff97fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", "0x480680017fff8000", "0x1", "0x48127ffd7fff8000", "0x48307ffd80007ffe", "0x208b7fff7fff7ffe", "0x480680017fff8000", "0xffffffffffffffffffffffffffffffff", "0x480680017fff8000", "0xffffffffffffffffffffffffffffffff", "0x480a7ffb7fff8000", "0x48287ffc80007ffd", "0x48287ffd80007ffd", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", "0x480680017fff8000", "0x1", "0x480680017fff8000", "0x0", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbd", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff97fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", "0x48127ffd7fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x3a858959e825b7a94eb8d55c738f59c7bf4685267af5064bed5fd9c6bbc26de", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff65", "0x48127ffe7fff8000", "0x48127ff57fff8000", "0x48127ff57fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x480a7ffa7fff8000", "0x48127ffe7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5f", "0x48127ff67fff8000", "0x48127ff67fff8000", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x232ee97ac3c9a49ad6aa5cea79c5f9de58bee0c617a17a4a39b222e53e87a22", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff47", "0x48127ffe7fff8000", "0x48127ff57fff8000", "0x48127ff57fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x480a7ffa7fff8000", "0x48127ffe7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff41", "0x48127ff67fff8000", "0x48127ff67fff8000", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x29e456771c170dfe110ead5fc64abe927dab18abead94e8bfa5d2d01c40b879", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff29", "0x48127ffe7fff8000", "0x48127ff57fff8000", "0x48127ff57fff8000", "0x48127ffc7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x480a7ffa7fff8000", "0x48127ffe7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff23", "0x48127ff67fff8000", "0x48127ff67fff8000", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x1557182e4359a1f0c6301278e8f5b35a776ab58d39892581e357578fb287836", "0x208b7fff7fff7ffe", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0b", "0x48127ffe7fff8000", "0x482480017ff78000", "0x1", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff06", "0x48127ffe7fff8000", "0x48127fee7fff8000", "0x48127fee7fff8000", "0x48127ff57fff8000", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", "0x480a7ff97fff8000", "0x48127ffe7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeff", "0x482480017ff88000", "0x1", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefa", "0x48127ff07fff8000", "0x48127ff07fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480680017fff8000", "0x25b1ef8ee6544359221f3cf316f768360e83448109193bdcef77f52a79d95c4", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe61", "0x480a7ffc7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb6", "0x48127fe17fff8000", "0x48127ffd7fff8000", "0x48127ffd7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", "0x480a7ffa7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed8", "0x48127ffe7fff8000", "0x482480017ff78000", "0x1", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed3", "0x48127ffe7fff8000", "0x48127fee7fff8000", "0x48127fee7fff8000", "0x48127ff57fff8000", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", "0x480a7ff87fff8000", "0x48127ffe7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecb", "0x482480017ff88000", "0x1", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec6", "0x48127ff07fff8000", "0x48127ff07fff8000", "0x208b7fff7fff7ffe", "0x480a7ffa7fff8000", "0x480680017fff8000", "0xbf4c436d6f8521e5c6189511c75075de702ad597ce22c1786275e8e5167ec7", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2d", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2a", "0x480a7ffb7fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7f", "0x48127fe17fff8000", "0x48127ffd7fff8000", "0x48127ffd7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x480a7ff97fff8000", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea0", "0x48127ffe7fff8000", "0x482480017ff78000", "0x1", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9b", "0x48127ffe7fff8000", "0x48127fee7fff8000", "0x48127fee7fff8000", "0x48127ff57fff8000", "0x48127ffb7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd7", "0x480a7ff77fff8000", "0x48127ffe7fff8000", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe92", "0x482480017ff88000", "0x1", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe8d", "0x48127ff07fff8000", "0x48127ff07fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1f", "0x480a7ffc7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", "0x480680017fff8000", "0x12", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff54", "0x480a7ffd7fff8000", "0x480680017fff8000", "0x3e8", "0x480680017fff8000", "0x0", "0x1104800180018000", "0x264", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", "0x40780017fff7fff", "0x1", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x480280037ffb8000", "0x480680017fff8000", "0x0", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffee9", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x402b7ffd7ffc7ffd", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffee8", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x402b7ffd7ffc7ffd", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff05", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffb", "0x4003800180007ffc", "0x4826800180008000", "0x2", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x402b7ffd7ffc7ffd", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x48127ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff0", "0x48127ff37fff8000", "0x48127ff37fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x402b7ffd7ffc7ffd", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffee", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff1", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef7", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffb", "0x4003800180007ffc", "0x4826800180008000", "0x2", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x1", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", "0x48127ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed", "0x48127ff37fff8000", "0x48127ff37fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff09", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffb", "0x4003800180007ffc", "0x4826800180008000", "0x2", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x2", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", "0x48127ffd7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x48127ff37fff8000", "0x48127ff37fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd87", "0x48127ffe7fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x48127ffc7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x1ae", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x5", "0x480a7ff77fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd58", "0x40137fff7fff8000", "0x48127ffe7fff8000", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a80007fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb0", "0x40137ffe7fff8001", "0x40137fff7fff8002", "0x40137ffb7fff8003", "0x40137ffc7fff8004", "0x48127ffd7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480a80017fff8000", "0x480a80027fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdaa", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc8", "0x480a80037fff8000", "0x480a80047fff8000", "0x48127ffa7fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x16a", "0x480a80017fff8000", "0x480a80027fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdbc", "0x48127fb37fff8000", "0x48127fb37fff8000", "0x48127ffb7fff8000", "0x480a7ffa7fff8000", "0x480a80007fff8000", "0x48127ff97fff8000", "0x48127ff97fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea0", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x4", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x480280037ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb9", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd06", "0x48127ffe7fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x48127ffc7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x16c", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x5", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd0e", "0x480a7ff87fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd2", "0x40137fff7fff8000", "0x48127ffe7fff8000", "0x480a7ff97fff8000", "0x48127ff77fff8000", "0x480a80007fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2a", "0x40137ffe7fff8001", "0x40137fff7fff8002", "0x48127ffd7fff8000", "0x480a80017fff8000", "0x480a80027fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcff", "0x40137ffd7fff8003", "0x40137ffe7fff8004", "0x400680017fff7fff", "0x0", "0x48127fe27fff8000", "0x48127fe27fff8000", "0x48127ffa7fff8000", "0x480a80007fff8000", "0x480a7ffb7fff8000", "0x480a80037fff8000", "0x480a80047fff8000", "0x1104800180018000", "0x123", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x7", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc5", "0x480a7ff87fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc89", "0x40137fff7fff8000", "0x48127ffe7fff8000", "0x480a7ff97fff8000", "0x48127ff77fff8000", "0x480a80007fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde1", "0x40137ffe7fff8001", "0x40137fff7fff8002", "0x40137ffb7fff8003", "0x40137ffc7fff8004", "0x48127ffd7fff8000", "0x480a80017fff8000", "0x480a80027fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcfe", "0x40137ffe7fff8005", "0x40137fff7fff8006", "0x48127ffd7fff8000", "0x480a80057fff8000", "0x480a80067fff8000", "0x480a80017fff8000", "0x480a80027fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc1", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf0", "0x480a80037fff8000", "0x480a80047fff8000", "0x48127ffa7fff8000", "0x480a80007fff8000", "0x480a7ffb7fff8000", "0x480a80057fff8000", "0x480a80067fff8000", "0x1104800180018000", "0xd1", "0x480680017fff8000", "0x1", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x1", "0x4003800080007ffc", "0x4826800180008000", "0x1", "0x480a7ffd7fff8000", "0x4828800080007ffe", "0x480a80007fff8000", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbb", "0x48127ffe7fff8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffec", "0x48127ff47fff8000", "0x48127ff47fff8000", "0x48127ffb7fff8000", "0x480280037ffb8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x36", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", "0x40780017fff7fff", "0x1", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x480280037ffb8000", "0x480680017fff8000", "0x0", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x9f", "0x208b7fff7fff7ffe", "0x482680017ffd8000", "0x3", "0x402a7ffd7ffc7fff", "0x480280007ffb8000", "0x480280017ffb8000", "0x480280027ffb8000", "0x480280007ffd8000", "0x480280017ffd8000", "0x480280027ffd8000", "0x1104800180018000", "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", "0x40780017fff7fff", "0x1", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x48127ffc7fff8000", "0x480280037ffb8000", "0x480680017fff8000", "0x0", "0x48127ffa7fff8000", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x4", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb85", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc34", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x48127ffd7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1e", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc2f", "0x48127fe57fff8000", "0x48127fe57fff8000", "0x48127ffa7fff8000", "0x480a7ffb7fff8000", "0x48127ff97fff8000", "0x48127ff97fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd26", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcde", "0x40137ffe7fff8000", "0x40137fff7fff8001", "0x48127ffd7fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc1c", "0x40137ffd7fff8002", "0x40137ffe7fff8003", "0x400680017fff7fff", "0x0", "0x48127fe27fff8000", "0x48127fe27fff8000", "0x48127ffa7fff8000", "0x480a80027fff8000", "0x480a80037fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcdd", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x4", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb52", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb4f", "0x480a7ff97fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbfe", "0x480a7ff77fff8000", "0x480a7ff87fff8000", "0x48127ffd7fff8000", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce8", "0x40137ffe7fff8000", "0x40137fff7fff8001", "0x40137ffb7fff8002", "0x40137ffc7fff8003", "0x48127ffd7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc19", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb37", "0x48127ffc7fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc33", "0x480a80027fff8000", "0x480a80037fff8000", "0x48127ffb7fff8000", "0x480a7ffa7fff8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffce0", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcc9", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbda", "0x48127fe57fff8000", "0x48127fe57fff8000", "0x48127ffa7fff8000", "0x480a7ffb7fff8000", "0x48127ff97fff8000", "0x48127ff97fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcd1", "0x208b7fff7fff7ffe", "0x480a7ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb15", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb12", "0x480a7ff97fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc1", "0x480a7ff77fff8000", "0x480a7ff87fff8000", "0x48127ffd7fff8000", "0x480a7ffa7fff8000", "0x480a7ffb7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffcf4", "0x208b7fff7fff7ffe", "0x40780017fff7fff", "0x4", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffafe", "0x480a7ffa7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbad", "0x480a7ff87fff8000", "0x480a7ff97fff8000", "0x48127ffd7fff8000", "0x480a7ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc97", "0x40137ffe7fff8000", "0x40137fff7fff8001", "0x40137ffb7fff8002", "0x40137ffc7fff8003", "0x48127ffd7fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc8", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffae6", "0x48127ffc7fff8000", "0x480a80007fff8000", "0x480a80017fff8000", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbe2", "0x480a80027fff8000", "0x480a80037fff8000", "0x48127ffb7fff8000", "0x480a7ffb7fff8000", "0x48127ffa7fff8000", "0x48127ffa7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc8f", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc47", "0x480a7ffc7fff8000", "0x480a7ffd7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd4", "0x48127fb37fff8000", "0x48127fb37fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x48127ffb7fff8000", "0x1104800180018000", "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc4f", "0x208b7fff7fff7ffe"], "prime": "0x800000000000011000000000000000000000000000000000000000000000001", "main_scope": "__main__"}, "entry_points_by_type": {"CONSTRUCTOR": [{"offset": "0x21e", "selector": "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194"}], "EXTERNAL": [{"offset": "0x46a", "selector": "0x3e8cfd4725c1e28fa4a6e3e468b4fcf75367166b850ac5f04e33ec843e82c1"}, {"offset": "0x365", "selector": "0x41b033f4a31df8067c24d1e9b550a2ce75fd4a29e1147af9752174f0e6cb20"}, {"offset": "0x2a0", "selector": "0x4c4fb1ab068f6039d5780c68dd0fa2f8742cceb3426d19667778ca7f3518a9"}, {"offset": "0x281", "selector": "0x80aa9fdbfaf9615e4afc7f5f722e265daca5ccc655360fa5ccacf9c267936d"}, {"offset": "0x312", "selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e"}, {"offset": "0x3dc", "selector": "0x16cc063b8338363cf388ce7fe1df408bf10f16cd51635d392e21d852fafb683"}, {"offset": "0x42e", "selector": "0x1aaf3e6107dd1349c81543ff4221a326814f77dadcc5810807b74f1a49ded4e"}, {"offset": "0x2e6", "selector": "0x1e888a1026b19c8c0b57c72d63ed1737106aa10034105b980ba117bd0c29fe1"}, {"offset": "0x261", "selector": "0x216b05c387bab9ac31918a3e61672f4618601f3c598a2f3f2710f37053e1ea4"}, {"offset": "0x393", "selector": "0x219209e083275171774dab1df80982e9df2096516f06319c5c6d71ae0a8480c"}, {"offset": "0x2c1", "selector": "0x2e4263afad30923c891518314c3c95dbe830a16874e8abc5777a9a20b54c76e"}, {"offset": "0x44c", "selector": "0x2f0b3c5710379609eb5495f1ecd348cb28167711b73609fe565a72734550354"}, {"offset": "0x242", "selector": "0x361458367e696363fbcc70777d07ebbd2394e89fd0adcaf147faccd1d294d60"}], "L1_HANDLER": []}}