From 9d9bda72fd95a856f550aac5a690db8eb1073c21 Mon Sep 17 00:00:00 2001 From: Andrei <16517508+anvacaru@users.noreply.github.com> Date: Thu, 3 Jul 2025 15:16:45 +0300 Subject: [PATCH 1/4] deprecate testFail functionality --- src/kontrol/foundry.py | 21 ++++++--------------- src/kontrol/prove.py | 34 ++++++++++++++-------------------- 2 files changed, 20 insertions(+), 35 deletions(-) diff --git a/src/kontrol/foundry.py b/src/kontrol/foundry.py index ace983081..b072f727c 100644 --- a/src/kontrol/foundry.py +++ b/src/kontrol/foundry.py @@ -738,19 +738,11 @@ def symbolic_account(prefix: str, program: KInner, storage: KInner | None = None def help_info(proof_id: str, hevm: bool) -> list[str]: res_lines: list[str] = [] if hevm: - _, test = proof_id.split('.') - if not any(test.startswith(prefix) for prefix in ['testFail', 'checkFail', 'proveFail']): - res_lines.append('') - res_lines.append('See `hevm_success` predicate for more information:') - res_lines.append( - 'https://github.com/runtimeverification/kontrol/blob/master/src/kontrol/kdist/hevm.md#hevm-success-predicate' - ) - else: - res_lines.append('') - res_lines.append('See `hevm_fail` predicate for more information:') - res_lines.append( - 'https://github.com/runtimeverification/kontrol/blob/master/src/kontrol/kdist/hevm.md#hevm-fail-predicate' - ) + res_lines.append('') + res_lines.append('See `hevm_success` predicate for more information:') + res_lines.append( + 'https://github.com/runtimeverification/kontrol/blob/master/src/kontrol/kdist/hevm.md#hevm-success-predicate' + ) else: res_lines.append('') res_lines.append('See `foundry_success` predicate for more information:') @@ -935,8 +927,7 @@ def remove_old_proofs(self, force_remove: bool = False) -> bool: if force_remove or any( # We need to check only the methods that get written to the digest file # Otherwise we'd get vacuous positives - (method.is_test or method.is_testfail or method.is_setup) - and not method.contract_up_to_date(Path(self.digest_file)) + (method.is_test or method.is_setup) and not method.contract_up_to_date(Path(self.digest_file)) for contract in self.contracts.values() for method in contract.methods ): diff --git a/src/kontrol/prove.py b/src/kontrol/prove.py index de35f823e..8239a5b5c 100644 --- a/src/kontrol/prove.py +++ b/src/kontrol/prove.py @@ -19,7 +19,7 @@ from pyk.kast.prelude.bytes import bytesToken from pyk.kast.prelude.collections import list_empty, map_empty, map_item, set_empty from pyk.kast.prelude.k import GENERATED_TOP_CELL -from pyk.kast.prelude.kbool import FALSE, TRUE, boolToken, notBool +from pyk.kast.prelude.kbool import FALSE, TRUE, boolToken from pyk.kast.prelude.kint import eqInt, intToken, leInt, ltInt from pyk.kast.prelude.ml import mlEqualsFalse, mlEqualsTrue from pyk.kast.prelude.utils import token @@ -215,6 +215,11 @@ def collect_tests( res: list[FoundryTest] = [] for sig, ver in tests: contract, method = foundry.get_contract_and_method(sig) + if method.is_testfail: + console.print( + f":cross_mark: [bold red]testFail has been removed. Consider changing to test_Revert[If|When]_Condition and expecting a revert[/bold red] :cross_mark: {sig.split('%')[-1]}" + ) + continue version = foundry.resolve_proof_version(sig, reinit, ver) res.append(FoundryTest(contract, method, version)) return res @@ -790,7 +795,6 @@ def _method_to_cfg( final_cterm = _final_cterm( empty_config, program=bytesToken(contract_code), - failing=method.is_testfail, config_type=config_type, is_test=method.is_test, is_setup=method.is_setup, @@ -806,9 +810,9 @@ def _update_cterm_from_node(cterm: CTerm, node: KCFG.Node, config_type: ConfigTy if config_type == ConfigType.TEST_CONFIG: cell_names = [ 'ACCOUNTS_CELL', - 'NUMBER_CELL', - 'TIMESTAMP_CELL', - 'BASEFEE_CELL', + 'BLOCK_NUMBER', + 'BLOCK_TIMESTAMP', + 'BLOCK_BASEFEE', 'CHAINID_CELL', 'COINBASE_CELL', 'PREVCALLER_CELL', @@ -1271,7 +1275,6 @@ def _final_cterm( config_type: ConfigType, additional_accounts: list[KInner], *, - failing: bool, is_test: bool = True, is_setup: bool = False, hevm: bool = False, @@ -1289,22 +1292,13 @@ def _final_cterm( KVariable('RECORDEVENT_FINAL'), KVariable('ISEVENTEXPECTED_FINAL'), ) - if not failing: - return final_cterm.add_constraint(mlEqualsTrue(foundry_success)) - else: - return final_cterm.add_constraint(mlEqualsTrue(notBool(foundry_success))) + return final_cterm.add_constraint(mlEqualsTrue(foundry_success)) else: - if not failing: - return final_cterm.add_constraint( - mlEqualsTrue( - Foundry.hevm_success(KVariable('STATUSCODE_FINAL'), dst_failed_post, KVariable('OUTPUT_FINAL')) - ) - ) - else: - # To do: Print warning to the user - return final_cterm.add_constraint( - mlEqualsTrue(Foundry.hevm_fail(KVariable('STATUSCODE_FINAL'), dst_failed_post)) + return final_cterm.add_constraint( + mlEqualsTrue( + Foundry.hevm_success(KVariable('STATUSCODE_FINAL'), dst_failed_post, KVariable('OUTPUT_FINAL')) ) + ) return final_cterm From ca3cb44cd329699251eba4cb8070c1dae391286f Mon Sep 17 00:00:00 2001 From: Andrei <16517508+anvacaru@users.noreply.github.com> Date: Thu, 3 Jul 2025 16:15:02 +0300 Subject: [PATCH 2/4] update test files --- .../test-data/end-to-end-prove-all | 1 - src/tests/integration/test-data/foundry-fail | 3 - .../integration/test-data/foundry-init-code | 2 - .../integration/test-data/foundry-minimize | 1 - .../integration/test-data/foundry-prove-all | 63 - .../integration/test-data/foundry-prove-skip | 49 - src/tests/integration/test-data/foundry-show | 5 - .../foundry/test/AccountParamsTest.t.sol | 10 - .../test-data/foundry/test/AddrTest.t.sol | 9 - .../foundry/test/AllowChangesTest.t.sol | 11 - .../test-data/foundry/test/AssumeTest.t.sol | 10 - .../foundry/test/ConstructorTest.t.sol | 4 - .../foundry/test/ContractBTest.t.sol | 4 - .../foundry/test/ExpectRevertTest.t.sol | 31 - .../test-data/foundry/test/FilesTest.t.sol | 7 - .../test-data/foundry/test/FreshInt.t.sol | 5 - .../test-data/foundry/test/InitCode.t.sol | 3 - .../foundry/test/OwnerOnlyUpTest.t.sol | 5 - .../foundry/test/PlainPrankTest.t.sol | 16 - .../test-data/foundry/test/PrankTest.t.sol | 5 - .../test-data/foundry/test/SetUp2Test.t.sol | 3 - .../test-data/foundry/test/Simple.t.sol | 13 - .../foundry/test/SymbolicStorageTest.t.sol | 15 - .../test-data/foundry/test/TypeTest.t.sol | 183 - ...ramsTest.testDealConcrete().trace.expected | 5 +- .../AddrTest.test_addr_true().trace.expected | 6 +- ....test_double_add(uint256,uint256).expected | 334 - ...e_add_double_sub(uint256,uint256).expected | 433 - ...sertTest.checkFail_assert_false().expected | 1242 --- ...AssertTest.testFail_assert_true().expected | 1496 ---- ...sertTest.testFail_expect_revert().expected | 4701 ----------- .../AssertTest.test_assert_false().expected | 20 +- .../AssertTest.test_assert_true().expected | 18 +- ...sertTest.test_assert_true().trace.expected | 729 -- ...Test.test_failing_branch(uint256).expected | 60 +- ...st_revert_branch(uint256,uint256).expected | 58 +- ...ail_assume_false(uint256,uint256).expected | 1526 ---- ...Fail_assume_true(uint256,uint256).expected | 2012 ----- ...est_assume_false(uint256,uint256).expected | 35 +- .../show/ConstructorTest.init.cse.expected | 4 +- ...ctorTest.test_contract_call().cse.expected | 6 +- ...Test.test_run_deployment(uint256).expected | 7430 ----------------- ...sertTest.testFail_expect_revert().expected | 535 -- .../AssertTest.test_assert_false().expected | 8 +- ...Test.test_failing_branch(uint256).expected | 40 +- ...st_revert_branch(uint256,uint256).expected | 38 +- .../test-data/show/node-refutation.expected | 38 +- .../test-data/show/split-node.expected | 228 +- .../test-data/src/AllowCalls.t.sol | 3 +- src/tests/integration/test_foundry_prove.py | 28 +- src/tests/unit/test_get_test_id.py | 4 +- 51 files changed, 291 insertions(+), 21204 deletions(-) delete mode 100644 src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add(uint256,uint256).expected delete mode 100644 src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_double_sub(uint256,uint256).expected delete mode 100644 src/tests/integration/test-data/show/AssertTest.checkFail_assert_false().expected delete mode 100644 src/tests/integration/test-data/show/AssertTest.testFail_assert_true().expected delete mode 100644 src/tests/integration/test-data/show/AssertTest.testFail_expect_revert().expected delete mode 100644 src/tests/integration/test-data/show/AssertTest.test_assert_true().trace.expected delete mode 100644 src/tests/integration/test-data/show/AssumeTest.testFail_assume_false(uint256,uint256).expected delete mode 100644 src/tests/integration/test-data/show/AssumeTest.testFail_assume_true(uint256,uint256).expected delete mode 100644 src/tests/integration/test-data/show/ImmutableVarsTest.test_run_deployment(uint256).expected delete mode 100644 src/tests/integration/test-data/show/minimized/AssertTest.testFail_expect_revert().expected diff --git a/src/tests/integration/test-data/end-to-end-prove-all b/src/tests/integration/test-data/end-to-end-prove-all index 160f26762..bfff63463 100644 --- a/src/tests/integration/test-data/end-to-end-prove-all +++ b/src/tests/integration/test-data/end-to-end-prove-all @@ -1,5 +1,4 @@ AllowChangesTest.testAllowCalls(uint256) -AllowChangesTest.testFailAllowCalls_ifNotWhitelisted(uint256) CounterTest.test_Increment() ForgetBranchTest.test_forgetBranch(uint256) RandomVarTest.test_custom_names() diff --git a/src/tests/integration/test-data/foundry-fail b/src/tests/integration/test-data/foundry-fail index 9b7014a8a..907e9c929 100644 --- a/src/tests/integration/test-data/foundry-fail +++ b/src/tests/integration/test-data/foundry-fail @@ -1,8 +1,5 @@ AssertTest.test_assert_false() -AssertTest.testFail_assert_true() -AssertTest.testFail_expect_revert() AssertTest.test_failing_branch(uint256) AssertTest.test_revert_branch(uint256,uint256) AssumeTest.test_assume_false(uint256,uint256) -AssumeTest.testFail_assume_false(uint256,uint256) ImmutableVarsTest.test_run_deployment(uint256) diff --git a/src/tests/integration/test-data/foundry-init-code b/src/tests/integration/test-data/foundry-init-code index 80fe28095..ee9f2c635 100644 --- a/src/tests/integration/test-data/foundry-init-code +++ b/src/tests/integration/test-data/foundry-init-code @@ -1,7 +1,5 @@ InitCodeTest.test_init() -InitCodeTest.testFail_init() ConstructorArgsTest.test_constructor_args() ConstructorTest.test_constructor() -ConstructorTest.testFail_constructor() ConstructorTest.run_constructor() ExternalNestedLibraryTest.testExtLibs() \ No newline at end of file diff --git a/src/tests/integration/test-data/foundry-minimize b/src/tests/integration/test-data/foundry-minimize index d143d73f2..99f28bf52 100644 --- a/src/tests/integration/test-data/foundry-minimize +++ b/src/tests/integration/test-data/foundry-minimize @@ -1,5 +1,4 @@ AssertTest.test_assert_false() -AssertTest.testFail_expect_revert() AssertTest.test_failing_branch(uint256) AssertTest.test_revert_branch(uint256,uint256) MergeKCFGTest.test_branch_merge(uint256,uint256,bool) diff --git a/src/tests/integration/test-data/foundry-prove-all b/src/tests/integration/test-data/foundry-prove-all index 2e5edf0b8..a1cb3dfd1 100644 --- a/src/tests/integration/test-data/foundry-prove-all +++ b/src/tests/integration/test-data/foundry-prove-all @@ -2,8 +2,6 @@ AccountParamsTest.testDealConcrete() AccountParamsTest.testDealSymbolic(uint256) AccountParamsTest.testEtchConcrete() AccountParamsTest.testEtchSymbolic(bytes) -AccountParamsTest.testFail_GetNonce_false() -AccountParamsTest.testFail_GetNonce_true() AccountParamsTest.test_GetNonce_false() AccountParamsTest.test_GetNonce_true() AccountParamsTest.test_getNonce_unknownSymbolic(address) @@ -14,16 +12,12 @@ AddrTest.test_addr_false() AddrTest.test_addr_symbolic(uint256) AddrTest.test_addr_true() AddrTest.test_builtInAddresses() -AddrTest.testFail_addr_false() -AddrTest.testFail_addr_true() AddrTest.test_notBuiltinAddress_concrete() AddrTest.test_notBuiltinAddress_symbolic(address) AllowChangesTest.test() AllowChangesTest.testAllow() AllowChangesTest.testAllowSymbolic() AllowChangesTest.testAllow_fail() -AllowChangesTest.testFailAllowCallsToAddress() -AllowChangesTest.testFailAllowChangesToStorage() ArithmeticCallTest.test_double_add(uint256,uint256) ArithmeticCallTest.test_double_add_double_sub(uint256,uint256) ArithmeticCallTest.test_double_add_sub_external(uint256,uint256,uint256) @@ -45,16 +39,11 @@ AssertTest.test_assert_false() AssertTest.test_assert_true() AssertTest.prove_assert_true() AssertTest.test_assert_true_branch(uint256) -AssertTest.checkFail_assert_false() -AssertTest.testFail_assert_true() -AssertTest.testFail_expect_revert() AssertTest.test_failing_branch(uint256) AssertTest.test_revert_branch(uint256,uint256) AssumeTest.test_assume_false(uint256,uint256) AssumeTest.test_assume_staticCall(bool) AssumeTest.test_assume_true(uint256,uint256) -AssumeTest.testFail_assume_false(uint256,uint256) -AssumeTest.testFail_assume_true(uint256,uint256) AssumeTest.test_multi_assume(address,address) BlockParamsTest.testBlockNumber() BlockParamsTest.testChainId(uint256) @@ -67,13 +56,10 @@ BytesTypeTest.test_bytes32(bytes32) BytesTypeTest.test_bytes32_fail(bytes32) BytesTypeTest.test_bytes4(bytes4) BytesTypeTest.test_bytes4_fail(bytes4) -BytesTypeTest.testFail_bytes32(bytes32) -BytesTypeTest.testFail_bytes4(bytes4) ChainIdTest.test_chainid_setup() CoinBaseTest.test_coinbase_setup() ConstructorTest.run_constructor() ContractBTest.testCannotSubtract43() -ContractBTest.testFailSubtract43() ContractBTest.testNumberIs42() ContractTest.testExample() CopyStorageTest.testCopyStorage() @@ -109,11 +95,6 @@ ExpectRevertTest.test_expectRevert_internalCall() ExpectRevertTest.test_expectRevert_message() ExpectRevertTest.test_expectRevert_returnValue() ExpectRevertTest.test_expectRevert_true() -ExpectRevertTest.testFail_expectRevert_bytes4() -ExpectRevertTest.testFail_expectRevert_empty() -ExpectRevertTest.testFail_ExpectRevert_failAndSuccess() -ExpectRevertTest.testFail_expectRevert_false() -ExpectRevertTest.testFail_expectRevert_multipleReverts() ExternalLibTest.testSquare(uint256) ExternalLibTest.testSum() FeeTest.test_fee_setup() @@ -121,7 +102,6 @@ FfiTest.testffi() FfiTest.testFFIFOO() FfiTest.testFFIScript() FfiTest.testFFIScript2() -FilesTest.testFailRemoveFile() FilesTest.testReadWriteFile() FilesTest.testReadWriteLine() ForkTest.testActiveFork() @@ -136,7 +116,6 @@ ForkTest.testRPCUrl() ForkTest.testRPCUrlRevert() FreshCheatcodes.test_bool() FreshCheatcodes.test_int128() -FreshCheatcodes.testFail_int128() FreshCheatcodes.test_address() FreshCheatcodes.test_freshUints(uint8) FreshCheatcodes.test_freshSymbolicWord() @@ -190,11 +169,8 @@ MockFunctionTest.test_mock_function() MockFunctionTest.test_mock_function_all_args() MockFunctionTest.test_mock_function_concrete_args() NestedStructsTest.prove_fourfold_nested_struct(((((uint8,uint256),bytes32)[],bytes32))) -OwnerUpOnlyTest.testFailIncrementAsNotOwner() OwnerUpOnlyTest.testIncrementAsNotOwner() OwnerUpOnlyTest.testIncrementAsOwner() -PlainPrankTest.testFail_startPrank_existingAlready() -PlainPrankTest.testFail_startPrank_internalCall() PlainPrankTest.test_prank_zeroAddress_true() PlainPrankTest.test_startPrank_true() PlainPrankTest.test_startPrankWithOrigin_true() @@ -204,7 +180,6 @@ PlainPrankTest.test_prank_expectRevert() PortalTest.test_withdrawal_paused((uint256,address,address,uint256,uint256,bytes),uint256,(bytes32,bytes32,bytes32,bytes32),bytes[]) PrankTest.testAddAsOwner(uint256) PrankTest.testAddStartPrank(uint256) -PrankTest.testFailAddPrank(uint256) PrankTest.testSubtractAsTxOrigin(uint256,uint256) PrankTest.testSubtractFail(uint256) PrankTest.testSubtractStartPrank(uint256,uint256) @@ -214,7 +189,6 @@ RecordLogsTest.testRecordLogs() RollTest.test_roll_setup() SafeTest.testWithdraw() SafeTest.testWithdrawFuzz(uint96) -Setup2Test.testFail_setup() Setup2Test.test_setup() SetUpDeployTest.test_extcodesize() SetUpTest.testSetUpCalled() @@ -236,46 +210,12 @@ StoreTest.testLoadNonExistent() StoreTest.testStoreLoad() StoreTest.testStoreLoadNonExistent() SymbolicStorageTest.testEmptyInitialStorage(uint256) -SymbolicStorageTest.testFail_SymbolicStorage(uint256) -SymbolicStorageTest.testFail_SymbolicStorage1(uint256) ToStringTest.testAddressToString() ToStringTest.testBoolToString() ToStringTest.testBytes32ToString() ToStringTest.testBytesToString() ToStringTest.testIntToString() ToStringTest.testUint256ToString() -UintTypeTest.testFail_uint104(uint104) -UintTypeTest.testFail_uint112(uint112) -UintTypeTest.testFail_uint120(uint120) -UintTypeTest.testFail_uint128(uint128) -UintTypeTest.testFail_uint136(uint136) -UintTypeTest.testFail_uint144(uint144) -UintTypeTest.testFail_uint152(uint152) -UintTypeTest.testFail_uint16(uint16) -UintTypeTest.testFail_uint160(uint160) -UintTypeTest.testFail_uint168(uint168) -UintTypeTest.testFail_uint176(uint176) -UintTypeTest.testFail_uint184(uint184) -UintTypeTest.testFail_uint192(uint192) -UintTypeTest.testFail_uint200(uint200) -UintTypeTest.testFail_uint208(uint208) -UintTypeTest.testFail_uint216(uint216) -UintTypeTest.testFail_uint224(uint224) -UintTypeTest.testFail_uint232(uint232) -UintTypeTest.testFail_uint24(uint24) -UintTypeTest.testFail_uint240(uint240) -UintTypeTest.testFail_uint248(uint248) -UintTypeTest.testFail_uint256(uint256) -UintTypeTest.testFail_uint32(uint32) -UintTypeTest.testFail_uint40(uint40) -UintTypeTest.testFail_uint48(uint48) -UintTypeTest.testFail_uint56(uint56) -UintTypeTest.testFail_uint64(uint64) -UintTypeTest.testFail_uint72(uint72) -UintTypeTest.testFail_uint8(uint8) -UintTypeTest.testFail_uint80(uint80) -UintTypeTest.testFail_uint88(uint88) -UintTypeTest.testFail_uint96(uint96) UintTypeTest.test_uint104(uint104) UintTypeTest.test_uint104_fail(uint104) UintTypeTest.test_uint112(uint112) @@ -340,9 +280,6 @@ UintTypeTest.test_uint88_fail(uint88) UintTypeTest.test_uint8_fail(uint8) UintTypeTest.test_uint96(uint96) UintTypeTest.test_uint96_fail(uint96) -IntTypeTest.testFail_uint128(uint128) -IntTypeTest.testFail_uint256(uint256) -IntTypeTest.testFail_uint64(uint64) IntTypeTest.test_uint128(uint128) IntTypeTest.test_uint128_fail(uint128) IntTypeTest.test_uint256(uint256) diff --git a/src/tests/integration/test-data/foundry-prove-skip b/src/tests/integration/test-data/foundry-prove-skip index c4f39567b..37d71febe 100644 --- a/src/tests/integration/test-data/foundry-prove-skip +++ b/src/tests/integration/test-data/foundry-prove-skip @@ -1,12 +1,9 @@ AccountParamsTest.testDealConcrete() AccountParamsTest.testEtchSymbolic(bytes) -AccountParamsTest.testFail_GetNonce_false() AccountParamsTest.test_GetNonce_false() AddrTest.test_addr_true() AddrTest.test_addr_false() AddrTest.test_addr_symbolic(uint256) -AddrTest.testFail_addr_false() -AddrTest.testFail_addr_true() AllowChangesTest.test() AllowChangesTest.testAllow_fail() ArithmeticCallTest.test_double_add(uint256,uint256) @@ -25,20 +22,14 @@ ArithmeticTest.test_wmul_wdiv_inverse_underflow(uint256,uint256) ArithmeticTest.test_wmul_weakly_increasing_positive(uint256,uint256) ArithmeticTest.test_xor(uint256,uint256) AssertTest.test_assert_false() -AssertTest.testFail_assert_true() -AssertTest.testFail_expect_revert() AssertTest.test_failing_branch(uint256) AssertTest.test_revert_branch(uint256,uint256) AssumeTest.test_assume_false(uint256,uint256) -AssumeTest.testFail_assume_false(uint256,uint256) BlockParamsTest.testWarp(uint256) BroadcastTest.testDeploy() BytesTypeTest.test_bytes32_fail(bytes32) BytesTypeTest.test_bytes4_fail(bytes4) -BytesTypeTest.testFail_bytes32(bytes32) -BytesTypeTest.testFail_bytes4(bytes4) ContractBTest.testCannotSubtract43() -ContractBTest.testFailSubtract43() ContractBTest.testNumberIs42() ContractTest.testExample() DynamicTypesTest.test_complex_type_array((uint256,bytes)[],bytes[],uint256) @@ -63,7 +54,6 @@ FfiTest.testffi() FfiTest.testFFIFOO() FfiTest.testFFIScript() FfiTest.testFFIScript2() -FilesTest.testFailRemoveFile() FilesTest.testReadWriteFile() FilesTest.testReadWriteLine() ForkTest.testActiveFork() @@ -76,7 +66,6 @@ ForkTest.testRollFork() ForkTest.testRollForkId() ForkTest.testRPCUrl() ForkTest.testRPCUrlRevert() -FreshCheatcodes.testFail_int128() FreshCheatcodes.test_freshUints(uint8) GasTest.testInfiniteGas() GetCodeTest.testGetCode() @@ -112,13 +101,10 @@ MockCallRevertTest.testMockCallResetsMockCallRevert() MockCallRevertTest.testMockCallRevertResetsMockCall() MockCallRevertTest.testMockCallRevertWithCall() MockCallRevertTest.testMockCallEmptyAccount() -OwnerUpOnlyTest.testFailIncrementAsNotOwner() OwnerUpOnlyTest.testIncrementAsNotOwner() OwnerUpOnlyTest.testIncrementAsOwner() -PlainPrankTest.testFail_startPrank_existingAlready() PrankTest.testAddAsOwner(uint256) PrankTest.testAddStartPrank(uint256) -PrankTest.testFailAddPrank(uint256) PrankTest.testSubtractAsTxOrigin(uint256,uint256) PrankTest.testSubtractFail(uint256) PrankTest.testSubtractStartPrank(uint256,uint256) @@ -139,38 +125,6 @@ ToStringTest.testBytes32ToString() ToStringTest.testBytesToString() ToStringTest.testIntToString() ToStringTest.testUint256ToString() -UintTypeTest.testFail_uint104(uint104) -UintTypeTest.testFail_uint112(uint112) -UintTypeTest.testFail_uint120(uint120) -UintTypeTest.testFail_uint128(uint128) -UintTypeTest.testFail_uint136(uint136) -UintTypeTest.testFail_uint144(uint144) -UintTypeTest.testFail_uint152(uint152) -UintTypeTest.testFail_uint16(uint16) -UintTypeTest.testFail_uint160(uint160) -UintTypeTest.testFail_uint168(uint168) -UintTypeTest.testFail_uint176(uint176) -UintTypeTest.testFail_uint184(uint184) -UintTypeTest.testFail_uint192(uint192) -UintTypeTest.testFail_uint200(uint200) -UintTypeTest.testFail_uint208(uint208) -UintTypeTest.testFail_uint216(uint216) -UintTypeTest.testFail_uint224(uint224) -UintTypeTest.testFail_uint232(uint232) -UintTypeTest.testFail_uint24(uint24) -UintTypeTest.testFail_uint240(uint240) -UintTypeTest.testFail_uint248(uint248) -UintTypeTest.testFail_uint256(uint256) -UintTypeTest.testFail_uint32(uint32) -UintTypeTest.testFail_uint40(uint40) -UintTypeTest.testFail_uint48(uint48) -UintTypeTest.testFail_uint56(uint56) -UintTypeTest.testFail_uint64(uint64) -UintTypeTest.testFail_uint72(uint72) -UintTypeTest.testFail_uint8(uint8) -UintTypeTest.testFail_uint80(uint80) -UintTypeTest.testFail_uint88(uint88) -UintTypeTest.testFail_uint96(uint96) UintTypeTest.test_uint104(uint104) UintTypeTest.test_uint104_fail(uint104) UintTypeTest.test_uint112(uint112) @@ -234,9 +188,6 @@ UintTypeTest.test_uint88_fail(uint88) UintTypeTest.test_uint8_fail(uint8) UintTypeTest.test_uint96(uint96) UintTypeTest.test_uint96_fail(uint96) -IntTypeTest.testFail_uint128(uint128) -IntTypeTest.testFail_uint256(uint256) -IntTypeTest.testFail_uint64(uint64) IntTypeTest.test_uint128(uint128) IntTypeTest.test_uint128_fail(uint128) IntTypeTest.test_uint256(uint256) diff --git a/src/tests/integration/test-data/foundry-show b/src/tests/integration/test-data/foundry-show index 50d3aa86a..b2205c3f7 100644 --- a/src/tests/integration/test-data/foundry-show +++ b/src/tests/integration/test-data/foundry-show @@ -1,12 +1,7 @@ AssertTest.test_assert_false() AssertTest.test_assert_true() -AssertTest.checkFail_assert_false() -AssertTest.testFail_assert_true() -AssertTest.testFail_expect_revert() AssertTest.test_failing_branch(uint256) AssertTest.test_revert_branch(uint256,uint256) AssumeTest.test_assume_false(uint256,uint256) -AssumeTest.testFail_assume_false(uint256,uint256) -AssumeTest.testFail_assume_true(uint256,uint256) BMCBoundTest.testBound() SetUpDeployTest.test_extcodesize() diff --git a/src/tests/integration/test-data/foundry/test/AccountParamsTest.t.sol b/src/tests/integration/test-data/foundry/test/AccountParamsTest.t.sol index 1f1a39931..07cc09ac5 100644 --- a/src/tests/integration/test-data/foundry/test/AccountParamsTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/AccountParamsTest.t.sol @@ -52,16 +52,6 @@ contract AccountParamsTest is Test { assertEq(nonce, 10); } - function testFail_GetNonce_true() public { - uint64 nonce = vm.getNonce(address(0)); - assertEq(nonce, 10); - } - - function testFail_GetNonce_false() public { - uint64 nonce = vm.getNonce(address(this)); - assertEq(nonce, 1); - } - function test_Nonce_ExistentAddress() public { vm.setNonce(address(this), 100); uint64 nonce = vm.getNonce(address(this)); diff --git a/src/tests/integration/test-data/foundry/test/AddrTest.t.sol b/src/tests/integration/test-data/foundry/test/AddrTest.t.sol index d851181d6..2fff092d7 100644 --- a/src/tests/integration/test-data/foundry/test/AddrTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/AddrTest.t.sol @@ -15,15 +15,6 @@ contract AddrTest is Test, KontrolCheats { address alice = vm.addr(0); } - function testFail_addr_true() public { - address alice = vm.addr(115792089237316195423570985008687907852837564279074904382605163141518161494337); - } - - function testFail_addr_false() public { - address alice = vm.addr(1); - assertEq(alice, 0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf); - } - function test_addr_symbolic(uint256 pk) public { vm.assume(pk != 0); vm.assume(pk < 115792089237316195423570985008687907852837564279074904382605163141518161494337); diff --git a/src/tests/integration/test-data/foundry/test/AllowChangesTest.t.sol b/src/tests/integration/test-data/foundry/test/AllowChangesTest.t.sol index 6745a87f7..4345d37b8 100644 --- a/src/tests/integration/test-data/foundry/test/AllowChangesTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/AllowChangesTest.t.sol @@ -40,17 +40,6 @@ contract AllowChangesTest is Test, KontrolCheats { kevm.allowChangesToStorage(address(canChange), 0); canChange.changeSlot0(85); } - function testFailAllowCallsToAddress() public { - kevm.allowCallsToAddress(address(canChange)); - - cannotChange.changeSlot0(10245); - } - - function testFailAllowChangesToStorage() public { - kevm.allowChangesToStorage(address(canChange), 0); - - canChange.changeSlot1(23452); - } function testAllow_fail() public { kevm.allowCallsToAddress(address(canChange)); diff --git a/src/tests/integration/test-data/foundry/test/AssumeTest.t.sol b/src/tests/integration/test-data/foundry/test/AssumeTest.t.sol index df7f997e4..ba5532eb5 100644 --- a/src/tests/integration/test-data/foundry/test/AssumeTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/AssumeTest.t.sol @@ -15,16 +15,6 @@ contract AssumeTest is Test { assertEq(a, b); } - function testFail_assume_true(uint256 a, uint256 b) public { - vm.assume(a != b); - assertEq(a, b); - } - - function testFail_assume_false(uint256 a, uint256 b) public { - vm.assume(a == b); - assertEq(a, b); - } - function test_assume_staticCall(bool a) public { address(vm).staticcall(abi.encodeWithSignature("assume(bool)", a)); assert(a); diff --git a/src/tests/integration/test-data/foundry/test/ConstructorTest.t.sol b/src/tests/integration/test-data/foundry/test/ConstructorTest.t.sol index fe46b6610..9bf99bb5e 100644 --- a/src/tests/integration/test-data/foundry/test/ConstructorTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/ConstructorTest.t.sol @@ -35,10 +35,6 @@ contract ConstructorTest is Test { assert(flag); } - function testFail_constructor() public { - assert(!flag); - } - function run_constructor() public { assert(flag); } diff --git a/src/tests/integration/test-data/foundry/test/ContractBTest.t.sol b/src/tests/integration/test-data/foundry/test/ContractBTest.t.sol index f50f9b999..c39d8698f 100644 --- a/src/tests/integration/test-data/foundry/test/ContractBTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/ContractBTest.t.sol @@ -14,10 +14,6 @@ contract ContractBTest is Test { assertEq(testNumber, 42); } - function testFailSubtract43() public { - testNumber -= 43; - } - function testCannotSubtract43() public { vm.expectRevert(stdError.arithmeticError); testNumber -= 43; diff --git a/src/tests/integration/test-data/foundry/test/ExpectRevertTest.t.sol b/src/tests/integration/test-data/foundry/test/ExpectRevertTest.t.sol index ab442a798..fc0fb0084 100644 --- a/src/tests/integration/test-data/foundry/test/ExpectRevertTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/ExpectRevertTest.t.sol @@ -91,55 +91,24 @@ contract ExpectRevertTest is Test { reverter.revertWithoutReason(); } - function testFail_expectRevert_false() public { - Reverter reverter = new Reverter(); - vm.expectRevert(); - reverter.noRevert(); - } - function test_expectRevert_message() public { Reverter reverter = new Reverter(); vm.expectRevert(bytes("Revert Reason Here")); reverter.revertWithReason("Revert Reason Here"); } - function testFail_expectRevert_bytes4() public { - Reverter reverter = new Reverter(); - vm.expectRevert(bytes4("FAIL")); - reverter.revertWithReason("But fail."); - } - function test_expectRevert_bytes4() public { Reverter reverter = new Reverter(); vm.expectRevert(bytes4("FAIL")); reverter.revertWithReason("FAIL"); } - function testFail_expectRevert_empty() public { - vm.expectRevert(); - } - - function testFail_expectRevert_multipleReverts() public { - Reverter reverter = new Reverter(); - vm.expectRevert(); - reverter.revertWithoutReason(); - reverter.revertWithoutReason(); - } - function test_ExpectRevert_increasedDepth() public { DepthReverter reverter = new DepthReverter(); vm.expectRevert(); reverter.revertAtNextDepth(); } - function testFail_ExpectRevert_failAndSuccess() public { - Reverter reverter = new Reverter(); - vm.expectRevert(); - reverter.noRevert(); - vm.expectRevert(); - reverter.revertWithoutReason(); - } - function test_expectRevert_encodedSymbolic(address controller) public { Reverter reverter = new Reverter(); vm.startPrank(controller); diff --git a/src/tests/integration/test-data/foundry/test/FilesTest.t.sol b/src/tests/integration/test-data/foundry/test/FilesTest.t.sol index 9f019aac5..7f1f0ff34 100644 --- a/src/tests/integration/test-data/foundry/test/FilesTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/FilesTest.t.sol @@ -23,11 +23,4 @@ contract FilesTest is Test { line = vm.readLine("./test/file.txt"); assertEq(line, "This is a file"); } - - function testFailRemoveFile() public { - string memory contents = vm.readFile("./test/file.txt"); - vm.writeFile("./test/filecopy2.txt", contents); - vm.removeFile("./test/filecopy2.txt"); - vm.readFile("./test/filecopy2.txt"); - } } diff --git a/src/tests/integration/test-data/foundry/test/FreshInt.t.sol b/src/tests/integration/test-data/foundry/test/FreshInt.t.sol index 04c0df995..ac7626a82 100644 --- a/src/tests/integration/test-data/foundry/test/FreshInt.t.sol +++ b/src/tests/integration/test-data/foundry/test/FreshInt.t.sol @@ -20,11 +20,6 @@ contract FreshCheatcodes is Test, KontrolCheats { assertLe(val, max); } - function testFail_int128() public { - int128 val = int128(uint128(kevm.freshUInt(16))); - assertGt(val, max); - } - function test_address() public { address fresh_address = kevm.freshAddress(); assertNotEq(fresh_address, address(this)); diff --git a/src/tests/integration/test-data/foundry/test/InitCode.t.sol b/src/tests/integration/test-data/foundry/test/InitCode.t.sol index 2c85b0b80..4c87c183f 100644 --- a/src/tests/integration/test-data/foundry/test/InitCode.t.sol +++ b/src/tests/integration/test-data/foundry/test/InitCode.t.sol @@ -21,7 +21,4 @@ contract InitCodeTest is Test { function test_init() public { assertEq(a + b + c, 7); } - function testFail_init() public { - assertEq(a + b + c, 8); - } } diff --git a/src/tests/integration/test-data/foundry/test/OwnerOnlyUpTest.t.sol b/src/tests/integration/test-data/foundry/test/OwnerOnlyUpTest.t.sol index a9b8760ed..2f3455283 100644 --- a/src/tests/integration/test-data/foundry/test/OwnerOnlyUpTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/OwnerOnlyUpTest.t.sol @@ -17,11 +17,6 @@ contract OwnerUpOnlyTest is Test { assertEq(upOnly.count(), 1); } - function testFailIncrementAsNotOwner() public { - vm.prank(address(0)); - upOnly.increment(); - } - function testIncrementAsNotOwner() public { vm.expectRevert(Unauthorized.selector); vm.prank(address(0)); diff --git a/src/tests/integration/test-data/foundry/test/PlainPrankTest.t.sol b/src/tests/integration/test-data/foundry/test/PlainPrankTest.t.sol index 28995132e..f889a62fb 100644 --- a/src/tests/integration/test-data/foundry/test/PlainPrankTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/PlainPrankTest.t.sol @@ -52,15 +52,6 @@ contract PlainPrankTest is Test { assert(address(erc20a) == 0xE8279BE14E9fe2Ad2D8E52E42Ca96Fb33a813BBe); } - function testFail_startPrank_internalCall() public { - // The vm.assume is required only by KEVM in order to have this test passing. It is required - // because the `msg.sender` in KEVM specs is a symbolic `CALLER_ID` while in foundry it is a - // concrete, hardcoded address. - vm.assume(msg.sender != address(15)); - vm.startPrank(address(15)); - assert(internalCounter()); - } - function test_startPrank_true() public { AdditionalToken token = new AdditionalToken(); vm.startPrank(address(token)); @@ -90,13 +81,6 @@ contract PlainPrankTest is Test { assert(true); } - function testFail_startPrank_existingAlready() public { - vm.startPrank(address(0)); - vm.startPrank(address(1)); - vm.stopPrank(); - vm.stopPrank(); - } - function test_startPrank_consecutive() public { AdditionalToken token = new AdditionalToken(); vm.startPrank(address(0)); diff --git a/src/tests/integration/test-data/foundry/test/PrankTest.t.sol b/src/tests/integration/test-data/foundry/test/PrankTest.t.sol index bb0dfa12b..1a8665cbe 100644 --- a/src/tests/integration/test-data/foundry/test/PrankTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/PrankTest.t.sol @@ -17,11 +17,6 @@ contract PrankTest is Test { assertEq(prankContract.count(), x); } - function testFailAddPrank(uint256 x) public { - vm.prank(address(0)); - prankContract.add(x); - } - function testAddStartPrank(uint256 x) public { vm.expectRevert(bytes("Only owner")); vm.startPrank(address(0)); diff --git a/src/tests/integration/test-data/foundry/test/SetUp2Test.t.sol b/src/tests/integration/test-data/foundry/test/SetUp2Test.t.sol index f0bd82776..54754dbb2 100644 --- a/src/tests/integration/test-data/foundry/test/SetUp2Test.t.sol +++ b/src/tests/integration/test-data/foundry/test/SetUp2Test.t.sol @@ -18,7 +18,4 @@ contract Setup2Test is Test { function test_setup() public { assertEq(a + b + c, 6); } - function testFail_setup() public { - assertEq(a + b + c, 7); - } } diff --git a/src/tests/integration/test-data/foundry/test/Simple.t.sol b/src/tests/integration/test-data/foundry/test/Simple.t.sol index 894b762d5..f8ce5f5c8 100644 --- a/src/tests/integration/test-data/foundry/test/Simple.t.sol +++ b/src/tests/integration/test-data/foundry/test/Simple.t.sol @@ -40,19 +40,6 @@ contract AssertTest is Test, KontrolCheats { assert(false); } - function testFail_assert_true() public pure { - assert(true); - } - - function checkFail_assert_false() public pure { - assert(false); - } - - function testFail_expect_revert() public { - vm.expectRevert(); - this.call_assert_false(); - } - function test_revert_branch(uint x, uint y) public{ if (x < y) { assert(true); diff --git a/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol b/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol index 9aa7266ef..f3f0341cf 100644 --- a/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol @@ -10,21 +10,6 @@ contract SymbolicStore { } contract SymbolicStorageTest is Test, KontrolCheats { - function testFail_SymbolicStorage(uint256 slot) public { - address addr = 0xEA674fdDe714fd979de3EdF0F56AA9716B898ec8; - kevm.symbolicStorage(addr); - bytes32 value = vm.load(addr, bytes32(slot)); - require(value != 0); - assertEq(uint256(value), 0); - } - - function testFail_SymbolicStorage1(uint256 slot) public { - SymbolicStore myStore = new SymbolicStore(); - kevm.symbolicStorage(address(myStore)); - bytes32 value = vm.load(address(myStore), bytes32(uint256(slot))); - require(value != 0); - assertEq(uint256(value), 0); - } function testEmptyInitialStorage(uint256 slot) public { bytes32 storage_value = vm.load(address(vm), bytes32(slot)); diff --git a/src/tests/integration/test-data/foundry/test/TypeTest.t.sol b/src/tests/integration/test-data/foundry/test/TypeTest.t.sol index 87e8f37db..b57dffd63 100644 --- a/src/tests/integration/test-data/foundry/test/TypeTest.t.sol +++ b/src/tests/integration/test-data/foundry/test/TypeTest.t.sol @@ -13,11 +13,6 @@ contract UintTypeTest { assert(type(uint256).max > x); } - function testFail_uint256(uint256 x) public pure { - assert(type(uint256).max > x); - } - - /* Tests for uint248 */ function test_uint248(uint248 x) public pure { assert(x == x); @@ -28,11 +23,6 @@ contract UintTypeTest { assert(type(uint248).max > x); } - function testFail_uint248(uint248 x) public pure { - assert(type(uint248).max > x); - } - - /* Tests for uint240 */ function test_uint240(uint240 x) public pure { assert(x == x); @@ -43,11 +33,6 @@ contract UintTypeTest { assert(type(uint240).max > x); } - function testFail_uint240(uint240 x) public pure { - assert(type(uint240).max > x); - } - - /* Tests for uint232 */ function test_uint232(uint232 x) public pure { assert(x == x); @@ -58,11 +43,6 @@ contract UintTypeTest { assert(type(uint232).max > x); } - function testFail_uint232(uint232 x) public pure { - assert(type(uint232).max > x); - } - - /* Tests for uint224 */ function test_uint224(uint224 x) public pure { assert(x == x); @@ -73,11 +53,6 @@ contract UintTypeTest { assert(type(uint224).max > x); } - function testFail_uint224(uint224 x) public pure { - assert(type(uint224).max > x); - } - - /* Tests for uint216 */ function test_uint216(uint216 x) public pure { assert(x == x); @@ -88,11 +63,6 @@ contract UintTypeTest { assert(type(uint216).max > x); } - function testFail_uint216(uint216 x) public pure { - assert(type(uint216).max > x); - } - - /* Tests for uint208 */ function test_uint208(uint208 x) public pure { assert(x == x); @@ -103,11 +73,6 @@ contract UintTypeTest { assert(type(uint208).max > x); } - function testFail_uint208(uint208 x) public pure { - assert(type(uint208).max > x); - } - - /* Tests for uint200 */ function test_uint200(uint200 x) public pure { assert(x == x); @@ -118,11 +83,6 @@ contract UintTypeTest { assert(type(uint200).max > x); } - function testFail_uint200(uint200 x) public pure { - assert(type(uint200).max > x); - } - - /* Tests for uint192 */ function test_uint192(uint192 x) public pure { assert(x == x); @@ -133,11 +93,6 @@ contract UintTypeTest { assert(type(uint192).max > x); } - function testFail_uint192(uint192 x) public pure { - assert(type(uint192).max > x); - } - - /* Tests for uint184 */ function test_uint184(uint184 x) public pure { assert(x == x); @@ -148,11 +103,6 @@ contract UintTypeTest { assert(type(uint184).max > x); } - function testFail_uint184(uint184 x) public pure { - assert(type(uint184).max > x); - } - - /* Tests for uint176 */ function test_uint176(uint176 x) public pure { assert(x == x); @@ -163,11 +113,6 @@ contract UintTypeTest { assert(type(uint176).max > x); } - function testFail_uint176(uint176 x) public pure { - assert(type(uint176).max > x); - } - - /* Tests for uint168 */ function test_uint168(uint168 x) public pure { assert(x == x); @@ -178,11 +123,6 @@ contract UintTypeTest { assert(type(uint168).max > x); } - function testFail_uint168(uint168 x) public pure { - assert(type(uint168).max > x); - } - - /* Tests for uint160 */ function test_uint160(uint160 x) public pure { assert(x == x); @@ -193,11 +133,6 @@ contract UintTypeTest { assert(type(uint160).max > x); } - function testFail_uint160(uint160 x) public pure { - assert(type(uint160).max > x); - } - - /* Tests for uint152 */ function test_uint152(uint152 x) public pure { assert(x == x); @@ -208,11 +143,6 @@ contract UintTypeTest { assert(type(uint152).max > x); } - function testFail_uint152(uint152 x) public pure { - assert(type(uint152).max > x); - } - - /* Tests for uint144 */ function test_uint144(uint144 x) public pure { assert(x == x); @@ -223,11 +153,6 @@ contract UintTypeTest { assert(type(uint144).max > x); } - function testFail_uint144(uint144 x) public pure { - assert(type(uint144).max > x); - } - - /* Tests for uint136 */ function test_uint136(uint136 x) public pure { assert(x == x); @@ -238,11 +163,6 @@ contract UintTypeTest { assert(type(uint136).max > x); } - function testFail_uint136(uint136 x) public pure { - assert(type(uint136).max > x); - } - - /* Tests for uint128 */ function test_uint128(uint128 x) public pure { assert(x == x); @@ -253,11 +173,6 @@ contract UintTypeTest { assert(type(uint128).max > x); } - function testFail_uint128(uint128 x) public pure { - assert(type(uint128).max > x); - } - - /* Tests for uint120 */ function test_uint120(uint120 x) public pure { assert(x == x); @@ -268,11 +183,6 @@ contract UintTypeTest { assert(type(uint120).max > x); } - function testFail_uint120(uint120 x) public pure { - assert(type(uint120).max > x); - } - - /* Tests for uint112 */ function test_uint112(uint112 x) public pure { assert(x == x); @@ -283,11 +193,6 @@ contract UintTypeTest { assert(type(uint112).max > x); } - function testFail_uint112(uint112 x) public pure { - assert(type(uint112).max > x); - } - - /* Tests for uint104 */ function test_uint104(uint104 x) public pure { assert(x == x); @@ -298,11 +203,6 @@ contract UintTypeTest { assert(type(uint104).max > x); } - function testFail_uint104(uint104 x) public pure { - assert(type(uint104).max > x); - } - - /* Tests for uint96 */ function test_uint96(uint96 x) public pure { assert(x == x); @@ -313,11 +213,6 @@ contract UintTypeTest { assert(type(uint96).max > x); } - function testFail_uint96(uint96 x) public pure { - assert(type(uint96).max > x); - } - - /* Tests for uint88 */ function test_uint88(uint88 x) public pure { assert(x == x); @@ -328,11 +223,6 @@ contract UintTypeTest { assert(type(uint88).max > x); } - function testFail_uint88(uint88 x) public pure { - assert(type(uint88).max > x); - } - - /* Tests for uint80 */ function test_uint80(uint80 x) public pure { assert(x == x); @@ -343,11 +233,6 @@ contract UintTypeTest { assert(type(uint80).max > x); } - function testFail_uint80(uint80 x) public pure { - assert(type(uint80).max > x); - } - - /* Tests for uint72 */ function test_uint72(uint72 x) public pure { assert(x == x); @@ -358,11 +243,6 @@ contract UintTypeTest { assert(type(uint72).max > x); } - function testFail_uint72(uint72 x) public pure { - assert(type(uint72).max > x); - } - - /* Tests for uint64 */ function test_uint64(uint64 x) public pure { assert(x == x); @@ -373,11 +253,6 @@ contract UintTypeTest { assert(type(uint64).max > x); } - function testFail_uint64(uint64 x) public pure { - assert(type(uint64).max > x); - } - - /* Tests for uint56 */ function test_uint56(uint56 x) public pure { assert(x == x); @@ -388,11 +263,6 @@ contract UintTypeTest { assert(type(uint56).max > x); } - function testFail_uint56(uint56 x) public pure { - assert(type(uint56).max > x); - } - - /* Tests for uint48 */ function test_uint48(uint48 x) public pure { assert(x == x); @@ -403,11 +273,6 @@ contract UintTypeTest { assert(type(uint48).max > x); } - function testFail_uint48(uint48 x) public pure { - assert(type(uint48).max > x); - } - - /* Tests for uint40 */ function test_uint40(uint40 x) public pure { assert(x == x); @@ -418,11 +283,6 @@ contract UintTypeTest { assert(type(uint40).max > x); } - function testFail_uint40(uint40 x) public pure { - assert(type(uint40).max > x); - } - - /* Tests for uint32 */ function test_uint32(uint32 x) public pure { assert(x == x); @@ -433,11 +293,6 @@ contract UintTypeTest { assert(type(uint32).max > x); } - function testFail_uint32(uint32 x) public pure { - assert(type(uint32).max > x); - } - - /* Tests for uint24 */ function test_uint24(uint24 x) public pure { assert(x == x); @@ -448,11 +303,6 @@ contract UintTypeTest { assert(type(uint24).max > x); } - function testFail_uint24(uint24 x) public pure { - assert(type(uint24).max > x); - } - - /* Tests for uint16 */ function test_uint16(uint16 x) public pure { assert(x == x); @@ -463,11 +313,6 @@ contract UintTypeTest { assert(type(uint16).max > x); } - function testFail_uint16(uint16 x) public pure { - assert(type(uint16).max > x); - } - - /* Tests for uint8 */ function test_uint8(uint8 x) public pure { assert(x == x); @@ -477,11 +322,6 @@ contract UintTypeTest { function test_uint8_fail(uint8 x) public pure { assert(type(uint8).max > x); } - - function testFail_uint8(uint8 x) public pure { - assert(type(uint8).max > x); - } - } @@ -497,11 +337,6 @@ contract IntTypeTest { assert(type(int256).max > x); } - function testFail_int256(int256 x) public pure { - assert(type(int256).max > x); - } - - /* Tests for int128 */ function test_int128(int128 x) public pure { assert(x == x); @@ -512,11 +347,6 @@ contract IntTypeTest { assert(type(int128).max > x); } - function testFail_int128(int128 x) public pure { - assert(type(int128).max > x); - } - - /* Tests for int64 */ function test_int64(int64 x) public pure { assert(x == x); @@ -526,10 +356,6 @@ contract IntTypeTest { function test_int64_fail(int64 x) public pure { assert(type(int64).max > x); } - - function testFail_int64(int64 x) public pure { - assert(type(int64).max > x); - } } @@ -545,11 +371,6 @@ contract BytesTypeTest { assert(type(uint256).max > uint256(x)); } - function testFail_bytes32(bytes32 x) public pure { - assert(type(uint256).max > uint256(x)); - } - - /* Tests for bytes4 */ function test_bytes4(bytes4 x) public pure { assert(x == x); @@ -559,10 +380,6 @@ contract BytesTypeTest { function test_bytes4_fail(bytes4 x) public pure { assert(type(uint32).max > uint32(x)); } - - function testFail_bytes4(bytes4 x) public pure { - assert(type(uint32).max > uint32(x)); - } } /* Tests for struct */ diff --git a/src/tests/integration/test-data/show/AccountParamsTest.testDealConcrete().trace.expected b/src/tests/integration/test-data/show/AccountParamsTest.testDealConcrete().trace.expected index f696639d1..a6e63c3ba 100644 --- a/src/tests/integration/test-data/show/AccountParamsTest.testDealConcrete().trace.expected +++ b/src/tests/integration/test-data/show/AccountParamsTest.testDealConcrete().trace.expected @@ -10,9 +10,10 @@ │ (898 steps) ├─ 3 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 366 +│ pc: 344 │ callDepth: 0 │ statusCode: EVMC_SUCCESS +│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 │ method: test%AccountParamsTest.testDealConcrete() │ ┊ constraint: true @@ -292,7 +293,7 @@ module SUMMARY-TEST%ACCOUNTPARAMSTEST.TESTDEALCONCRETE():0 ( false => true ) - ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 322 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 14291285748616550888334370695277268837588003207663905323368776343740219392000 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 14291285748616550888334370695277268837588003207663905323368776343740219392000 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 38 | GT | ( 2393877859 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 184 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 184 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 185 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 186 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 191 | GT | ( 1067907152 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 192 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 195 | JUMPI | ( 266 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 266 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 267 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 268 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 273 | EQ | ( 517440284 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 274 | PUSH ( 2 ) | ( 0 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 277 | JUMPI | ( 327 : ( 0 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 278 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 279 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 284 | EQ | ( 530093250 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 285 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 288 | JUMPI | ( 357 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 357 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 358 | PUSH ( 2 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 361 | PUSH ( 2 ) | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 364 | JUMP | ( 716 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 716 | JUMPDEST | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 717 | PUSH ( 1 ) | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 719 | MLOAD | ( 64 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 720 | PUSH ( 4 ) | ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 725 | PUSH ( 1 ) | ( selector ( "deal(address,uint256)" ) : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 727 | SHL | ( 224 : ( selector ( "deal(address,uint256)" ) : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 728 | DUP ( 2 ) | ( 90707046314383479744563083578895649291083642128492652145305604879531068358656 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 729 | MSTORE | ( 128 : ( 90707046314383479744563083578895649291083642128492652145305604879531068358656 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 730 | PUSH ( 2 ) | ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 733 | PUSH ( 1 ) | ( 505 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 735 | DUP ( 3 ) | ( 4 : ( 505 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 736 | ADD | ( 128 : ( 4 : ( 505 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 737 | MSTORE | ( 132 : ( 505 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 738 | PUSH ( 2 ) | ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 741 | PUSH ( 1 ) | ( 256 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 743 | DUP ( 3 ) | ( 36 : ( 256 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 744 | ADD | ( 128 : ( 36 : ( 256 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 745 | MSTORE | ( 164 : ( 256 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 746 | PUSH ( 1 ) | ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 748 | DUP ( 1 ) | ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 749 | MLOAD | ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 750 | PUSH ( 1 ) | ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 752 | PUSH ( 2 ) | ( 32 : ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 755 | DUP ( 4 ) | ( 6938 : ( 32 : ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 756 | CODECOPY | ( 0 : ( 6938 : ( 32 : ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 757 | DUP ( 2 ) | ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 758 | MLOAD | ( 0 : ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 759 | SWAP ( 2 ) | ( #address ( FoundryCheat ) : ( 0 : ( 0 : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 760 | MSTORE | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 761 | SWAP ( 1 ) | ( #address ( FoundryCheat ) : ( 128 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 762 | PUSH ( 4 ) | ( 128 : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 767 | SWAP ( 1 ) | ( selector ( "deal(address,uint256)" ) : ( 128 : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 768 | PUSH ( 1 ) | ( 128 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 770 | ADD | ( 68 : ( 128 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 771 | PUSH ( 1 ) | ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 773 | PUSH ( 1 ) | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 775 | MLOAD | ( 64 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 776 | DUP ( 1 ) | ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 777 | DUP ( 4 ) | ( 128 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 778 | SUB | ( 196 : ( 128 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 779 | DUP ( 2 ) | ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 780 | PUSH ( 1 ) | ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 782 | DUP ( 8 ) | ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 783 | DUP ( 1 ) | ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 784 | EXTCODESIZE | ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 785 | ISZERO | ( 1 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 786 | DUP ( 1 ) | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 787 | ISZERO | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 788 | PUSH ( 2 ) | ( 1 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 791 | JUMPI | ( 796 : ( 1 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 796 | JUMPDEST | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 797 | POP | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 798 | GAS | ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 799 | CALL | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 800 | ISZERO | ( 1 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 801 | DUP ( 1 ) | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 802 | ISZERO | ( 0 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 803 | PUSH ( 2 ) | ( 1 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 806 | JUMPI | ( 816 : ( 1 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 816 | JUMPDEST | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 817 | POP | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 818 | POP | ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 819 | POP | ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 820 | POP | ( #address ( FoundryCheat ) : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 821 | PUSH ( 2 ) | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 824 | PUSH ( 2 ) | ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 827 | PUSH ( 1 ) | ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 829 | PUSH ( 1 ) | ( 1 : ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 831 | PUSH ( 1 ) | ( 1 : ( 1 : ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 833 | SHL | ( 160 : ( 1 : ( 1 : ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 834 | SUB | ( pow160 : ( 1 : ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 835 | AND | ( maxUInt160 : ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 836 | BALANCE | ( 505 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 837 | PUSH ( 2 ) | ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 840 | PUSH ( 2 ) | ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 843 | JUMP | ( 4787 : ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4787 | JUMPDEST | ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4788 | DUP ( 1 ) | ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4789 | DUP ( 3 ) | ( 256 : ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4790 | EQ | ( 256 : ( 256 : ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4791 | PUSH ( 2 ) | ( 1 : ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4794 | JUMPI | ( 1854 : ( 1 : ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1854 | JUMPDEST | ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1855 | POP | ( 256 : ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1856 | POP | ( 256 : ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1857 | JUMP | ( 844 : ( 365 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 844 | JUMPDEST | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 845 | JUMP | ( 365 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 365 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 366 | STOP | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ) + ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 300 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 14291285748616550888334370695277268837588003207663905323368776343740219392000 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 14291285748616550888334370695277268837588003207663905323368776343740219392000 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 38 | GT | ( 2439649222 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 173 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 173 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 174 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 175 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 180 | GT | ( 1310260491 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 181 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 184 | JUMPI | ( 244 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 244 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 245 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 246 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 251 | EQ | ( 517440284 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 252 | PUSH ( 2 ) | ( 0 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt8 | JUMPI | ( 305 : ( 0 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 256 | DUP ( 1 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 257 | PUSH ( 4 ) | ( 530093250 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 262 | EQ | ( 530093250 : ( 530093250 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 263 | PUSH ( 2 ) | ( 1 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 266 | JUMPI | ( 335 : ( 1 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 335 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 336 | PUSH ( 2 ) | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 339 | PUSH ( 2 ) | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 342 | JUMP | ( 678 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 678 | JUMPDEST | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 679 | PUSH ( 1 ) | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 681 | MLOAD | ( 64 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 682 | PUSH ( 4 ) | ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 687 | PUSH ( 1 ) | ( selector ( "deal(address,uint256)" ) : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 689 | SHL | ( 224 : ( selector ( "deal(address,uint256)" ) : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 690 | DUP ( 2 ) | ( 90707046314383479744563083578895649291083642128492652145305604879531068358656 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 691 | MSTORE | ( 128 : ( 90707046314383479744563083578895649291083642128492652145305604879531068358656 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 692 | PUSH ( 2 ) | ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 695 | PUSH ( 1 ) | ( 505 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 697 | DUP ( 3 ) | ( 4 : ( 505 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 698 | ADD | ( 128 : ( 4 : ( 505 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 699 | MSTORE | ( 132 : ( 505 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | .Map | 0 } ) ListItem ( { 700 | PUSH ( 2 ) | ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 703 | PUSH ( 1 ) | ( 256 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 705 | DUP ( 3 ) | ( 36 : ( 256 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 706 | ADD | ( 128 : ( 36 : ( 256 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 707 | MSTORE | ( 164 : ( 256 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9" | .Map | 0 } ) ListItem ( { 708 | PUSH ( 1 ) | ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 710 | DUP ( 1 ) | ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 711 | MLOAD | ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 712 | PUSH ( 1 ) | ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 714 | PUSH ( 2 ) | ( 32 : ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 717 | DUP ( 4 ) | ( 6711 : ( 32 : ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 718 | CODECOPY | ( 0 : ( 6711 : ( 32 : ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 719 | DUP ( 2 ) | ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 720 | MLOAD | ( 0 : ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 721 | SWAP ( 2 ) | ( #address ( FoundryCheat ) : ( 0 : ( 0 : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 722 | MSTORE | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 723 | SWAP ( 1 ) | ( #address ( FoundryCheat ) : ( 128 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 724 | PUSH ( 4 ) | ( 128 : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 729 | SWAP ( 1 ) | ( selector ( "deal(address,uint256)" ) : ( 128 : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 730 | PUSH ( 1 ) | ( 128 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 732 | ADD | ( 68 : ( 128 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 733 | PUSH ( 1 ) | ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 735 | PUSH ( 1 ) | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 737 | MLOAD | ( 64 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 738 | DUP ( 1 ) | ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 739 | DUP ( 4 ) | ( 128 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 740 | SUB | ( 196 : ( 128 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 741 | DUP ( 2 ) | ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 742 | PUSH ( 1 ) | ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 744 | DUP ( 8 ) | ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 745 | DUP ( 1 ) | ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 746 | EXTCODESIZE | ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 747 | ISZERO | ( 1 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 748 | DUP ( 1 ) | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 749 | ISZERO | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 750 | PUSH ( 2 ) | ( 1 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 753 | JUMPI | ( 758 : ( 1 : ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 758 | JUMPDEST | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 759 | POP | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 760 | GAS | ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 761 | CALL | ( 0 : ( #address ( FoundryCheat ) : ( 0 : ( 128 : ( 68 : ( 128 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 762 | ISZERO | ( 1 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 763 | DUP ( 1 ) | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 764 | ISZERO | ( 0 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 765 | PUSH ( 2 ) | ( 1 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 768 | JUMPI | ( 778 : ( 1 : ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 778 | JUMPDEST | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 779 | POP | ( 0 : ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 780 | POP | ( 196 : ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 781 | POP | ( selector ( "deal(address,uint256)" ) : ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 782 | POP | ( #address ( FoundryCheat ) : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 783 | PUSH ( 2 ) | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 786 | PUSH ( 2 ) | ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 789 | PUSH ( 1 ) | ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 791 | PUSH ( 1 ) | ( 1 : ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 793 | PUSH ( 1 ) | ( 1 : ( 1 : ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 795 | SHL | ( 160 : ( 1 : ( 1 : ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 796 | SUB | ( pow160 : ( 1 : ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 797 | AND | ( maxUInt160 : ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 798 | BALANCE | ( 505 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 799 | PUSH ( 2 ) | ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 802 | PUSH ( 2 ) | ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 805 | JUMP | ( 4560 : ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4560 | JUMPDEST | ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4561 | DUP ( 1 ) | ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4562 | DUP ( 3 ) | ( 256 : ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4563 | EQ | ( 256 : ( 256 : ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4564 | PUSH ( 2 ) | ( 1 : ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 4567 | JUMPI | ( 1679 : ( 1 : ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1679 | JUMPDEST | ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1680 | POP | ( 256 : ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1681 | POP | ( 256 : ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 1682 | JUMP | ( 806 : ( 343 : ( 530093250 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 806 | JUMPDEST | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 807 | JUMP | ( 343 : ( 530093250 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 343 | JUMPDEST | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ListItem ( { 344 | STOP | ( 530093250 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc8\x8a^m\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" | .Map | 0 } ) ) diff --git a/src/tests/integration/test-data/show/AddrTest.test_addr_true().trace.expected b/src/tests/integration/test-data/show/AddrTest.test_addr_true().trace.expected index 9dee5ffaa..49623d6c5 100644 --- a/src/tests/integration/test-data/show/AddrTest.test_addr_true().trace.expected +++ b/src/tests/integration/test-data/show/AddrTest.test_addr_true().trace.expected @@ -10,10 +10,10 @@ │ (1258 steps) ├─ 3 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 333 +│ pc: 311 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AddrTest.test_addr_true() │ ┊ constraint: true @@ -252,7 +252,7 @@ module SUMMARY-TEST%ADDRTEST.TEST-ADDR-TRUE():0 ( false => true ) - ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 289 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 21811939971307878371609545721423501445952979766733309685993256792374749691904 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 21811939971307878371609545721423501445952979766733309685993256792374749691904 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 38 | GT | ( 2486005453 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 173 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 173 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 174 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 175 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 180 | GT | ( 1725540768 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 181 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 184 | JUMPI | ( 244 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 244 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 245 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 246 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 251 | EQ | ( 517440284 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 252 | PUSH ( 2 ) | ( 0 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { maxUInt8 | JUMPI | ( 294 : ( 0 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 256 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 257 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 262 | EQ | ( 809049819 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 263 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 266 | JUMPI | ( 324 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 324 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 325 | PUSH ( 2 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 328 | PUSH ( 2 ) | ( 332 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 331 | JUMP | ( 684 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 684 | JUMPDEST | ( 332 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 685 | PUSH ( 1 ) | ( 332 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 687 | MLOAD | ( 64 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 688 | PUSH ( 1 ) | ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 690 | PUSH ( 3 ) | ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 694 | PUSH ( 1 ) | ( 6191543 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 696 | SHL | ( 224 : ( 6191543 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 697 | SUB | ( 166923669067369873766191994592930785159943346089370123761369690313261580288 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 698 | NOT | ( 166923669067369873766191994592930785159943346089370123761369690313261580287 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 699 | DUP ( 2 ) | ( 115625165568248825549804793014094977068110041319551193915696214317599868059648 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 700 | MSTORE | ( 128 : ( 115625165568248825549804793014094977068110041319551193915696214317599868059648 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 701 | PUSH ( 1 ) | ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 703 | PUSH ( 1 ) | ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 705 | DUP ( 3 ) | ( 4 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 706 | ADD | ( 128 : ( 4 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 707 | MSTORE | ( 132 : ( 1 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 708 | PUSH ( 1 ) | ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 710 | SWAP ( 1 ) | ( 0 : ( 128 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 711 | PUSH ( 1 ) | ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 713 | DUP ( 1 ) | ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 714 | MLOAD | ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 715 | PUSH ( 1 ) | ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 717 | PUSH ( 2 ) | ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 720 | DUP ( 4 ) | ( 4647 : ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 721 | CODECOPY | ( 0 : ( 4647 : ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 722 | DUP ( 2 ) | ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 723 | MLOAD | ( 0 : ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 724 | SWAP ( 2 ) | ( #address ( FoundryCheat ) : ( 0 : ( 0 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 725 | MSTORE | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 726 | SWAP ( 1 ) | ( #address ( FoundryCheat ) : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 727 | PUSH ( 4 ) | ( 128 : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 732 | SWAP ( 1 ) | ( selector ( "addr(uint256)" ) : ( 128 : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 733 | PUSH ( 1 ) | ( 128 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 735 | ADD | ( 36 : ( 128 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 736 | PUSH ( 1 ) | ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 738 | PUSH ( 1 ) | ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 740 | MLOAD | ( 64 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 741 | DUP ( 1 ) | ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 742 | DUP ( 4 ) | ( 128 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 743 | SUB | ( 164 : ( 128 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 744 | DUP ( 2 ) | ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 745 | DUP ( 7 ) | ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 746 | GAS | ( #address ( FoundryCheat ) : ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 747 | STATICCALL | ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 748 | ISZERO | ( 1 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 749 | DUP ( 1 ) | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 750 | ISZERO | ( 0 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 751 | PUSH ( 2 ) | ( 1 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 754 | JUMPI | ( 764 : ( 1 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 764 | JUMPDEST | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 765 | POP | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 766 | POP | ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 767 | POP | ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 768 | POP | ( #address ( FoundryCheat ) : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 769 | PUSH ( 1 ) | ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 771 | MLOAD | ( 64 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 772 | RETURNDATASIZE | ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 773 | PUSH ( 1 ) | ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 775 | NOT | ( maxUInt5 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 776 | PUSH ( 1 ) | ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 778 | DUP ( 3 ) | ( maxUInt5 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 779 | ADD | ( 32 : ( maxUInt5 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 780 | AND | ( 63 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 781 | DUP ( 3 ) | ( 32 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 782 | ADD | ( 128 : ( 32 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 783 | DUP ( 1 ) | ( 160 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 784 | PUSH ( 1 ) | ( 160 : ( 160 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 786 | MSTORE | ( 64 : ( 160 : ( 160 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 787 | POP | ( 160 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 788 | DUP ( 2 ) | ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 789 | ADD | ( 128 : ( 32 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 790 | SWAP ( 1 ) | ( 160 : ( 128 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 791 | PUSH ( 2 ) | ( 128 : ( 160 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 794 | SWAP ( 2 ) | ( 800 : ( 128 : ( 160 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 795 | SWAP ( 1 ) | ( 160 : ( 128 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 796 | PUSH ( 2 ) | ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 799 | JUMP | ( 4448 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4448 | JUMPDEST | ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4449 | PUSH ( 1 ) | ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4451 | PUSH ( 1 ) | ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4453 | DUP ( 3 ) | ( 32 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4454 | DUP ( 5 ) | ( 128 : ( 32 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4455 | SUB | ( 160 : ( 128 : ( 32 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4456 | SLT | ( 32 : ( 32 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4457 | ISZERO | ( 0 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4458 | PUSH ( 2 ) | ( 1 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4461 | JUMPI | ( 4466 : ( 1 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4466 | JUMPDEST | ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4467 | DUP ( 2 ) | ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4468 | MLOAD | ( 128 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4469 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4472 | DUP ( 2 ) | ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4473 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4476 | JUMP | ( 4196 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4196 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4197 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4199 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4201 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4203 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4204 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4205 | DUP ( 2 ) | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4206 | AND | ( 721457446580647751014191829380889690493307935711 : ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4207 | DUP ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4208 | EQ | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4209 | PUSH ( 2 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4212 | JUMPI | ( 832 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 832 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 833 | POP | ( 721457446580647751014191829380889690493307935711 : ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 834 | JUMP | ( 4246 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4246 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4247 | SWAP ( 4 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 800 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4248 | SWAP ( 3 ) | ( 800 : ( 0 : ( 128 : ( 160 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4249 | POP | ( 160 : ( 0 : ( 128 : ( 800 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4250 | POP | ( 0 : ( 128 : ( 800 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4251 | POP | ( 128 : ( 800 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4252 | JUMP | ( 800 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 800 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 801 | SWAP ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 802 | POP | ( 0 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 803 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 806 | DUP ( 2 ) | ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 807 | PUSH ( 20 ) | ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 828 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 831 | JUMP | ( 3164 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3164 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3165 | DUP ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3166 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3168 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3170 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3172 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3173 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3174 | AND | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3175 | DUP ( 3 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3176 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3178 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3180 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3182 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3183 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3184 | AND | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3185 | EQ | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3186 | PUSH ( 2 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3189 | JUMPI | ( 2098 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2098 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2099 | POP | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2100 | POP | ( 721457446580647751014191829380889690493307935711 : ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2101 | JUMP | ( 832 : ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 832 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 833 | POP | ( 721457446580647751014191829380889690493307935711 : ( 332 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 834 | JUMP | ( 332 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 332 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 333 | STOP | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ) + ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 267 : ( 0 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 21811939971307878371609545721423501445952979766733309685993256792374749691904 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 21811939971307878371609545721423501445952979766733309685993256792374749691904 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 38 | GT | ( 2439649222 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 162 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 162 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 163 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 164 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 169 | GT | ( 1725540768 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 170 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 173 | JUMPI | ( 222 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 222 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 223 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 224 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 229 | EQ | ( 517440284 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 230 | PUSH ( 2 ) | ( 0 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 233 | JUMPI | ( 272 : ( 0 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 234 | DUP ( 1 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 235 | PUSH ( 4 ) | ( 809049819 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 240 | EQ | ( 809049819 : ( 809049819 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 241 | PUSH ( 2 ) | ( 1 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 244 | JUMPI | ( 302 : ( 1 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 302 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 303 | PUSH ( 2 ) | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 306 | PUSH ( 2 ) | ( 310 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 309 | JUMP | ( 654 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 654 | JUMPDEST | ( 310 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 655 | PUSH ( 1 ) | ( 310 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 657 | MLOAD | ( 64 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 658 | PUSH ( 1 ) | ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 660 | PUSH ( 3 ) | ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 664 | PUSH ( 1 ) | ( 6191543 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 666 | SHL | ( 224 : ( 6191543 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 667 | SUB | ( 166923669067369873766191994592930785159943346089370123761369690313261580288 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 668 | NOT | ( 166923669067369873766191994592930785159943346089370123761369690313261580287 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 669 | DUP ( 2 ) | ( 115625165568248825549804793014094977068110041319551193915696214317599868059648 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 670 | MSTORE | ( 128 : ( 115625165568248825549804793014094977068110041319551193915696214317599868059648 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 671 | PUSH ( 1 ) | ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 673 | PUSH ( 1 ) | ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 675 | DUP ( 3 ) | ( 4 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 676 | ADD | ( 128 : ( 4 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 677 | MSTORE | ( 132 : ( 1 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 678 | PUSH ( 1 ) | ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 680 | SWAP ( 1 ) | ( 0 : ( 128 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 681 | PUSH ( 1 ) | ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 683 | DUP ( 1 ) | ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 684 | MLOAD | ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 685 | PUSH ( 1 ) | ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 687 | PUSH ( 2 ) | ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 690 | DUP ( 4 ) | ( 4541 : ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 691 | CODECOPY | ( 0 : ( 4541 : ( 32 : ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 692 | DUP ( 2 ) | ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 693 | MLOAD | ( 0 : ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 694 | SWAP ( 2 ) | ( #address ( FoundryCheat ) : ( 0 : ( 0 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 695 | MSTORE | ( 0 : ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 696 | SWAP ( 1 ) | ( #address ( FoundryCheat ) : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 697 | PUSH ( 4 ) | ( 128 : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 702 | SWAP ( 1 ) | ( selector ( "addr(uint256)" ) : ( 128 : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 703 | PUSH ( 1 ) | ( 128 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 705 | ADD | ( 36 : ( 128 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 706 | PUSH ( 1 ) | ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 708 | PUSH ( 1 ) | ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 710 | MLOAD | ( 64 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 711 | DUP ( 1 ) | ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 712 | DUP ( 4 ) | ( 128 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 713 | SUB | ( 164 : ( 128 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 714 | DUP ( 2 ) | ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 715 | DUP ( 7 ) | ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 716 | GAS | ( #address ( FoundryCheat ) : ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 717 | STATICCALL | ( 0 : ( #address ( FoundryCheat ) : ( 128 : ( 36 : ( 128 : ( 32 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 718 | ISZERO | ( 1 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 719 | DUP ( 1 ) | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 720 | ISZERO | ( 0 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 721 | PUSH ( 2 ) | ( 1 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 724 | JUMPI | ( 734 : ( 1 : ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 734 | JUMPDEST | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 735 | POP | ( 0 : ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 736 | POP | ( 164 : ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 737 | POP | ( selector ( "addr(uint256)" ) : ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 738 | POP | ( #address ( FoundryCheat ) : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 739 | PUSH ( 1 ) | ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 741 | MLOAD | ( 64 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 742 | RETURNDATASIZE | ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 743 | PUSH ( 1 ) | ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 745 | NOT | ( maxUInt5 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 746 | PUSH ( 1 ) | ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 748 | DUP ( 3 ) | ( maxUInt5 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 749 | ADD | ( 32 : ( maxUInt5 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 750 | AND | ( 63 : ( notMaxUInt5 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 751 | DUP ( 3 ) | ( 32 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 752 | ADD | ( 128 : ( 32 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 753 | DUP ( 1 ) | ( 160 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 754 | PUSH ( 1 ) | ( 160 : ( 160 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 756 | MSTORE | ( 64 : ( 160 : ( 160 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 757 | POP | ( 160 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 758 | DUP ( 2 ) | ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 759 | ADD | ( 128 : ( 32 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 760 | SWAP ( 1 ) | ( 160 : ( 128 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 761 | PUSH ( 2 ) | ( 128 : ( 160 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 764 | SWAP ( 2 ) | ( 770 : ( 128 : ( 160 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 765 | SWAP ( 1 ) | ( 160 : ( 128 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 766 | PUSH ( 2 ) | ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 769 | JUMP | ( 4342 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4342 | JUMPDEST | ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4343 | PUSH ( 1 ) | ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4345 | PUSH ( 1 ) | ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4347 | DUP ( 3 ) | ( 32 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4348 | DUP ( 5 ) | ( 128 : ( 32 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4349 | SUB | ( 160 : ( 128 : ( 32 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4350 | SLT | ( 32 : ( 32 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4351 | ISZERO | ( 0 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4352 | PUSH ( 2 ) | ( 1 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4355 | JUMPI | ( 4360 : ( 1 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4360 | JUMPDEST | ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4361 | DUP ( 2 ) | ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4362 | MLOAD | ( 128 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4363 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4366 | DUP ( 2 ) | ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4367 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4370 | JUMP | ( 4090 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4090 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4091 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4093 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4095 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4097 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4098 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4099 | DUP ( 2 ) | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4100 | AND | ( 721457446580647751014191829380889690493307935711 : ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4101 | DUP ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4102 | EQ | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4103 | PUSH ( 2 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4106 | JUMPI | ( 802 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 802 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 803 | POP | ( 721457446580647751014191829380889690493307935711 : ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 804 | JUMP | ( 4140 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4140 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4141 | SWAP ( 4 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 128 : ( 160 : ( 770 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4142 | SWAP ( 3 ) | ( 770 : ( 0 : ( 128 : ( 160 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4143 | POP | ( 160 : ( 0 : ( 128 : ( 770 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4144 | POP | ( 0 : ( 128 : ( 770 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4145 | POP | ( 128 : ( 770 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 4146 | JUMP | ( 770 : ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 770 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 771 | SWAP ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 0 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 772 | POP | ( 0 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 773 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 776 | DUP ( 2 ) | ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 777 | PUSH ( 20 ) | ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 798 | PUSH ( 2 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 801 | JUMP | ( 3058 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3058 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3059 | DUP ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3060 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3062 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3064 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3066 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3067 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3068 | AND | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3069 | DUP ( 3 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3070 | PUSH ( 1 ) | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3072 | PUSH ( 1 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3074 | PUSH ( 1 ) | ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3076 | SHL | ( 160 : ( 1 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3077 | SUB | ( pow160 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3078 | AND | ( maxUInt160 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3079 | EQ | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3080 | PUSH ( 2 ) | ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 3083 | JUMPI | ( 2467 : ( 1 : ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2467 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2468 | POP | ( 721457446580647751014191829380889690493307935711 : ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2469 | POP | ( 721457446580647751014191829380889690493307935711 : ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 2470 | JUMP | ( 802 : ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) ) | b"" | .Map | 0 } ) ListItem ( { 802 | JUMPDEST | ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 803 | POP | ( 721457446580647751014191829380889690493307935711 : ( 310 : ( 809049819 : .WordStack ) ) ) | b"" | .Map | 0 } ) ListItem ( { 804 | JUMP | ( 310 : ( 809049819 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 310 | JUMPDEST | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 311 | STOP | ( 809049819 : .WordStack ) | b"" | .Map | 0 } ) ) diff --git a/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add(uint256,uint256).expected b/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add(uint256,uint256).expected deleted file mode 100644 index 42490cc50..000000000 --- a/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add(uint256,uint256).expected +++ /dev/null @@ -1,334 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (380 steps) -├─ 3 -│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842 ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 4 -│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842180357068880 ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 5 -│ k: #halt ~> #codeDeposit 491460923342184218035706888008750043977755113263 ~> #pc [ ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (160 steps) -├─ 6 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 7 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 8 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 9 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (457 steps) -├─ 11 -│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> # ... -│ pc: 2341 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 12 -│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -│ pc: 2341 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (18 steps) -├─ 13 -│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 14 -│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 15 (split) -│ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... -│ pc: 562 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -┃ -┃ (branch) -┣━━┓ constraint: VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) -┃ │ -┃ ├─ 16 -┃ │ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: STATUSCODE:StatusCode -┃ │ -┃ │ (3 steps) -┃ ├─ 18 -┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 128 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 20 -┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... -┃ │ pc: 128 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (391 steps) -┃ ├─ 22 -┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> # ... -┃ │ pc: 2458 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 24 -┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -┃ │ pc: 2458 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (18 steps) -┃ ├─ 26 -┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -┃ │ pc: 0 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 28 -┃ │ k: #execute ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 0 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 29 (split) -┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ ┃ -┃ ┃ (branch) -┃ ┣━━┓ constraint: ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) -┃ ┃ │ -┃ ┃ ├─ 30 -┃ ┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ ┃ │ pc: 562 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (3 steps) -┃ ┃ ├─ 32 -┃ ┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 128 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 34 -┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 160 ... -┃ ┃ │ pc: 128 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (264 steps) -┃ ┃ ├─ 36 (split) -┃ ┃ │ k: JUMPI 2528 bool2Word ( VV0_x_114b9705:Int #pc [ STOP ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ │ pc: 248 -┃ ┃ ┃ │ callDepth: 0 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (1 step) -┃ ┃ ┃ ├─ 44 -┃ ┃ ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ │ pc: 248 -┃ ┃ ┃ │ callDepth: 0 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (2 steps) -┃ ┃ ┃ ├─ 46 (terminal) -┃ ┃ ┃ │ k: #halt ~> CONTINUATION:K -┃ ┃ ┃ │ pc: 248 -┃ ┃ ┃ │ callDepth: 0 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ ┊ constraint: true -┃ ┃ ┃ ┊ subst: OMITTED SUBST -┃ ┃ ┃ └─ 10 (leaf, target, terminal) -┃ ┃ ┃ k: #halt ~> CONTINUATION:K -┃ ┃ ┃ pc: PC_CELL_5d410f2a:Int -┃ ┃ ┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int -┃ ┃ ┃ statusCode: STATUSCODE_FINAL:StatusCode -┃ ┃ ┃ -┃ ┃ ┗━━┓ constraint: ( notBool VV0_x_114b9705:Int #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 3736 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 45 -┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 3736 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_REVERT -┃ ┃ │ -┃ ┃ │ (2 steps) -┃ ┃ └─ 47 (leaf, terminal) -┃ ┃ k: #halt ~> CONTINUATION:K -┃ ┃ pc: 3736 -┃ ┃ callDepth: 0 -┃ ┃ statusCode: EVMC_REVERT -┃ ┃ -┃ ┗━━┓ constraint: ( notBool ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) ) -┃ │ -┃ ├─ 31 -┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (3 steps) -┃ ├─ 33 -┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 550 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (1 step) -┃ ├─ 35 -┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 160 3 ... -┃ │ pc: 550 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (68 steps) -┃ ├─ 37 -┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2474 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (1 step) -┃ ├─ 40 -┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2474 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (2 steps) -┃ └─ 43 (leaf, terminal) -┃ k: #halt ~> CONTINUATION:K -┃ pc: 2474 -┃ callDepth: 0 -┃ statusCode: EVMC_REVERT -┃ -┗━━┓ constraint: ( notBool VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) ) - │ - ├─ 17 - │ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... - │ pc: 562 - │ callDepth: 1 - │ statusCode: STATUSCODE:StatusCode - │ - │ (3 steps) - ├─ 19 - │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K - │ pc: 550 - │ callDepth: 1 - │ statusCode: EVMC_REVERT - │ - │ (1 step) - ├─ 21 - │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... - │ pc: 550 - │ callDepth: 1 - │ statusCode: EVMC_REVERT - │ - │ (68 steps) - ├─ 23 - │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2357 - │ callDepth: 0 - │ statusCode: EVMC_REVERT - │ - │ (1 step) - ├─ 25 - │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2357 - │ callDepth: 0 - │ statusCode: EVMC_REVERT - │ - │ (2 steps) - └─ 27 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 2357 - callDepth: 0 - statusCode: EVMC_REVERT - - - diff --git a/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_double_sub(uint256,uint256).expected b/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_double_sub(uint256,uint256).expected deleted file mode 100644 index 22e01bcfd..000000000 --- a/src/tests/integration/test-data/show/ArithmeticCallTest.test_double_add_double_sub(uint256,uint256).expected +++ /dev/null @@ -1,433 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (380 steps) -├─ 3 -│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842 ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 4 -│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842180357068880 ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 5 -│ k: #halt ~> #codeDeposit 491460923342184218035706888008750043977755113263 ~> #pc [ ... -│ pc: 30 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (160 steps) -├─ 6 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 7 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 8 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 248 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 9 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (478 steps) -├─ 11 -│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 68 128 32 ~> # ... -│ pc: 2597 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 12 -│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -│ pc: 2597 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (18 steps) -├─ 13 -│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 14 -│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 15 (split) -│ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... -│ pc: 562 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -┃ -┃ (branch) -┣━━┓ constraint: VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) -┃ │ -┃ ├─ 16 -┃ │ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: STATUSCODE:StatusCode -┃ │ -┃ │ (3 steps) -┃ ├─ 18 -┃ │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 128 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 20 -┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... -┃ │ pc: 128 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (391 steps) -┃ ├─ 22 -┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 160 68 160 32 ~> # ... -┃ │ pc: 2714 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 24 -┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -┃ │ pc: 2714 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (18 steps) -┃ ├─ 26 -┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -┃ │ pc: 0 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 28 -┃ │ k: #execute ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 0 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 29 (split) -┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ ┃ -┃ ┃ (branch) -┃ ┣━━┓ constraint: ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) -┃ ┃ │ -┃ ┃ ├─ 30 -┃ ┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ ┃ │ pc: 562 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (3 steps) -┃ ┃ ├─ 32 -┃ ┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 128 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 34 -┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 160 ... -┃ ┃ │ pc: 128 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (399 steps) -┃ ┃ ├─ 36 -┃ ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 192 68 192 32 ~> # ... -┃ ┃ │ pc: 2836 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 38 -┃ ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -┃ ┃ │ pc: 2836 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (18 steps) -┃ ┃ ├─ 40 -┃ ┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -┃ ┃ │ pc: 0 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 42 -┃ ┃ │ k: #execute ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 0 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 43 (split) -┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int VV0_x_114b9705:Int ) ~> #pc [ JUM ... -┃ ┃ │ pc: 610 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ -┃ ┃ ┃ (branch) -┃ ┃ ┣━━┓ constraint: VV1_y_114b9705:Int <=Int VV0_x_114b9705:Int -┃ ┃ ┃ │ -┃ ┃ ┃ ├─ 44 -┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int VV0_x_114b9705:Int ) ~> #pc [ JUM ... -┃ ┃ ┃ │ pc: 610 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (3 steps) -┃ ┃ ┃ ├─ 46 -┃ ┃ ┃ │ k: #halt ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ │ pc: 128 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (1 step) -┃ ┃ ┃ ├─ 48 -┃ ┃ ┃ │ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 192 ... -┃ ┃ ┃ │ pc: 128 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (391 steps) -┃ ┃ ┃ ├─ 50 -┃ ┃ ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 224 68 224 32 ~> # ... -┃ ┃ ┃ │ pc: 2953 -┃ ┃ ┃ │ callDepth: 0 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (1 step) -┃ ┃ ┃ ├─ 52 -┃ ┃ ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -┃ ┃ ┃ │ pc: 2953 -┃ ┃ ┃ │ callDepth: 0 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (18 steps) -┃ ┃ ┃ ├─ 54 -┃ ┃ ┃ │ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -┃ ┃ ┃ │ pc: 0 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (1 step) -┃ ┃ ┃ ├─ 56 -┃ ┃ ┃ │ k: #execute ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ │ pc: 0 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (1 step) -┃ ┃ ┃ ├─ 57 (split) -┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int ( VV0_x_114b9705:Int -Int VV1_y_1 ... -┃ ┃ ┃ │ pc: 610 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ ┃ -┃ ┃ ┃ ┃ (branch) -┃ ┃ ┃ ┣━━┓ constraint: VV1_y_114b9705:Int <=Int ( VV0_x_114b9705:Int -Int VV1_y_114b9705:Int ) -┃ ┃ ┃ ┃ │ -┃ ┃ ┃ ┃ ├─ 58 -┃ ┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int ( VV0_x_114b9705:Int -Int VV1_y_1 ... -┃ ┃ ┃ ┃ │ pc: 610 -┃ ┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ ┃ │ -┃ ┃ ┃ ┃ │ (3 steps) -┃ ┃ ┃ ┃ └─ 60 (leaf, pending) -┃ ┃ ┃ ┃ k: #halt ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ ┃ pc: 128 -┃ ┃ ┃ ┃ callDepth: 1 -┃ ┃ ┃ ┃ statusCode: EVMC_SUCCESS -┃ ┃ ┃ ┃ -┃ ┃ ┃ ┗━━┓ constraint: ( notBool VV1_y_114b9705:Int <=Int ( VV0_x_114b9705:Int -Int VV1_y_114b9705:Int ) ) -┃ ┃ ┃ │ -┃ ┃ ┃ ├─ 59 -┃ ┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int ( VV0_x_114b9705:Int -Int VV1_y_1 ... -┃ ┃ ┃ │ pc: 610 -┃ ┃ ┃ │ callDepth: 1 -┃ ┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ ┃ │ -┃ ┃ ┃ │ (3 steps) -┃ ┃ ┃ └─ 61 (leaf, pending) -┃ ┃ ┃ k: #halt ~> #return 224 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ ┃ pc: 550 -┃ ┃ ┃ callDepth: 1 -┃ ┃ ┃ statusCode: EVMC_REVERT -┃ ┃ ┃ -┃ ┃ ┗━━┓ constraint: ( notBool VV1_y_114b9705:Int <=Int VV0_x_114b9705:Int ) -┃ ┃ │ -┃ ┃ ├─ 45 -┃ ┃ │ k: JUMPI 618 bool2Word ( VV1_y_114b9705:Int <=Int VV0_x_114b9705:Int ) ~> #pc [ JUM ... -┃ ┃ │ pc: 610 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_SUCCESS -┃ ┃ │ -┃ ┃ │ (3 steps) -┃ ┃ ├─ 47 -┃ ┃ │ k: #halt ~> #return 192 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 550 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_REVERT -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 49 -┃ ┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 192 3 ... -┃ ┃ │ pc: 550 -┃ ┃ │ callDepth: 1 -┃ ┃ │ statusCode: EVMC_REVERT -┃ ┃ │ -┃ ┃ │ (68 steps) -┃ ┃ ├─ 51 -┃ ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 2852 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_REVERT -┃ ┃ │ -┃ ┃ │ (1 step) -┃ ┃ ├─ 53 -┃ ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ ┃ │ pc: 2852 -┃ ┃ │ callDepth: 0 -┃ ┃ │ statusCode: EVMC_REVERT -┃ ┃ │ -┃ ┃ │ (2 steps) -┃ ┃ └─ 55 (leaf, terminal) -┃ ┃ k: #halt ~> CONTINUATION:K -┃ ┃ pc: 2852 -┃ ┃ callDepth: 0 -┃ ┃ statusCode: EVMC_REVERT -┃ ┃ -┃ ┗━━┓ constraint: ( notBool ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) ) -┃ │ -┃ ├─ 31 -┃ │ k: JUMPI 570 bool2Word ( ( VV0_x_114b9705:Int +Int VV1_y_114b9705:Int ) <=Int ( max ... -┃ │ pc: 562 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (3 steps) -┃ ├─ 33 -┃ │ k: #halt ~> #return 160 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 550 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (1 step) -┃ ├─ 35 -┃ │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 160 3 ... -┃ │ pc: 550 -┃ │ callDepth: 1 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (68 steps) -┃ ├─ 37 -┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2730 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (1 step) -┃ ├─ 39 -┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2730 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_REVERT -┃ │ -┃ │ (2 steps) -┃ └─ 41 (leaf, terminal) -┃ k: #halt ~> CONTINUATION:K -┃ pc: 2730 -┃ callDepth: 0 -┃ statusCode: EVMC_REVERT -┃ -┗━━┓ constraint: ( notBool VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705:Int ) ) - │ - ├─ 17 - │ k: JUMPI 570 bool2Word ( VV0_x_114b9705:Int <=Int ( maxUInt256 -Int VV1_y_114b9705: ... - │ pc: 562 - │ callDepth: 1 - │ statusCode: STATUSCODE:StatusCode - │ - │ (3 steps) - ├─ 19 - │ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K - │ pc: 550 - │ callDepth: 1 - │ statusCode: EVMC_REVERT - │ - │ (1 step) - ├─ 21 - │ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 3 ... - │ pc: 550 - │ callDepth: 1 - │ statusCode: EVMC_REVERT - │ - │ (68 steps) - ├─ 23 - │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2613 - │ callDepth: 0 - │ statusCode: EVMC_REVERT - │ - │ (1 step) - ├─ 25 - │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2613 - │ callDepth: 0 - │ statusCode: EVMC_REVERT - │ - │ (2 steps) - └─ 27 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 2613 - callDepth: 0 - statusCode: EVMC_REVERT - - -┌─ 10 (root, leaf, target, terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: PC_CELL_5d410f2a:Int -│ callDepth: CALLDEPTH_CELL_5d410f2a:Int -│ statusCode: STATUSCODE_FINAL:StatusCode - - diff --git a/src/tests/integration/test-data/show/AssertTest.checkFail_assert_false().expected b/src/tests/integration/test-data/show/AssertTest.checkFail_assert_false().expected deleted file mode 100644 index 8cebc96da..000000000 --- a/src/tests/integration/test-data/show/AssertTest.checkFail_assert_false().expected +++ /dev/null @@ -1,1242 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.setUp() -│ -│ (182 steps) -├─ 5 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.setUp() -│ -│ (1 step) -├─ 6 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.checkFail_assert_false() -│ -│ (307 steps) -├─ 8 -│ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -│ pc: 2995 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssertTest.checkFail_assert_false() -│ -│ (1 step) -├─ 9 -│ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -│ pc: 2995 -│ callDepth: 0 -│ statusCode: EVMC_REVERT -│ method: test%AssertTest.checkFail_assert_false() -│ -│ (2 steps) -├─ 10 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 2995 -│ callDepth: 0 -│ statusCode: EVMC_REVERT -│ method: test%AssertTest.checkFail_assert_false() -│ -┊ constraint: true -┊ subst: ... -└─ 7 (leaf, target, terminal) - k: #halt ~> CONTINUATION:K - pc: PC_CELL_5d410f2a:Int - callDepth: CALLDEPTH_CELL_5d410f2a:Int - statusCode: STATUSCODE_FINAL:StatusCode - - - - -module SUMMARY-TEST%ASSERTTEST.CHECKFAIL-ASSERT-FALSE():0 - - - rule [BASIC-BLOCK-1-TO-5]: - - - ( #execute => #halt ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\n\x92T\xe4" - - - 0 - - - ( .WordStack => ( 177362148 : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #halt => #execute ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( EVMC_SUCCESS => ?_STATUSCODE:StatusCode ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - ( b"\n\x92T\xe4" => b"\xa2]\xdf\xf4" ) - - - 0 - - - ( ( 177362148 : .WordStack ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( .K => #end EVMC_REVERT - ~> #pc [ REVERT ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\xa2]\xdf\xf4" - - - 0 - - - ( .WordStack => ( 614 : ( 327 : ( 2724061172 : .WordStack ) ) ) ) - - - ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #end EVMC_REVERT => #halt ) - ~> #pc [ REVERT ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - ( _STATUSCODE:StatusCode => EVMC_REVERT ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\xa2]\xdf\xf4" - - - 0 - - - ( 614 : ( 327 : ( 2724061172 : .WordStack ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - #halt - ~> ( #pc [ REVERT ] - ~> #execute => .K ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - EVMC_REVERT - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\xa2]\xdf\xf4" - - - 0 - - - ( 614 : ( 327 : ( 2724061172 : .WordStack ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.setUp() -│ -│ (182 steps) -├─ 5 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.setUp() -│ -│ (1 step) -├─ 6 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.testFail_assert_true() -│ -│ (200 steps) -├─ 8 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.testFail_assert_true() -│ -│ (1 step) -├─ 9 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.testFail_assert_true() -│ -│ (2 steps) -└─ 10 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 328 - callDepth: 0 - statusCode: EVMC_SUCCESS - src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 - method: test%AssertTest.testFail_assert_true() - - -┌─ 7 (root, leaf, target, terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: PC_CELL_5d410f2a:Int -│ callDepth: CALLDEPTH_CELL_5d410f2a:Int -│ statusCode: STATUSCODE_FINAL:StatusCode - - -Node 10: - -( - - - - #halt - ~> CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - ... - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x18g]B" - - - 0 - - - ( 409427266 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - ... - -#And ( { true #Equals pow24 - - - ( #execute => #halt ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\n\x92T\xe4" - - - 0 - - - ( .WordStack => ( 177362148 : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #halt => #execute ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( EVMC_SUCCESS => ?_STATUSCODE:StatusCode ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - ( b"\n\x92T\xe4" => b"\x18g]B" ) - - - 0 - - - ( ( 177362148 : .WordStack ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( .K => #end EVMC_SUCCESS - ~> #pc [ STOP ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x18g]B" - - - 0 - - - ( .WordStack => ( 409427266 : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ STOP ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x18g]B" - - - 0 - - - ( 409427266 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - #halt - ~> ( #pc [ STOP ] - ~> #execute => .K ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x18g]B" - - - 0 - - - ( 409427266 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.setUp() -│ -│ (182 steps) -├─ 5 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.setUp() -│ -│ (1 step) -├─ 6 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (417 steps) -├─ 8 -│ k: CALL 0 #address ( FoundryCheat ) 0 128 4 128 0 ~> #pc [ CALL ] ~> #execute ~> CO ... -│ pc: 811 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:78:78 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (1 step) -├─ 9 -│ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 811 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:78:78 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (230 steps) -├─ 10 -│ k: STATICCALL 0 #address ( FoundryTest ) 128 4 128 0 ~> #pc [ STATICCALL ] ~> #chec ... -│ pc: 892 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:78:78 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (1 step) -├─ 11 -│ k: #accessAccounts #address ( FoundryTest ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 892 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:78:78 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (18 steps) -├─ 12 -│ k: #precompiled? ( #address ( FoundryTest ) , CANCUN ) ~> #execute ~> #return 128 0 ... -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.call_assert_false() -│ -│ (1 step) -├─ 13 -│ k: #execute ~> #return 128 0 ~> #pc [ STATICCALL ] ~> #checkRevert ~> #updateRevert ... -│ pc: 0 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.call_assert_false() -│ -│ (319 steps) -├─ 14 -│ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> #return 128 0 ~> #pc [ STATICC ... -│ pc: 2995 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssertTest.call_assert_false() -│ -│ (1 step) -├─ 15 -│ k: #halt ~> #pc [ REVERT ] ~> #execute ~> #return 128 0 ~> #pc [ STATICCALL ] ~> #c ... -│ pc: 2995 -│ callDepth: 1 -│ statusCode: EVMC_REVERT -│ method: test%AssertTest.call_assert_false() -│ -│ (2 steps) -├─ 16 -│ k: #halt ~> #return 128 0 ~> #pc [ STATICCALL ] ~> #checkRevert ~> #updateRevertOut ... -│ pc: 2995 -│ callDepth: 1 -│ statusCode: EVMC_REVERT -│ method: test%AssertTest.call_assert_false() -│ -│ (1 step) -├─ 17 -│ k: #popCallStack ~> #popWorldState ~> 0 ~> #push ~> #refund 0 ~> #setLocalMem 128 0 ... -│ pc: 2995 -│ callDepth: 1 -│ statusCode: EVMC_REVERT -│ method: test%AssertTest.call_assert_false() -│ -│ (95 steps) -├─ 18 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (1 step) -├─ 19 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 -│ method: test%AssertTest.testFail_expect_revert() -│ -│ (2 steps) -└─ 20 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 328 - callDepth: 0 - statusCode: EVMC_SUCCESS - src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 - method: test%AssertTest.testFail_expect_revert() - - -┌─ 7 (root, leaf, target, terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: PC_CELL_5d410f2a:Int -│ callDepth: CALLDEPTH_CELL_5d410f2a:Int -│ statusCode: STATUSCODE_FINAL:StatusCode - - -Node 20: - -( - - - - #halt - ~> CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - ... - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 709747105 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - ... - -#And ( { true #Equals pow24 - - - ( #execute => #halt ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\n\x92T\xe4" - - - 0 - - - ( .WordStack => ( 177362148 : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #halt => #execute ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( EVMC_SUCCESS => ?_STATUSCODE:StatusCode ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - ( b"\n\x92T\xe4" => b"*M\xe1\xa1" ) - - - 0 - - - ( ( 177362148 : .WordStack ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( .K => CALL 0 #address ( FoundryCheat ) 0 128 4 128 0 - ~> #pc [ CALL ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( .WordStack => ( 132 : ( selector ( "expectRevert()" ) : ( #address ( FoundryCheat ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x84H\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( .Set => SetItem ( #address ( FoundryCheat ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( CALL 0 #address ( FoundryCheat ) 0 128 4 128 0 ~> .K => #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"\xf4\x84H\x14" false - ~> #return 128 0 ) - ~> #pc [ CALL ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( selector ( "expectRevert()" ) : ( #address ( FoundryCheat ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x84H\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"\xf4\x84H\x14" false - ~> #return 128 0 - ~> #pc [ CALL ] => STATICCALL 0 #address ( FoundryTest ) 128 4 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( ( selector ( "expectRevert()" ) => 4088213539 ) : ( ( #address ( FoundryCheat ) => #address ( FoundryTest ) ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\x84H\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) => ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - ( false => true ) - - - ( _EXPECTEDREASON_CELL:Bytes => b"" ) - - - ( _EXPECTEDDEPTH_CELL:Int => 0 ) - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( STATICCALL 0 #address ( FoundryTest ) 128 4 128 0 ~> .K => #accessAccounts #address ( FoundryTest ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryTest ) #address ( FoundryTest ) 0 0 b"\xf3\xad0#" true - ~> #return 128 0 ) - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #accessAccounts #address ( FoundryTest ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryTest ) #address ( FoundryTest ) 0 0 b"\xf3\xad0#" true => #precompiled? ( #address ( FoundryTest ) , CANCUN ) - ~> #execute ) - ~> #return 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( .List => ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) ) - - - ( .List => ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) ) - - - ( .Set => SetItem ( #address ( FoundryTest ) ) ) - - - - #address ( FoundryTest ) - - - ( 137122462167341575662000267002353578582749290296 => #address ( FoundryTest ) ) - - - ( b"*M\xe1\xa1" => b"\xf3\xad0#" ) - - - 0 - - - ( ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"" ) - - - 0 - - - 0 - - - ( false => true ) - - - ( 0 => 1 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #precompiled? ( #address ( FoundryTest ) , CANCUN ) ~> .K => .K ) - ~> #execute - ~> #return 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - #address ( FoundryTest ) - - - b"\xf3\xad0#" - - - 0 - - - .WordStack - - - b"" - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( .K => #end EVMC_REVERT - ~> #pc [ REVERT ] ) - ~> #execute - ~> #return 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - - - ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - #address ( FoundryTest ) - - - b"\xf3\xad0#" - - - 0 - - - ( .WordStack => ( 614 : ( 327 : ( 4088213539 : .WordStack ) ) ) ) - - - ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #end EVMC_REVERT => #halt ) - ~> #pc [ REVERT ] - ~> #execute - ~> #return 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - ( _STATUSCODE:StatusCode => EVMC_REVERT ) - - - ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - #address ( FoundryTest ) - - - b"\xf3\xad0#" - - - 0 - - - ( 614 : ( 327 : ( 4088213539 : .WordStack ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - #halt - ~> ( #pc [ REVERT ] - ~> #execute => .K ) - ~> #return 128 0 - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - EVMC_REVERT - - - ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - #address ( FoundryTest ) - - - b"\xf3\xad0#" - - - 0 - - - ( 614 : ( 327 : ( 4088213539 : .WordStack ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #halt - ~> #return 128 0 => #popCallStack - ~> #popWorldState - ~> 0 - ~> #push - ~> #refund 0 - ~> #setLocalMem 128 0 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - EVMC_REVERT - - - ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - #address ( FoundryTest ) - - - b"\xf3\xad0#" - - - 0 - - - ( 614 : ( 327 : ( 4088213539 : .WordStack ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - true - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #popCallStack - ~> #popWorldState - ~> 0 - ~> #push - ~> #refund 0 - ~> #setLocalMem 128 0 b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - ~> #pc [ STATICCALL ] - ~> #checkRevert - ~> #updateRevertOutput 128 0 => #end EVMC_SUCCESS - ~> #pc [ STOP ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" => b"" ) - - - ( EVMC_REVERT => EVMC_SUCCESS ) - - - ( ListItem ( - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 132 : ( 4088213539 : ( #address ( FoundryTest ) : ( 327 : ( 709747105 : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - ) => .List ) - - - ( ListItem ( { - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - } ) => .List ) - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - ( #address ( FoundryTest ) => 137122462167341575662000267002353578582749290296 ) - - - ( b"\xf3\xad0#" => b"*M\xe1\xa1" ) - - - 0 - - - ( ( 614 => 709747105 ) : ( ( 327 : ( 4088213539 : .WordStack ) ) => .WordStack ) ) - - - ( b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - 0 - - - 0 - - - ( true => false ) - - - ( 1 => 0 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - ( true => false ) - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ STOP ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 709747105 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 - - - #halt - ~> ( #pc [ STOP ] - ~> #execute => .K ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 709747105 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.setUp() │ │ (1 step) @@ -25,10 +25,10 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%AssertTest.test_assert_false() │ -│ (307 steps) +│ (286 steps) ├─ 8 │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -│ pc: 2995 +│ pc: 2757 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssertTest.test_assert_false() @@ -36,7 +36,7 @@ │ (1 step) ├─ 9 │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -│ pc: 2995 +│ pc: 2757 │ callDepth: 0 │ statusCode: EVMC_REVERT │ method: test%AssertTest.test_assert_false() @@ -44,7 +44,7 @@ │ (2 steps) └─ 10 (leaf, terminal) k: #halt ~> CONTINUATION:K - pc: 2995 + pc: 2757 callDepth: 0 statusCode: EVMC_REVERT method: test%AssertTest.test_assert_false() @@ -106,7 +106,7 @@ Node 10: 0 - ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) + ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -809,7 +809,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-FALSE():0 0 - ( .WordStack => ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) ) + ( .WordStack => ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) ) ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1044,7 +1044,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-FALSE():0 0 - ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) + ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -1279,7 +1279,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-FALSE():0 0 - ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) + ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" diff --git a/src/tests/integration/test-data/show/AssertTest.test_assert_true().expected b/src/tests/integration/test-data/show/AssertTest.test_assert_true().expected index 116a1805b..09e2f6a89 100644 --- a/src/tests/integration/test-data/show/AssertTest.test_assert_true().expected +++ b/src/tests/integration/test-data/show/AssertTest.test_assert_true().expected @@ -10,10 +10,10 @@ │ (182 steps) ├─ 5 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.setUp() │ │ (1 step) @@ -25,31 +25,31 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%AssertTest.test_assert_true() │ -│ (263 steps) +│ (221 steps) ├─ 8 │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true() │ │ (1 step) ├─ 9 │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true() │ │ (2 steps) ├─ 10 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true() │ ┊ constraint: true diff --git a/src/tests/integration/test-data/show/AssertTest.test_assert_true().trace.expected b/src/tests/integration/test-data/show/AssertTest.test_assert_true().trace.expected deleted file mode 100644 index d9ad87484..000000000 --- a/src/tests/integration/test-data/show/AssertTest.test_assert_true().trace.expected +++ /dev/null @@ -1,729 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (257 steps) -├─ 3 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 4 -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (381 steps) -├─ 6 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 328 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -┊ constraint: true -┊ subst: OMITTED SUBST -└─ 5 (leaf, target, terminal) - k: #halt ~> CONTINUATION:K - pc: PC_CELL_5d410f2a:Int - callDepth: CALLDEPTH_CELL_5d410f2a:Int - statusCode: STATUSCODE_FINAL:StatusCode - - - - -module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-TRUE():0 - - - rule [BASIC-BLOCK-1-TO-3]: - - - ( #execute => #halt ) - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - ( _STATUSCODE => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b"\n\x92T\xe4" - - - 0 - - - ( .WordStack => ( selector ( "setUp()" ) : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - true - - - true - - - true - - - true - - - ( false => true ) - - - ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 322 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 4781674050851278513556420740582208614442970907368015552398225724355765075968 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 4781674050851278513556420740582208614442970907368015552398225724355765075968 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 38 | GT | ( selector ( "prove_assert_true()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 184 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 184 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 185 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 186 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 191 | GT | ( selector ( "targetSenders()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 192 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 195 | JUMPI | ( 266 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 266 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 267 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 268 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 273 | EQ | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 274 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 277 | JUMPI | ( 327 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 327 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 328 | STOP | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ) - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( CALLER_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( ORIGIN_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( _CONTRACT_ID =/=K 645326474426547203313410069153905908525362434349 - andBool ( CALLER_ID:Int - - - ( #halt => #execute ) - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - ( EVMC_SUCCESS => ?_STATUSCODE ) - - - .List - - - .List - - - .Set - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - ( b"\n\x92T\xe4" => b"6\r\xa4\xd2" ) - - - 0 - - - ( ( selector ( "setUp()" ) : .WordStack ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - true - - - true - - - true - - - true - - - ( true => false ) - - - ( ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 322 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 4781674050851278513556420740582208614442970907368015552398225724355765075968 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 4781674050851278513556420740582208614442970907368015552398225724355765075968 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 38 | GT | ( selector ( "prove_assert_true()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 184 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 184 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 185 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 186 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 191 | GT | ( selector ( "targetSenders()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 192 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 195 | JUMPI | ( 266 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 266 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 267 | DUP ( 1 ) | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 268 | PUSH ( 4 ) | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 273 | EQ | ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 274 | PUSH ( 2 ) | ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 277 | JUMPI | ( 327 : ( 1 : ( selector ( "setUp()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 327 | JUMPDEST | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 328 | STOP | ( selector ( "setUp()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) => .List ) - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( CALLER_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( ORIGIN_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( _CONTRACT_ID =/=K 645326474426547203313410069153905908525362434349 - andBool ( CALLER_ID:Int - - - ( #execute => #halt ) - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - ( _STATUSCODE => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b"6\r\xa4\xd2" - - - 0 - - - ( .WordStack => ( selector ( "test_assert_true()" ) : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - .Set - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - true - - - true - - - true - - - true - - - ( false => true ) - - - ( .List => ListItem ( { 0 | PUSH ( 1 ) | .WordStack | b"" | .Map | 0 } ) ListItem ( { 2 | PUSH ( 1 ) | ( 128 : .WordStack ) | b"" | .Map | 0 } ) ListItem ( { 4 | MSTORE | ( 64 : ( 128 : .WordStack ) ) | b"" | .Map | 0 } ) ListItem ( { 5 | CALLVALUE | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 6 | DUP ( 1 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 7 | ISZERO | ( 0 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 8 | PUSH ( 2 ) | ( 1 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 11 | JUMPI | ( 16 : ( 1 : ( 0 : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 16 | JUMPDEST | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 17 | POP | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 18 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 20 | CALLDATASIZE | ( 4 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 21 | LT | ( 4 : ( 4 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 22 | PUSH ( 2 ) | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 25 | JUMPI | ( 322 : ( 0 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 26 | PUSH ( 1 ) | .WordStack | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 28 | CALLDATALOAD | ( 0 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 29 | PUSH ( 1 ) | ( 24449000383328177722539583697814345209801538126739704200443932693016835260416 : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { maxUInt5 | SHR | ( 224 : ( 24449000383328177722539583697814345209801538126739704200443932693016835260416 : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 32 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 33 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 38 | GT | ( selector ( "prove_assert_true()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 39 | PUSH ( 2 ) | ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 42 | JUMPI | ( 184 : ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 184 | JUMPDEST | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 185 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 186 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 191 | GT | ( selector ( "targetSenders()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 192 | PUSH ( 2 ) | ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 195 | JUMPI | ( 266 : ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 266 | JUMPDEST | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 267 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 268 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 273 | EQ | ( selector ( "setUp()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 274 | PUSH ( 2 ) | ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 277 | JUMPI | ( 327 : ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 278 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 279 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 284 | EQ | ( selector ( "testFail_assert_true()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 285 | PUSH ( 2 ) | ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 288 | JUMPI | ( 327 : ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 289 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 290 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 295 | EQ | ( selector ( "excludeSenders()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 296 | PUSH ( 2 ) | ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 299 | JUMPI | ( 329 : ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 300 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 301 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 306 | EQ | ( selector ( "testFail_expect_revert()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 307 | PUSH ( 2 ) | ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 310 | JUMPI | ( 359 : ( 0 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 311 | DUP ( 1 ) | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 312 | PUSH ( 4 ) | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 317 | EQ | ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 318 | PUSH ( 2 ) | ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 321 | JUMPI | ( 327 : ( 1 : ( selector ( "test_assert_true()" ) : .WordStack ) ) ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 327 | JUMPDEST | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ListItem ( { 328 | STOP | ( selector ( "test_assert_true()" ) : .WordStack ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" | .Map | 0 } ) ) - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( CALLER_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( ORIGIN_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( CONTRACT_ID:Int =/=K 645326474426547203313410069153905908525362434349 - andBool ( CALLER_ID:Int CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.setUp() │ │ (1 step) @@ -25,13 +25,13 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%AssertTest.test_failing_branch(uint256) │ -│ (360 steps) +│ (339 steps) ├─ 8 (split) -│ k: JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CON ... -│ pc: 1116 +│ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... +│ pc: 874 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:74:74 +│ src: lib/forge-std/src/StdInvariant.sol:78:78 │ method: test%AssertTest.test_failing_branch(uint256) ┃ ┃ (branch) @@ -40,38 +40,38 @@ ┃ ┃ 100 <=Int KV0_x:Int ┃ │ ┃ ├─ 9 -┃ │ k: JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CON ... -┃ │ pc: 1116 +┃ │ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... +┃ │ pc: 874 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode -┃ │ src: lib/forge-std/src/StdInvariant.sol:74:74 +┃ │ src: lib/forge-std/src/StdInvariant.sol:78:78 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ │ (39 steps) ┃ ├─ 11 ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 328 +┃ │ pc: 295 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode -┃ │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ │ (1 step) ┃ ├─ 13 ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 328 +┃ │ pc: 295 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS -┃ │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ │ (2 steps) ┃ ├─ 15 (terminal) ┃ │ k: #halt ~> CONTINUATION:K -┃ │ pc: 328 +┃ │ pc: 295 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS -┃ │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ ┊ constraint: true @@ -87,17 +87,17 @@ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ~> CON ... - │ pc: 1116 + │ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... + │ pc: 874 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/forge-std/src/StdInvariant.sol:74:74 + │ src: lib/forge-std/src/StdInvariant.sol:78:78 │ method: test%AssertTest.test_failing_branch(uint256) │ │ (63 steps) ├─ 12 │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2995 + │ pc: 2757 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssertTest.test_failing_branch(uint256) @@ -105,7 +105,7 @@ │ (1 step) ├─ 14 │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2995 + │ pc: 2757 │ callDepth: 0 │ statusCode: EVMC_REVERT │ method: test%AssertTest.test_failing_branch(uint256) @@ -113,7 +113,7 @@ │ (2 steps) └─ 16 (leaf, terminal) k: #halt ~> CONTINUATION:K - pc: 2995 + pc: 2757 callDepth: 0 statusCode: EVMC_REVERT method: test%AssertTest.test_failing_branch(uint256) @@ -169,7 +169,7 @@ Node 16: 0 - ( 1124 : ( KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( 882 : ( KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -836,7 +836,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-6-TO-8]: - ( .K => JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) + ( .K => JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ) ~> #execute ~> _CONTINUATION:K @@ -878,7 +878,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( .WordStack => ( KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( .WordStack => ( KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1070,7 +1070,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-9-TO-11]: - ( JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) + ( JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] => #end EVMC_SUCCESS ~> #pc [ STOP ] ) ~> #execute @@ -1113,7 +1113,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( ( KV0_x:Int => 1176678741 ) : ( ( 327 : ( 1176678741 : .WordStack ) ) => .WordStack ) ) + ( ( KV0_x:Int => 1176678741 ) : ( ( 294 : ( 1176678741 : .WordStack ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -1306,7 +1306,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-10-TO-12]: - ( JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) + ( JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] => #end EVMC_REVERT ~> #pc [ REVERT ] ) ~> #execute @@ -1349,7 +1349,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( ( KV0_x:Int => 1124 ) : ( ( 327 => KV0_x:Int ) : ( ( 1176678741 => 327 ) : ( .WordStack => ( 1176678741 : .WordStack ) ) ) ) ) + ( ( KV0_x:Int => 882 ) : ( ( 294 => KV0_x:Int ) : ( ( 1176678741 => 294 ) : ( .WordStack => ( 1176678741 : .WordStack ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1825,7 +1825,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( 1124 : ( KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( 882 : ( KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -2301,7 +2301,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( 1124 : ( KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( 882 : ( KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" diff --git a/src/tests/integration/test-data/show/AssertTest.test_revert_branch(uint256,uint256).expected b/src/tests/integration/test-data/show/AssertTest.test_revert_branch(uint256,uint256).expected index a8f3048d2..899ed8b8a 100644 --- a/src/tests/integration/test-data/show/AssertTest.test_revert_branch(uint256,uint256).expected +++ b/src/tests/integration/test-data/show/AssertTest.test_revert_branch(uint256,uint256).expected @@ -10,10 +10,10 @@ │ (182 steps) ├─ 5 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.setUp() │ │ (1 step) @@ -27,11 +27,11 @@ │ │ (366 steps) ├─ 8 (split) -│ k: JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... -│ pc: 1590 +│ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... +│ pc: 1348 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 +│ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssertTest.test_revert_branch(uint256,uint256) ┃ ┃ (branch) @@ -40,17 +40,17 @@ ┃ ┃ KV1_y:Int <=Int KV0_x:Int ┃ │ ┃ ├─ 9 -┃ │ k: JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... -┃ │ pc: 1590 +┃ │ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... +┃ │ pc: 1348 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode -┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 +┃ │ src: lib/forge-std/src/StdInvariant.sol:86:86 ┃ │ method: test%AssertTest.test_revert_branch(uint256,uint256) ┃ │ ┃ │ (72 steps) ┃ ├─ 11 ┃ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2995 +┃ │ pc: 2757 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -58,7 +58,7 @@ ┃ │ (1 step) ┃ ├─ 13 ┃ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 2995 +┃ │ pc: 2757 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_REVERT ┃ │ method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -66,7 +66,7 @@ ┃ │ (2 steps) ┃ └─ 15 (leaf, terminal) ┃ k: #halt ~> CONTINUATION:K -┃ pc: 2995 +┃ pc: 2757 ┃ callDepth: 0 ┃ statusCode: EVMC_REVERT ┃ method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -76,38 +76,38 @@ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ... - │ pc: 1590 + │ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... + │ pc: 1348 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 + │ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssertTest.test_revert_branch(uint256,uint256) │ │ (37 steps) ├─ 12 │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 328 + │ pc: 295 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_revert_branch(uint256,uint256) │ │ (1 step) ├─ 14 │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 328 + │ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_revert_branch(uint256,uint256) │ │ (2 steps) └─ 16 (leaf, pending) k: #halt ~> CONTINUATION:K - pc: 328 + pc: 295 callDepth: 0 statusCode: EVMC_SUCCESS - src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + src: lib/forge-std/lib/ds-test/src/test.sol:47:63 method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -410,7 +410,7 @@ Node 15: 0 - ( 1602 : ( KV1_y:Int : ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( 1360 : ( KV1_y:Int : ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -1081,7 +1081,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-6-TO-8]: - ( .K => JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ( .K => JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ) ~> #execute ~> _CONTINUATION:K @@ -1123,7 +1123,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( .WordStack => ( KV1_y:Int : ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( .WordStack => ( KV1_y:Int : ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1317,7 +1317,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-9-TO-11]: - ( JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ( JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] => #end EVMC_REVERT ~> #pc [ REVERT ] ) ~> #execute @@ -1360,7 +1360,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( ( KV1_y:Int => 1602 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 327 => KV0_x:Int ) : ( ( 2349784459 => 327 ) : ( .WordStack => ( 2349784459 : .WordStack ) ) ) ) ) ) + ( ( KV1_y:Int => 1360 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 294 => KV0_x:Int ) : ( ( 2349784459 => 294 ) : ( .WordStack => ( 2349784459 : .WordStack ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1555,7 +1555,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-10-TO-12]: - ( JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ( JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] => #end EVMC_SUCCESS ~> #pc [ STOP ] ) ~> #execute @@ -1598,7 +1598,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( ( KV1_y:Int => 2349784459 ) : ( ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) => .WordStack ) ) + ( ( KV1_y:Int => 2349784459 ) : ( ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -1838,7 +1838,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( 1602 : ( KV1_y:Int : ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( 1360 : ( KV1_y:Int : ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -2318,7 +2318,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( 1602 : ( KV1_y:Int : ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( 1360 : ( KV1_y:Int : ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" diff --git a/src/tests/integration/test-data/show/AssumeTest.testFail_assume_false(uint256,uint256).expected b/src/tests/integration/test-data/show/AssumeTest.testFail_assume_false(uint256,uint256).expected deleted file mode 100644 index 1748f0cb8..000000000 --- a/src/tests/integration/test-data/show/AssumeTest.testFail_assume_false(uint256,uint256).expected +++ /dev/null @@ -1,1526 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssumeTest.testFail_assume_false(uint256,uint256) -│ -│ (561 steps) -├─ 3 -│ k: STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 ~> #pc [ STATICCALL ] ~> #ex ... -│ pc: 563 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_false(uint256,uint256) -│ -│ (1 step) -├─ 4 -│ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 563 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_false(uint256,uint256) -│ -│ (190 steps) -├─ 5 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:61:63 -│ method: test%AssumeTest.testFail_assume_false(uint256,uint256) -│ -│ (1 step) -├─ 6 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/src/StdInvariant.sol:61:63 -│ method: test%AssumeTest.testFail_assume_false(uint256,uint256) -│ -│ (2 steps) -└─ 7 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 281 - callDepth: 0 - statusCode: EVMC_SUCCESS - src: lib/forge-std/src/StdInvariant.sol:61:63 - method: test%AssumeTest.testFail_assume_false(uint256,uint256) - - -┌─ 2 (root, leaf, target, terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: PC_CELL_5d410f2a:Int -│ callDepth: CALLDEPTH_CELL_5d410f2a:Int -│ statusCode: STATUSCODE_FINAL:StatusCode - - -Node 7: - -( - - - - #halt - ~> CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - ... - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 1596879099 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - ... - -#And ( { KV0_a:Int #Equals KV1_b:Int } -#And ( { true #Equals 0 <=Int KV1_b:Int } -#And ( { true #Equals pow24 - - - ( .K => STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 - ~> #pc [ STATICCALL ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( .WordStack => ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 1596879099 : .WordStack ) ) ) ) ) ) ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_a:Int ==Int KV1_b:Int ) ) ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( .Set => SetItem ( #address ( FoundryCheat ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 ~> .K => #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_a:Int ==Int KV1_b:Int ) ) true - ~> #return 128 0 ) - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 1596879099 : .WordStack ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_a:Int ==Int KV1_b:Int ) ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_a:Int ==Int KV1_b:Int ) ) true - ~> #return 128 0 - ~> #pc [ STATICCALL ] => #end EVMC_SUCCESS - ~> #pc [ STOP ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , ( KV0_a:Int => KV1_b:Int ) ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( ( 164 => 1596879099 ) : ( ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 1596879099 : .WordStack ) ) ) ) ) ) => .WordStack ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( KV0_a:Int ==Int KV1_b:Int ) ) => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ STOP ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 1596879099 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( _KV0_a:Int ==Int KV1_b:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - #halt - ~> ( #pc [ STOP ] - ~> #execute => .K ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"_.p\xfb" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 1596879099 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( _KV0_a:Int ==Int KV1_b:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (547 steps) -├─ 3 -│ k: STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 ~> #pc [ STATICCALL ] ~> #ex ... -│ pc: 563 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (1 step) -├─ 4 -│ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 563 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (1000 steps) -├─ 5 -│ k: #execute ~> CONTINUATION:K -│ pc: 4447 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (145 steps) -├─ 6 -│ k: CALL 0 #address ( FoundryCheat ) 0 388 100 388 0 ~> #pc [ CALL ] ~> #execute ~> ... -│ pc: 3785 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (1 step) -├─ 7 -│ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 3785 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (242 steps) -├─ 8 -│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:61:63 -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (1 step) -├─ 9 -│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/src/StdInvariant.sol:61:63 -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -│ (2 steps) -├─ 10 (terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: 281 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/src/StdInvariant.sol:61:63 -│ method: test%AssumeTest.testFail_assume_true(uint256,uint256) -│ -┊ constraint: true -┊ subst: ... -└─ 2 (leaf, target, terminal) - k: #halt ~> CONTINUATION:K - pc: PC_CELL_5d410f2a:Int - callDepth: CALLDEPTH_CELL_5d410f2a:Int - statusCode: STATUSCODE_FINAL:StatusCode - - - - -module SUMMARY-TEST%ASSUMETEST.TESTFAIL-ASSUME-TRUE(UINT256,UINT256):0 - - - rule [BASIC-BLOCK-1-TO-3]: - - - ( .K => STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 - ~> #pc [ STATICCALL ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( .WordStack => ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) ) ) ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( .Set => SetItem ( #address ( FoundryCheat ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( STATICCALL 0 #address ( FoundryCheat ) 128 36 128 0 ~> .K => #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) true - ~> #return 128 0 ) - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) true - ~> #return 128 0 - ~> #pc [ STATICCALL ] => .K ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( ( 164 => 256 ) : ( ( selector ( "assume(bool)" ) => 0 ) : ( ( #address ( FoundryCheat ) => 388 ) : ( ( KV1_b:Int => 256 ) : ( ( KV0_a:Int => 3771 ) : ( ( 280 => #address ( FoundryCheat ) ) : ( ( 246830810 => 0 ) : ( .WordStack => ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ( .List => ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( .K => CALL 0 #address ( FoundryCheat ) 0 388 100 388 0 - ~> #pc [ CALL ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( ( 256 => 488 ) : ( ( 0 => #address ( FoundryCheat ) ) : ( ( 388 => 0 ) : ( ( 256 => 594 ) : ( ( 3771 => KV1_b:Int ) : ( ( #address ( FoundryCheat ) => KV0_a:Int ) : ( ( 0 => 594 ) : ( ( 594 => KV1_b:Int ) : ( ( KV1_b:Int => KV0_a:Int ) : ( ( KV0_a:Int => 280 ) : ( ( 594 => 246830810 ) : ( ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) => .WordStack ) ) ) ) ) ) ) ) ) ) ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( CALL 0 #address ( FoundryCheat ) 0 388 100 388 0 ~> .K => #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false - ~> #return 388 0 ) - ~> #pc [ CALL ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 488 : ( #address ( FoundryCheat ) : ( 0 : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( #accessAccounts #address ( FoundryCheat ) - ~> #checkCall #address ( FoundryTest ) 0 - ~> #call #address ( FoundryTest ) #address ( FoundryCheat ) #address ( FoundryCheat ) 0 0 b"p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false - ~> #return 388 0 - ~> #pc [ CALL ] => #end EVMC_SUCCESS - ~> #pc [ STOP ] ) - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( ( 488 => 246830810 ) : ( ( #address ( FoundryCheat ) : ( 0 : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 246830810 : .WordStack ) ) ) ) ) ) ) ) ) ) => .WordStack ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - ( .Map => ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 ) ) - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - ( .Map => ( 7 |-> 256 ) ) - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ STOP ] - ~> #execute - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 246830810 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 ) - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - ( 7 |-> 256 ) - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 - - - #halt - ~> ( #pc [ STOP ] - ~> #execute => .K ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - .Set - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"\x0e\xb6V\xda" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes #buf ( 32 , KV1_b:Int ) - - - 0 - - - ( 246830810 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - ListItem ( { #address ( FoundryTest ) | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV0_a:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { #address ( FoundryTest ) | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , KV1_b:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) - - - 0 - - - SetItem ( #address ( FoundryCheat ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 ) - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - ( 7 |-> 256 ) - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int KV0_a:Int - andBool ( 0 <=Int KV1_b:Int - andBool ( pow24 #pc [ STATICCALL ] ~> #ex ... -│ pc: 563 +│ pc: 1235 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssumeTest.test_assume_false(uint256,uint256) │ │ (1 step) ├─ 4 │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 563 +│ pc: 1235 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode +│ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssumeTest.test_assume_false(uint256,uint256) │ │ (1000 steps) ├─ 5 │ k: #execute ~> CONTINUATION:K -│ pc: 4447 +│ pc: 4425 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssumeTest.test_assume_false(uint256,uint256) @@ -34,7 +36,7 @@ │ (145 steps) ├─ 6 │ k: CALL 0 #address ( FoundryCheat ) 0 388 100 388 0 ~> #pc [ CALL ] ~> #execute ~> ... -│ pc: 3785 +│ pc: 3763 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssumeTest.test_assume_false(uint256,uint256) @@ -42,7 +44,7 @@ │ (1 step) ├─ 7 │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 3785 +│ pc: 3763 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssumeTest.test_assume_false(uint256,uint256) @@ -50,28 +52,25 @@ │ (242 steps) ├─ 8 │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 +│ pc: 305 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%AssumeTest.test_assume_false(uint256,uint256) │ │ (1 step) ├─ 9 │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K -│ pc: 281 +│ pc: 305 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%AssumeTest.test_assume_false(uint256,uint256) │ │ (2 steps) └─ 10 (leaf, terminal) k: #halt ~> CONTINUATION:K - pc: 281 + pc: 305 callDepth: 0 statusCode: EVMC_SUCCESS - src: lib/forge-std/src/StdInvariant.sol:61:63 method: test%AssumeTest.test_assume_false(uint256,uint256) @@ -373,7 +372,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( .WordStack => ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) + ( .WordStack => ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) ) @@ -612,7 +611,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) + ( 164 : ( selector ( "assume(bool)" ) : ( #address ( FoundryCheat ) : ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) @@ -851,7 +850,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( ( 164 => 256 ) : ( ( selector ( "assume(bool)" ) => 0 ) : ( ( #address ( FoundryCheat ) => 388 ) : ( ( KV1_b:Int => 256 ) : ( ( KV0_a:Int => 3771 ) : ( ( 280 => #address ( FoundryCheat ) ) : ( ( 3827036084 => 0 ) : ( .WordStack => ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) + ( ( 164 => 256 ) : ( ( selector ( "assume(bool)" ) => 0 ) : ( ( #address ( FoundryCheat ) => 388 ) : ( ( KV1_b:Int => 256 ) : ( ( KV0_a:Int => 3749 ) : ( ( 304 => #address ( FoundryCheat ) ) : ( ( 3827036084 => 0 ) : ( .WordStack => ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( notBool KV0_a:Int ==Int KV1_b:Int ) ) ) => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) @@ -1088,7 +1087,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( ( 256 => 488 ) : ( ( 0 => #address ( FoundryCheat ) ) : ( ( 388 => 0 ) : ( ( 256 => 594 ) : ( ( 3771 => KV1_b:Int ) : ( ( #address ( FoundryCheat ) => KV0_a:Int ) : ( ( 0 => 594 ) : ( ( 594 => KV1_b:Int ) : ( ( KV1_b:Int => KV0_a:Int ) : ( ( KV0_a:Int => 280 ) : ( ( 594 => 3827036084 ) : ( ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) => .WordStack ) ) ) ) ) ) ) ) ) ) ) ) + ( ( 256 => 488 ) : ( ( 0 => #address ( FoundryCheat ) ) : ( ( 388 => 0 ) : ( ( 256 => 1266 ) : ( ( 3749 => KV1_b:Int ) : ( ( #address ( FoundryCheat ) => KV0_a:Int ) : ( ( 0 => 1266 ) : ( ( 1266 => KV1_b:Int ) : ( ( KV1_b:Int => KV0_a:Int ) : ( ( KV0_a:Int => 304 ) : ( ( 1266 => 3827036084 ) : ( ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) => .WordStack ) ) ) ) ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) @@ -1328,7 +1327,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( 488 : ( #address ( FoundryCheat ) : ( 0 : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) ) + ( 488 : ( #address ( FoundryCheat ) : ( 0 : ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -1569,7 +1568,7 @@ module SUMMARY-TEST%ASSUMETEST.TEST-ASSUME-FALSE(UINT256,UINT256):0 0 - ( ( 488 => 3827036084 ) : ( ( #address ( FoundryCheat ) : ( 0 : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 594 : ( KV1_b:Int : ( KV0_a:Int : ( 280 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) => .WordStack ) ) + ( ( 488 => 3827036084 ) : ( ( #address ( FoundryCheat ) : ( 0 : ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 1266 : ( KV1_b:Int : ( KV0_a:Int : ( 304 : ( 3827036084 : .WordStack ) ) ) ) ) ) ) ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x84\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" diff --git a/src/tests/integration/test-data/show/ConstructorTest.init.cse.expected b/src/tests/integration/test-data/show/ConstructorTest.init.cse.expected index 37576c63f..c1fa95371 100644 --- a/src/tests/integration/test-data/show/ConstructorTest.init.cse.expected +++ b/src/tests/integration/test-data/show/ConstructorTest.init.cse.expected @@ -46,7 +46,7 @@ module SUMMARY-TEST%CONSTRUCTORTEST.INIT:0 - ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) + ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xcfW`\x005`\xe0\x1c\x80c\x91j\x17\xc6\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01^W\x80c\xe2\f\x9fq\x14a\x01fW\x80c\xe9\x9bk1\x14a\x01^W\x80c\xfav&\xd4\x14a\x01nW`\x00\x80\xfd[\x80c\x91j\x17\xc6\x14a\x016W\x80c\xb5P\x8a\xa9\x14a\x01>W\x80c\xbaAO\xa6\x14a\x01FW`\x00\x80\xfd[\x80c\x1e\xd7\x83\x1c\x14a\x00\xd4W\x80c'\\RV\x14a\x00\xf2W\x80c>^<#\x14a\x00\xfcW\x80c?r\x86\xf4\x14a\x01\x04W\x80cf\xd9\xa9\xa0\x14a\x01\fW\x80c\x85\"l\x81\x14a\x01!W[`\x00\x80\xfd[a\x00\xdca\x01{V[`@Qa\x00\xe9\x91\x90a\f@V[`@Q\x80\x91\x03\x90\xf3[a\x00\xfaa\x01\xddV[\x00[a\x00\xdca\x04&V[a\x00\xdca\x04\x86V[a\x01\x14a\x04\xe6V[`@Qa\x00\xe9\x91\x90a\f\x8dV[a\x01)a\x05\xd5V[`@Qa\x00\xe9\x91\x90a\rpV[a\x01\x14a\x06\xa5V[a\x01)a\x07\x8bV[a\x01Na\x08[V[`@Q\x90\x15\x15\x81R` \x01a\x00\xe9V[a\x00\xfaa\t\x88V[a\x00\xdca\t\x9cV[`\x07Ta\x01N\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x01\xefWa\x01\xefa\r\xeaV[`\x00`@Qa\x01\xfd\x90a\f3V[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02\x19W=`\x00\x80>=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02`W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02tW=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xc2W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xd6W=`\x00\x80>=`\x00\xfd[PPPPa\x03\\`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x030W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03T\x91\x90a\x0e\x00V[a\x10\xe4a\t\xfcV[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\x9eW`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xb2W=`\x00\x80>=`\x00\xfd[PPPPa\x04#\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03\xf7W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04\x1b\x91\x90a\x0e\x00V[a\x15=a\t\xfcV[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xb4W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05vW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05\nV[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06\x18\x90a\x0e\x19V[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06D\x90a\x0e\x19V[\x80\x15a\x06\x91W\x80`\x1f\x10a\x06fWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\x91V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06tW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x05\xf9V[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07sW` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x075W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xc9V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x07\xce\x90a\x0e\x19V[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x07\xfa\x90a\x0e\x19V[\x80\x15a\x08GW\x80`\x1f\x10a\x08\x1cWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08GV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08*W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xafV[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08}WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\x83W`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\t\x0b\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0eSV[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t%\x91a\x0e\x84V[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\tbW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\tgV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\x7f\x91\x90a\x0e\xa0V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\t\x9aWa\t\x9aa\r\xeaV[V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[\x80\x82\x14a\x0b#W\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\nm\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0b#a\x0b'V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\f\"W`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xc1\x92\x91` \x01a\x0eSV[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xdb\x91a\x0e\x84V[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\f\x18W`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\f\x1dV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0e\xca\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\x81W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\\V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\r1W\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\r\x1cW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\f\xf2V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xb5V[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r[W\x81\x81\x01Q\x83\x82\x01R` \x01a\rCV[\x83\x81\x11\x15a\rjW`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\r\xddW\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xbe\x81\x89\x89\x01\x8a\x85\x01a\r@V[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\x97V[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0e\x12W`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0e-W`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0eMWcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0ev\x81`\x04\x85\x01` \x87\x01a\r@V[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\x96\x81\x84` \x87\x01a\r@V[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xb2W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xc2W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) @@ -77,7 +77,7 @@ module SUMMARY-TEST%CONSTRUCTORTEST.INIT:0 .WordStack - ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xeaW`\x005`\xe0\x1c\x80c\x92\xdfO\xbd\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01\x81W\x80c\xe2\f\x9fq\x14a\x01\x89W\x80c\xe9\x9bk1\x14a\x01\x81W\x80c\xfav&\xd4\x14a\x01\x91W`\x00\x80\xfd[\x80c\x92\xdfO\xbd\x14a\x01YW\x80c\xb5P\x8a\xa9\x14a\x01aW\x80c\xbaAO\xa6\x14a\x01iW`\x00\x80\xfd[\x80c?r\x86\xf4\x11a\x00\xc8W\x80c?r\x86\xf4\x14a\x01\x1fW\x80cf\xd9\xa9\xa0\x14a\x01'W\x80c\x85\"l\x81\x14a\x01^<#\x14a\x01\x17W[`\x00\x80\xfd[a\x00\xf7a\x01\x9eV[`@Qa\x01\x04\x91\x90a\fvV[`@Q\x80\x91\x03\x90\xf3[a\x01\x15a\x02\x00V[\x00[a\x00\xf7a\x04IV[a\x00\xf7a\x04\xa9V[a\x01/a\x05\tV[`@Qa\x01\x04\x91\x90a\f\xc3V[a\x01Da\x05\xf8V[`@Qa\x01\x04\x91\x90a\r\xa6V[a\x01/a\x06\xc8V[a\x01\x15a\x07\xaeV[a\x01Da\x07\xc3V[a\x01qa\x08\x93V[`@Q\x90\x15\x15\x81R` \x01a\x01\x04V[a\x01\x15a\t\xc0V[a\x00\xf7a\t\xd2V[`\x07Ta\x01q\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x02\x12Wa\x02\x12a\x0e V[`\x00`@Qa\x02 \x90a\fiV[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\x83W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\x97W=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xe5W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xf9W=`\x00\x80>=`\x00\xfd[PPPPa\x03\x7f`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03SW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03w\x91\x90a\x0e6V[a\x10\xe4a\n2V[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\xc1W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xd5W=`\x00\x80>=`\x00\xfd[PPPPa\x04F\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x04\x1aW=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04>\x91\x90a\x0e6V[a\x15=a\n2V[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xd7W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05\x99W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05-V[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06;\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06g\x90a\x0eOV[\x80\x15a\x06\xb4W\x80`\x1f\x10a\x06\x89Wa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\xb4V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06\x97W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x06\x1cV[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07\x96W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x07XW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xecV[`\x1bT`\xff\x16\x15a\x07\xc1Wa\x07\xc1a\x0e V[V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xefW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x08\x06\x90a\x0eOV[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x082\x90a\x0eOV[\x80\x15a\x08\x7fW\x80`\x1f\x10a\x08TWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08\x7fV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08bW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xe7V[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08\xb5WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\xbbW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\tC\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t]\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\t\x9aW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\t\x9fV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\xb7\x91\x90a\x0e\xd6V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\x07\xc1Wa\x07\xc1a\x0e V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xf6W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xd8WPPPPP\x90P\x90V[\x80\x82\x14a\x0bYW\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\n\xa3\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0bYa\x0b]V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\fXW`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xf7\x92\x91` \x01a\x0e\x89V[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\f\x11\x91a\x0e\xbaV[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\fNW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\fSV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0f\x00\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\xb7W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\x92V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\rgW\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\rRW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\r(V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xebV[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r\x91W\x81\x81\x01Q\x83\x82\x01R` \x01a\ryV[\x83\x81\x11\x15a\r\xa0W`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\x0e\x13W\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xf4\x81\x89\x89\x01\x8a\x85\x01a\rvV[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\xcdV[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0eHW`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0ecW`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0e\x83WcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0e\xac\x81`\x04\x85\x01` \x87\x01a\rvV[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\xcc\x81\x84` \x87\x01a\rvV[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xe8W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xf8W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) + ( b"" => b"`\x80`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`\x046\x10a\x00\xcfW`\x005`\xe0\x1c\x80c\x91j\x17\xc6\x11a\x00\x8cW\x80c\xe0\x18\x0b\x0b\x11a\x00fW\x80c\xe0\x18\x0b\x0b\x14a\x01^W\x80c\xe2\f\x9fq\x14a\x01fW\x80c\xe9\x9bk1\x14a\x01^W\x80c\xfav&\xd4\x14a\x01nW`\x00\x80\xfd[\x80c\x91j\x17\xc6\x14a\x016W\x80c\xb5P\x8a\xa9\x14a\x01>W\x80c\xbaAO\xa6\x14a\x01FW`\x00\x80\xfd[\x80c\x1e\xd7\x83\x1c\x14a\x00\xd4W\x80c'\\RV\x14a\x00\xf2W\x80c>^<#\x14a\x00\xfcW\x80c?r\x86\xf4\x14a\x01\x04W\x80cf\xd9\xa9\xa0\x14a\x01\fW\x80c\x85\"l\x81\x14a\x01!W[`\x00\x80\xfd[a\x00\xdca\x01{V[`@Qa\x00\xe9\x91\x90a\f@V[`@Q\x80\x91\x03\x90\xf3[a\x00\xfaa\x01\xddV[\x00[a\x00\xdca\x04&V[a\x00\xdca\x04\x86V[a\x01\x14a\x04\xe6V[`@Qa\x00\xe9\x91\x90a\f\x8dV[a\x01)a\x05\xd5V[`@Qa\x00\xe9\x91\x90a\rpV[a\x01\x14a\x06\xa5V[a\x01)a\x07\x8bV[a\x01Na\x08[V[`@Q\x90\x15\x15\x81R` \x01a\x00\xe9V[a\x00\xfaa\t\x88V[a\x00\xdca\t\x9cV[`\x07Ta\x01N\x90`\xff\x16\x81V[```\x14\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5W[PPPPP\x90P\x90V[`\x1bT`\xff\x16a\x01\xefWa\x01\xefa\r\xeaV[`\x00`@Qa\x01\xfd\x90a\f3V[`@Q\x80\x91\x03\x90`\x00\xf0\x80\x15\x80\x15a\x02\x19W=`\x00\x80>=`\x00\xfd[P`@Qc`\xfeG\xb1`\xe0\x1b\x81Ra\x158`\x04\x82\x01R\x90\x91P`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c`\xfeG\xb1\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02`W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02tW=`\x00\x80>=`\x00\xfd[PP`\x1bT`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x03`\x04\x82\x01Ra\x01\x00\x90\x91\x04`\x01`\x01`\xa0\x1b\x03\x16\x92Pc\x10\x03\xe2\xd2\x91P`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x02\xc2W`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x02\xd6W=`\x00\x80>=`\x00\xfd[PPPPa\x03\\`\x1b`\x01\x90T\x90a\x01\x00\n\x90\x04`\x01`\x01`\xa0\x1b\x03\x16`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x030W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x03T\x91\x90a\x0e\x00V[a\x10\xe4a\t\xfcV[`@Qc\x08\x01\xf1i`\xe1\x1b\x81R`\x05`\x04\x82\x01R`\x01`\x01`\xa0\x1b\x03\x82\x16\x90c\x10\x03\xe2\xd2\x90`$\x01`\x00`@Q\x80\x83\x03\x81`\x00\x87\x80;\x15\x80\x15a\x03\x9eW`\x00\x80\xfd[PZ\xf1\x15\x80\x15a\x03\xb2W=`\x00\x80>=`\x00\xfd[PPPPa\x04#\x81`\x01`\x01`\xa0\x1b\x03\x16c\x06f\x1a\xbd`@Q\x81c\xff\xff\xff\xff\x16`\xe0\x1b\x81R`\x04\x01` `@Q\x80\x83\x03\x81\x86Z\xfa\x15\x80\x15a\x03\xf7W=`\x00\x80>=`\x00\xfd[PPPP`@Q=`\x1f\x19`\x1f\x82\x01\x16\x82\x01\x80`@RP\x81\x01\x90a\x04\x1b\x91\x90a\x0e\x00V[a\x15=a\t\xfcV[PV[```\x16\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[```\x15\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[```\x19\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x05\xb4W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x05vW\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x05\nV[PPPP\x90P\x90V[```\x18\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x06\x18\x90a\x0e\x19V[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x06D\x90a\x0e\x19V[\x80\x15a\x06\x91W\x80`\x1f\x10a\x06fWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x06\x91V[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x06tW\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x05\xf9V[```\x1a\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW`\x00\x84\x81R` \x90\x81\x90 `@\x80Q\x80\x82\x01\x82R`\x02\x86\x02\x90\x92\x01\x80T`\x01`\x01`\xa0\x1b\x03\x16\x83R`\x01\x81\x01\x80T\x83Q\x81\x87\x02\x81\x01\x87\x01\x90\x94R\x80\x84R\x93\x94\x91\x93\x85\x83\x01\x93\x92\x83\x01\x82\x82\x80\x15a\x07sW` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90`\x00\x90[\x82\x82\x90T\x90a\x01\x00\n\x90\x04`\xe0\x1b`\x01`\x01`\xe0\x1b\x03\x19\x16\x81R` \x01\x90`\x04\x01\x90` \x82`\x03\x01\x04\x92\x83\x01\x92`\x01\x03\x82\x02\x91P\x80\x84\x11a\x075W\x90P[PPPPP\x81RPP\x81R` \x01\x90`\x01\x01\x90a\x06\xc9V[```\x17\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01`\x00\x90[\x82\x82\x10\x15a\x05\xccW\x83\x82\x90`\x00R` `\x00 \x01\x80Ta\x07\xce\x90a\x0e\x19V[\x80`\x1f\x01` \x80\x91\x04\x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80Ta\x07\xfa\x90a\x0e\x19V[\x80\x15a\x08GW\x80`\x1f\x10a\x08\x1cWa\x01\x00\x80\x83T\x04\x02\x83R\x91` \x01\x91a\x08GV[\x82\x01\x91\x90`\x00R` `\x00 \x90[\x81T\x81R\x90`\x01\x01\x90` \x01\x80\x83\x11a\x08*W\x82\x90\x03`\x1f\x16\x82\x01\x91[PPPPP\x81R` \x01\x90`\x01\x01\x90a\x07\xafV[`\x07T`\x00\x90a\x01\x00\x90\x04`\xff\x16\x15a\x08}WP`\x07Ta\x01\x00\x90\x04`\xff\x16\x90V[`\x00sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\t\x83W`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x82\x84\x01R\x82Q\x80\x83\x03\x84\x01\x81R``\x83\x01\x90\x93R`\x00\x92\x90\x91a\t\x0b\x91\x7ff\x7f\x9dp\xcaA\x1dp\xea\xd5\r\x8d\\\"\x07\r\xaf\xc3j\xd7_=\xcf^r7\xb2*\xde\x9a\xec\xc4\x91`\x80\x01a\x0eSV[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\t%\x91a\x0e\x84V[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\tbW`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\tgV[``\x91P[P\x91PP\x80\x80` \x01\x90Q\x81\x01\x90a\t\x7f\x91\x90a\x0e\xa0V[\x91PP[\x91\x90PV[`\x1bT`\xff\x16a\t\x9aWa\t\x9aa\r\xeaV[V[```\x13\x80T\x80` \x02` \x01`@Q\x90\x81\x01`@R\x80\x92\x91\x90\x81\x81R` \x01\x82\x80T\x80\x15a\x01\xd3W` \x02\x82\x01\x91\x90`\x00R` `\x00 \x90\x81T`\x01`\x01`\xa0\x1b\x03\x16\x81R`\x01\x90\x91\x01\x90` \x01\x80\x83\x11a\x01\xb5WPPPPP\x90P\x90V[\x80\x82\x14a\x0b#W\x7fA0O\xac\xd92=u\xb1\x1b\xcd\xd6\t\xcb8\xef\xff\xfd\xb0W\x10\xf7\xca\xf0\xe9\xb1lm\x9dp\x9fP`@Qa\nm\x90` \x80\x82R`\"\x90\x82\x01R\x7fError: a == b not satisfied [uin`@\x82\x01Rat]`\xf0\x1b``\x82\x01R`\x80\x01\x90V[`@Q\x80\x91\x03\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x08\x13\x19Y\x9d`\xb2\x1b``\x82\x01R` \x81\x01\x84\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1`@\x80Q\x81\x81R`\n\x81\x83\x01Ri\x08\x08\x08\x08\x08\x14\x9aY\xda\x1d`\xb2\x1b``\x82\x01R` \x81\x01\x83\x90R\x90Q\x7f\xb2\xde/\xbe\x80\x1a\r\xf6\xc0\xcb\xdd\xfdD\x8b\xa3\xc4\x1dH\xa0@\xca5\xc5l\x81\x96\xef\x0f\xca\xe7!\xa8\x91\x81\x90\x03`\x80\x01\x90\xa1a\x0b#a\x0b'V[PPV[sq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-;\x15a\f\"W`@\x80Qsq\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-` \x82\x01\x81\x90Re\x19\x98Z[\x19Y`\xd2\x1b\x92\x82\x01\x92\x90\x92R`\x01``\x82\x01R`\x00\x91\x90\x7fp\xca\x10\xbb\xd0\xdb\xfd\x90 \xa9\xf4\xb14\x02\xc1l\xb1 p^\r\x1c\n\xea\xb1\x0f\xa3S\xaeXo\xc4\x90`\x80\x01`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xc1\x92\x91` \x01a\x0eSV[`@\x80Q`\x1f\x19\x81\x84\x03\x01\x81R\x90\x82\x90Ra\x0b\xdb\x91a\x0e\x84V[`\x00`@Q\x80\x83\x03\x81`\x00\x86Z\xf1\x91PP=\x80`\x00\x81\x14a\f\x18W`@Q\x91P`\x1f\x19`?=\x01\x16\x82\x01`@R=\x82R=`\x00` \x84\x01>a\f\x1dV[``\x91P[PPPP[`\x07\x80Ta\xff\x00\x19\x16a\x01\x00\x17\x90UV[a\x01\f\x80a\x0e\xca\x839\x01\x90V[` \x80\x82R\x82Q\x82\x82\x01\x81\x90R`\x00\x91\x90\x84\x82\x01\x90`@\x85\x01\x90\x84[\x81\x81\x10\x15a\f\x81W\x83Q`\x01`\x01`\xa0\x1b\x03\x16\x83R\x92\x84\x01\x92\x91\x84\x01\x91`\x01\x01a\f\\V[P\x90\x96\x95PPPPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x92P\x82\x86\x01\x91P\x82\x81`\x05\x1b\x87\x01\x01\x84\x88\x01`\x00\x80[\x84\x81\x10\x15a\r1W\x89\x84\x03`?\x19\x01\x86R\x82Q\x80Q`\x01`\x01`\xa0\x1b\x03\x16\x85R\x88\x01Q\x88\x85\x01\x88\x90R\x80Q\x88\x86\x01\x81\x90R\x90\x89\x01\x90\x83\x90``\x87\x01\x90[\x80\x83\x10\x15a\r\x1cW\x83Q`\x01`\x01`\xe0\x1b\x03\x19\x16\x82R\x92\x8b\x01\x92`\x01\x92\x90\x92\x01\x91\x90\x8b\x01\x90a\f\xf2V[P\x97\x8a\x01\x97\x95PPP\x91\x87\x01\x91`\x01\x01a\f\xb5V[P\x91\x99\x98PPPPPPPPPV[`\x00[\x83\x81\x10\x15a\r[W\x81\x81\x01Q\x83\x82\x01R` \x01a\rCV[\x83\x81\x11\x15a\rjW`\x00\x84\x84\x01R[PPPPV[`\x00` \x80\x83\x01\x81\x84R\x80\x85Q\x80\x83R`@\x86\x01\x91P`@\x81`\x05\x1b\x87\x01\x01\x92P\x83\x87\x01`\x00[\x82\x81\x10\x15a\r\xddW\x87\x85\x03`?\x19\x01\x84R\x81Q\x80Q\x80\x87Ra\r\xbe\x81\x89\x89\x01\x8a\x85\x01a\r@V[`\x1f\x01`\x1f\x19\x16\x95\x90\x95\x01\x86\x01\x94P\x92\x85\x01\x92\x90\x85\x01\x90`\x01\x01a\r\x97V[P\x92\x97\x96PPPPPPPV[cNH{q`\xe0\x1b`\x00R`\x01`\x04R`$`\x00\xfd[`\x00` \x82\x84\x03\x12\x15a\x0e\x12W`\x00\x80\xfd[PQ\x91\x90PV[`\x01\x81\x81\x1c\x90\x82\x16\x80a\x0e-W`\x7f\x82\x16\x91P[` \x82\x10\x81\x03a\x0eMWcNH{q`\xe0\x1b`\x00R`\"`\x04R`$`\x00\xfd[P\x91\x90PV[`\x01`\x01`\xe0\x1b\x03\x19\x83\x16\x81R\x81Q`\x00\x90a\x0ev\x81`\x04\x85\x01` \x87\x01a\r@V[\x91\x90\x91\x01`\x04\x01\x93\x92PPPV[`\x00\x82Qa\x0e\x96\x81\x84` \x87\x01a\r@V[\x91\x90\x91\x01\x92\x91PPV[`\x00` \x82\x84\x03\x12\x15a\x0e\xb2W`\x00\x80\xfd[\x81Q\x80\x15\x15\x81\x14a\x0e\xc2W`\x00\x80\xfd[\x93\x92PPPV\xfe`\x80`@R`\x05`\x00U`\xf5\x80a\x00\x17`\x009`\x00\xf3\xfe`\x80`@R`\x046\x10`0W`\x005`\xe0\x1c\x80c\x06f\x1a\xbd\x14`5W\x80c\x10\x03\xe2\xd2\x14`[W\x80c`\xfeG\xb1\x14`lW[`\x00\x80\xfd[4\x80\x15`@W`\x00\x80\xfd[P`I`\x00T\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3[`j`f6`\x04`\xabV[`\x87V[\x00[4\x80\x15`wW`\x00\x80\xfd[P`j`\x836`\x04`\xabV[`\x99V[\x80`\x00T`\x93\x91\x90`\xc3V[`\x00UPV[`\x03`\x00T\x10\x15`\xa6WPV[`\x00UV[`\x00` \x82\x84\x03\x12\x15`\xbcW`\x00\x80\xfd[P5\x91\x90PV[`\x00\x82\x19\x82\x11\x15`\xe3WcNH{q`\xe0\x1b`\x00R`\x11`\x04R`$`\x00\xfd[P\x01\x90V\xfe\xa1dsolcC\x00\x08\r\x00\n\xa1dsolcC\x00\x08\r\x00\n" ) 0 diff --git a/src/tests/integration/test-data/show/ConstructorTest.test_contract_call().cse.expected b/src/tests/integration/test-data/show/ConstructorTest.test_contract_call().cse.expected index 508a01339..359868f03 100644 --- a/src/tests/integration/test-data/show/ConstructorTest.test_contract_call().cse.expected +++ b/src/tests/integration/test-data/show/ConstructorTest.test_contract_call().cse.expected @@ -7,13 +7,13 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%ConstructorTest.test_contract_call() │ -│ (2233 steps) +│ (2209 steps) ├─ 4 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 278 +│ pc: 251 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/src/StdInvariant.sol:85:87 +│ src: lib/forge-std/src/StdInvariant.sol:77:79 │ method: test%ConstructorTest.test_contract_call() │ ┊ constraint: true diff --git a/src/tests/integration/test-data/show/ImmutableVarsTest.test_run_deployment(uint256).expected b/src/tests/integration/test-data/show/ImmutableVarsTest.test_run_deployment(uint256).expected deleted file mode 100644 index b633154fb..000000000 --- a/src/tests/integration/test-data/show/ImmutableVarsTest.test_run_deployment(uint256).expected +++ /dev/null @@ -1,7430 +0,0 @@ - -┌─ 1 (root, init) -│ k: #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ -│ (433 steps) -├─ 3 -│ k: #loadProgram b"`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\ ... -│ pc: 472 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 4 -│ k: #initVM ~> #execute ~> #codeDeposit 49146092334218421803570688800875004397775511 ... -│ pc: 472 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (285 steps) -├─ 5 -│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842 ... -│ pc: 102 -│ callDepth: 1 -│ statusCode: STATUSCODE:StatusCode -│ -│ (1 step) -├─ 6 -│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842180357068880 ... -│ pc: 102 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 7 -│ k: #halt ~> #codeDeposit 491460923342184218035706888008750043977755113263 ~> #pc [ ... -│ pc: 102 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (159 steps) -├─ 8 -│ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> #p ... -│ pc: 538 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 9 -│ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 7 ... -│ pc: 538 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -│ -│ (16 steps) -├─ 10 -│ k: #loadProgram b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1 ... -│ pc: 538 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 11 -│ k: #initVM ~> #precompiled? ( 491460923342184218035706888008750043977755113263 , SH ... -│ pc: 538 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 12 -│ k: #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> ... -│ pc: 0 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 13 -│ k: #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -│ pc: 0 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (195 steps) -├─ 14 -│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #return 128 32 ~> #pc [ STATI ... -│ pc: 100 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 15 -│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #return 128 32 ~> #pc [ STATICCALL ] ~> # ... -│ pc: 100 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (2 steps) -├─ 16 -│ k: #halt ~> #return 128 32 ~> #pc [ STATICCALL ] ~> #execute ~> CONTINUATION:K -│ pc: 100 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (1 step) -├─ 17 -│ k: #popCallStack ~> #dropWorldState ~> 1 ~> #push ~> #refund 0 ~> #setLocalMem 128 ... -│ pc: 100 -│ callDepth: 1 -│ statusCode: EVMC_SUCCESS -│ -│ (259 steps) -├─ 18 (split) -│ k: JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) ~> #pc [ JUMPI ] ~> #execute ... -│ pc: 598 -│ callDepth: 0 -│ statusCode: EVMC_SUCCESS -┃ -┃ (branch) -┣━━┓ constraint: VV0_x_114b9705:Int ==Int 85 -┃ │ -┃ ├─ 19 -┃ │ k: JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) ~> #pc [ JUMPI ] ~> #execute ... -┃ │ pc: 598 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (126 steps) -┃ ├─ 21 -┃ │ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 203 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (1 step) -┃ ├─ 23 -┃ │ k: #halt ~> #pc [ RETURN ] ~> #execute ~> CONTINUATION:K -┃ │ pc: 203 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ │ (2 steps) -┃ ├─ 25 (terminal) -┃ │ k: #halt ~> CONTINUATION:K -┃ │ pc: 203 -┃ │ callDepth: 0 -┃ │ statusCode: EVMC_SUCCESS -┃ │ -┃ ┊ constraint: true -┃ ┊ subst: OMITTED SUBST -┃ └─ 2 (leaf, target, terminal) -┃ k: #halt ~> CONTINUATION:K -┃ pc: PC_CELL_5d410f2a:Int -┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int -┃ statusCode: STATUSCODE_FINAL:StatusCode -┃ -┗━━┓ constraint: ( notBool 85 ==Int VV0_x_114b9705:Int ) - │ - ├─ 20 - │ k: JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) ~> #pc [ JUMPI ] ~> #execute ... - │ pc: 598 - │ callDepth: 0 - │ statusCode: EVMC_SUCCESS - │ - │ (63 steps) - ├─ 22 - │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2596 - │ callDepth: 0 - │ statusCode: EVMC_SUCCESS - │ - │ (1 step) - ├─ 24 - │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K - │ pc: 2596 - │ callDepth: 0 - │ statusCode: EVMC_REVERT - │ - │ (2 steps) - └─ 26 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 2596 - callDepth: 0 - statusCode: EVMC_REVERT - - - -Node 26: - -( - - - - #halt - ~> CONTINUATION:K - - - NORMAL - - - SHANGHAI - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - EVMC_REVERT - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 606 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - ... - -#And ( { true #Equals 0 <=Int CALLER_ID:Int } -#And ( { true #Equals 0 <=Int ORIGIN_ID:Int } -#And ( { true #Equals 0 <=Int NUMBER_CELL:Int } -#And ( { true #Equals 0 <=Int TIMESTAMP_CELL:Int } -#And ( { true #Equals 0 <=Int VV0_x_114b9705:Int } -#And ( { true #Equals VV0_x_114b9705:Int =/=Int 85 } -#And ( { true #Equals CALLER_ID:Int - - - ( .K => #loadProgram b"`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - ~> #initVM - ~> #execute - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] ) - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - ( .List => ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) ) - - - ( .List => ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) ) - - - ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) - - - - ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) - - - ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) - - - ( b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => b"" ) - - - 0 - - - ( .WordStack => ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - 0 - - - false - - - ( 0 => 1 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 ) - - - 0 - - - .Map - - - .Map - - - ( 0 => 1 ) - - ... - - ( - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - => ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int =/=Int 645326474426547203313410069153905908525362434349 - andBool ( ORIGIN_ID:Int =/=Int 645326474426547203313410069153905908525362434349 - andBool ( _CONTRACT_ID =/=Int 645326474426547203313410069153905908525362434349 - andBool ( CALLER_ID:Int - - - ( #loadProgram b"`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ~> .K => .K ) - ~> #initVM - ~> #execute - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"" - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #initVM ~> .K => #end EVMC_SUCCESS - ~> #pc [ RETURN ] ) - ~> #execute - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - ( b"" => b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" ) - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"" - - - 0 - - - ( ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" => b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" ) +Bytes ( #buf ( 32 , VV0_x_114b9705:Int ) => #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #range ( #buf ( 32 , VV0_x_114b9705:Int ) , 27 , 5 ) +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - 0 - - - false - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ RETURN ] - ~> #execute - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" - - - ( _STATUSCODE => EVMC_SUCCESS ) - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"" - - - 0 - - - .WordStack - - - b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #range ( #buf ( 32 , VV0_x_114b9705:Int ) , 27 , 5 ) +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - #halt - ~> ( #pc [ RETURN ] - ~> #execute => .K ) - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"" - - - 0 - - - .WordStack - - - b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #range ( #buf ( 32 , VV0_x_114b9705:Int ) , 27 , 5 ) +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #halt - ~> #codeDeposit 491460923342184218035706888008750043977755113263 - ~> #pc [ CREATE ] => STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 - ~> #pc [ STATICCALL ] ) - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - ( b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" => b"" ) - - - EVMC_SUCCESS - - - ( ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 0 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\xa0`@R4\x80\x15a\x00\x10W`\x00\x80\xfd[P`@Qa\x01\x038\x03\x80a\x01\x03\x839\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) => .List ) - - - ( ListItem ( { - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - SetItem ( 491460923342184218035706888008750043977755113263 ) - - - .Map - - } ) => .List ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) - - - ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) - - - ( b"" => b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - ( .WordStack => ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) - - - ( b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" ) +Bytes ( #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #range ( #buf ( 32 , VV0_x_114b9705:Int ) , 27 , 5 ) +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - 0 - - - false - - - ( 1 => 0 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> .K => #accessAccounts 491460923342184218035706888008750043977755113263 - ~> #checkCall 728815563385977040452943777879061427756277306518 0 - ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xa5m\xfeJ" true - ~> #return 128 32 ) - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #accessAccounts 491460923342184218035706888008750043977755113263 - ~> #checkCall 728815563385977040452943777879061427756277306518 0 - ~> #call 728815563385977040452943777879061427756277306518 491460923342184218035706888008750043977755113263 491460923342184218035706888008750043977755113263 0 0 b"\xa5m\xfeJ" true => #loadProgram b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" - ~> #initVM - ~> #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) - ~> #execute ) - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - EVMC_SUCCESS - - - ( .List => ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) ) - - - ( .List => ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 ) - - - ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 ) - - - ( b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => b"\xa5m\xfeJ" ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - ( false => true ) - - - ( 0 => 1 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #loadProgram b"`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" ~> .K => .K ) - ~> #initVM - ~> #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) - ~> #execute - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #initVM ~> .K => .K ) - ~> #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) - ~> #execute - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) => .WordStack ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => b"" ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #precompiled? ( 491460923342184218035706888008750043977755113263 , SHANGHAI ) ~> .K => .K ) - ~> #execute - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"" - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - .WordStack - - - b"" - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( .K => #end EVMC_SUCCESS - ~> #pc [ RETURN ] ) - ~> #execute - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - ( b"" => #buf ( 32 , VV0_x_114b9705:Int ) ) - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( .WordStack => ( 83 : ( selector ( "y()" ) : .WordStack ) ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ RETURN ] - ~> #execute - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - #buf ( 32 , VV0_x_114b9705:Int ) - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( 83 : ( selector ( "y()" ) : .WordStack ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - #halt - ~> ( #pc [ RETURN ] - ~> #execute => .K ) - ~> #return 128 32 - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - #buf ( 32 , VV0_x_114b9705:Int ) - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( 83 : ( selector ( "y()" ) : .WordStack ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #halt - ~> #return 128 32 => #popCallStack - ~> #dropWorldState - ~> 1 - ~> #push - ~> #refund 0 - ~> #setLocalMem 128 32 #buf ( 32 , VV0_x_114b9705:Int ) ) - ~> #pc [ STATICCALL ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - #buf ( 32 , VV0_x_114b9705:Int ) - - - EVMC_SUCCESS - - - ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) - - - ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 491460923342184218035706888008750043977755113263 - - - 728815563385977040452943777879061427756277306518 - - - b"\xa5m\xfeJ" - - - 0 - - - ( 83 : ( selector ( "y()" ) : .WordStack ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - true - - - 1 - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #popCallStack - ~> #dropWorldState - ~> 1 - ~> #push - ~> #refund 0 - ~> #setLocalMem 128 32 #buf ( 32 , VV0_x_114b9705:Int ) - ~> #pc [ STATICCALL ] => JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) - ~> #pc [ JUMPI ] ) - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - #buf ( 32 , VV0_x_114b9705:Int ) - - - EVMC_SUCCESS - - - ( ListItem ( - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 132 : ( selector ( "y()" ) : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5m\xfeJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - ) => .List ) - - - ( ListItem ( { - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - | - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - } ) => .List ) - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 ) - - - ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int ) - - - ( b"\xa5m\xfeJ" => b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - ( ( 83 => 491460923342184218035706888008750043977755113263 ) : ( ( selector ( "y()" ) => 0 ) : ( .WordStack => ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes ( #buf ( 32 , VV0_x_114b9705:Int ) => #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) ) - - - 0 - - - 0 - - - ( true => false ) - - - ( 1 => 0 ) - - ... - - - - SELFDESTRUCT_CELL:Set - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) - ~> #pc [ JUMPI ] => #end EVMC_SUCCESS - ~> #pc [ RETURN ] ) - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - ( #buf ( 32 , VV0_x_114b9705:Int ) => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - EVMC_SUCCESS - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - ( b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => b",\x87e|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" ) - - - 0 - - - ( ( 491460923342184218035706888008750043977755113263 => selector ( "test_run_deployment(uint256)" ) ) : ( ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) => .WordStack ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( VV0_x_114b9705:Int ==Int 85 - andBool ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( JUMPI 606 bool2Word ( 85 ==Int VV0_x_114b9705:Int ) - ~> #pc [ JUMPI ] => #end EVMC_REVERT - ~> #pc [ REVERT ] ) - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - ( #buf ( 32 , VV0_x_114b9705:Int ) => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" ) - - - EVMC_SUCCESS - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( ( 491460923342184218035706888008750043977755113263 => 606 ) : ( ( 0 => 491460923342184218035706888008750043977755113263 ) : ( ( VV0_x_114b9705:Int => 0 ) : ( ( 223 => VV0_x_114b9705:Int ) : ( ( selector ( "test_run_deployment(uint256)" ) => 223 ) : ( .WordStack => ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) ) - - - ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 85 =/=Int VV0_x_114b9705:Int - andBool ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( CALLER_ID:Int - - - ( #end EVMC_SUCCESS => #halt ) - ~> #pc [ RETURN ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - EVMC_SUCCESS - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" - - - 0 - - - ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( _VV0_x_114b9705 ==Int 85 - andBool ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( CALLER_ID:Int - - - ( #end EVMC_REVERT => #halt ) - ~> #pc [ REVERT ] - ~> #execute - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - ( EVMC_SUCCESS => EVMC_REVERT ) - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 606 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( VV0_x_114b9705:Int =/=Int 85 - andBool ( CALLER_ID:Int - - - #halt - ~> ( #pc [ RETURN ] - ~> #execute => .K ) - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - EVMC_SUCCESS - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" - - - 0 - - - ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( _VV0_x_114b9705 ==Int 85 - andBool ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( CALLER_ID:Int - - - #halt - ~> ( #pc [ REVERT ] - ~> #execute => .K ) - ~> _CONTINUATION - - - NORMAL - - - SHANGHAI - - - false - - - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" - - - EVMC_REVERT - - - .List - - - .List - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - - 728815563385977040452943777879061427756277306518 - - - CALLER_ID:Int - - - b",\x87e|" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - ( 606 : ( 491460923342184218035706888008750043977755113263 : ( 0 : ( VV0_x_114b9705:Int : ( 223 : ( selector ( "test_run_deployment(uint256)" ) : .WordStack ) ) ) ) ) ) - - - b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) +Bytes b"\x81\x01`@\x81\x90Ra\x00/\x91a\x007V[`\x80Ra\x00PV[`\x00` \x82\x84\x03\x12\x15a\x00IW`\x00\x80\xfd[PQ\x91\x90PV[`\x80Q`\x9ba\x00h`\x009`\x00`1\x01R`\x9b`\x00\xf3\xfe`\x80`@R4\x80\x15`\x0fW`\x00\x80\xfd[P`\x046\x10`(W`\x005`\xe0\x1c\x80c\xa5m\xfeJ\x14`-W[`\x00\x80\xfd[`S\x7f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81V[`@Q\x90\x81R` \x01`@Q\x80\x91\x03\x90\xf3\xfe\xa2dipfsX\"\x12 \xeb\xb3\x99\x11\xbe\x13L\xdeC\xcc\x01/\x849\xe7\xc5\x9aC\xf1\x0f\xf4\xdfE\x14Z\x80\x90(\xeb\xda\xee\xeadsolcC\x00\x08\r\x003" +Bytes #buf ( 32 , VV0_x_114b9705:Int ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) - - - .Map - - ... - - - ORIGIN_ID:Int - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - ( - - 491460923342184218035706888008750043977755113263 - - - 0 - - - .Map - - - .Map - - - 1 - - ... - - ( - - 645326474426547203313410069153905908525362434349 - - - 0 - - - .Map - - - .Map - - - 0 - - ... - - - - 728815563385977040452943777879061427756277306518 - - - 0 - - - .Map - - - .Map - - - 2 - - ... - ) ) - - ... - - - ... - - - - - false - - - false - - ... - - - - false - - ... - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - false - - - .Set - - - .Set - - - - .MockCallCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( 0 <=Int CALLER_ID:Int - andBool ( 0 <=Int ORIGIN_ID:Int - andBool ( 0 <=Int NUMBER_CELL:Int - andBool ( 0 <=Int TIMESTAMP_CELL:Int - andBool ( 0 <=Int VV0_x_114b9705:Int - andBool ( VV0_x_114b9705:Int =/=Int 85 - andBool ( CALLER_ID:Int CONTINUATION:K -│ pc: 0 -│ callDepth: 0 -│ statusCode: STATUSCODE:StatusCode -│ src: test/nested/SimpleNested.t.sol:7:11 -│ method: test%AssertTest.setUp() -│ -│ (1272 steps) -└─ 20 (leaf, terminal) - k: #halt ~> CONTINUATION:K - pc: 328 - callDepth: 0 - statusCode: EVMC_SUCCESS - src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 - method: test%AssertTest.testFail_expect_revert() - - -┌─ 7 (root, leaf, target, terminal) -│ k: #halt ~> CONTINUATION:K -│ pc: PC_CELL_5d410f2a:Int -│ callDepth: CALLDEPTH_CELL_5d410f2a:Int -│ statusCode: STATUSCODE_FINAL:StatusCode - - -Node 20: - -( - - - - #halt - ~> CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - EVMC_SUCCESS - - - .List - - - ... - - - SetItem ( #address ( FoundryTest ) ) - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - b"*M\xe1\xa1" - - - 0 - - - ( 709747105 : .WordStack ) - - - b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - - b"" - - - 0 - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - ... - -#And ( { true #Equals pow24 - - - ( #execute => #halt ) - ~> _CONTINUATION:K - - - NORMAL - - - CANCUN - - - false - - - - - b"" - - - ( _STATUSCODE:StatusCode => EVMC_SUCCESS ) - - - .List - - - .List - - - ( .Set => SetItem ( #address ( FoundryTest ) ) ) - - - - #address ( FoundryTest ) - - - 137122462167341575662000267002353578582749290296 - - - ( b"\n\x92T\xe4" => b"*M\xe1\xa1" ) - - - 0 - - - ( .WordStack => ( 709747105 : .WordStack ) ) - - - ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xad0#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) - - - 0 - - - 0 - - - false - - - 0 - - ... - - - - .List - - - 0 - - - ( .Set => ( SetItem ( #address ( FoundryCheat ) ) SetItem ( #address ( FoundryTest ) ) ) ) - - - .Map - - - .Set - - ... - - - 137122462167341575662000267002353578582749290296 - - - - NUMBER_CELL:Int - - - TIMESTAMP_CELL:Int - - ... - - ... - - - - 1 - - - ( - - #address ( FoundryCheat ) - - - 0 - - - .Map - - - .Map - - - .Map - - - 0 - - ... - - - - #address ( FoundryTest ) - - - maxUInt96 - - - .Map - - - .Map - - - .Map - - - 1 - - ... - ) - - ... - - - ... - - - true - - - - - false - - - false - - ... - - - - false - - - ( _EXPECTEDREASON_CELL:Bytes => b"" ) - - - ( _EXPECTEDDEPTH_CELL:Int => 0 ) - - - - - false - - ... - - - - false - - - false - - ... - - - - false - - - .List - - - false - - - .List - - - - .MockCallCellMap - - - .MockFunctionCellMap - - - - - false - - - false - - - false - - - false - - - false - - - .List - - - - requires ( pow24 CONTINUATION:K - pc: 2995 + pc: 2757 callDepth: 0 statusCode: EVMC_REVERT method: test%AssertTest.test_assert_false() @@ -72,7 +72,7 @@ Node 10: 0 - ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) + ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -310,7 +310,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-FALSE():0 0 - ( .WordStack => ( 614 : ( 327 : ( 1574882301 : .WordStack ) ) ) ) + ( .WordStack => ( 573 : ( 294 : ( 1574882301 : .WordStack ) ) ) ) ( b"" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) diff --git a/src/tests/integration/test-data/show/minimized/AssertTest.test_failing_branch(uint256).expected b/src/tests/integration/test-data/show/minimized/AssertTest.test_failing_branch(uint256).expected index 486d70f14..aeb520427 100644 --- a/src/tests/integration/test-data/show/minimized/AssertTest.test_failing_branch(uint256).expected +++ b/src/tests/integration/test-data/show/minimized/AssertTest.test_failing_branch(uint256).expected @@ -7,13 +7,13 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%AssertTest.setUp() │ -│ (543 steps) +│ (522 steps) ├─ 8 (split) -│ k: JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CON ... -│ pc: 1116 +│ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... +│ pc: 874 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/src/StdInvariant.sol:74:74 +│ src: lib/forge-std/src/StdInvariant.sol:78:78 │ method: test%AssertTest.test_failing_branch(uint256) ┃ ┃ (branch) @@ -22,20 +22,20 @@ ┃ ┃ 100 <=Int KV0_x:Int ┃ │ ┃ ├─ 9 -┃ │ k: JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CON ... -┃ │ pc: 1116 +┃ │ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... +┃ │ pc: 874 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode -┃ │ src: lib/forge-std/src/StdInvariant.sol:74:74 +┃ │ src: lib/forge-std/src/StdInvariant.sol:78:78 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ │ (42 steps) ┃ ├─ 15 (terminal) ┃ │ k: #halt ~> CONTINUATION:K -┃ │ pc: 328 +┃ │ pc: 295 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS -┃ │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 ┃ │ method: test%AssertTest.test_failing_branch(uint256) ┃ │ ┃ ┊ constraint: true @@ -51,17 +51,17 @@ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ~> CON ... - │ pc: 1116 + │ k: JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONT ... + │ pc: 874 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/forge-std/src/StdInvariant.sol:74:74 + │ src: lib/forge-std/src/StdInvariant.sol:78:78 │ method: test%AssertTest.test_failing_branch(uint256) │ │ (66 steps) └─ 16 (leaf, terminal) k: #halt ~> CONTINUATION:K - pc: 2995 + pc: 2757 callDepth: 0 statusCode: EVMC_REVERT method: test%AssertTest.test_failing_branch(uint256) @@ -117,7 +117,7 @@ Node 16: 0 - ( 1124 : ( KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( 882 : ( KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -315,7 +315,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-1-TO-8]: - ( .K => JUMPI 1124 bool2Word ( 100 <=Int ?KV0_x:Int ) + ( .K => JUMPI 882 bool2Word ( 100 <=Int ?KV0_x:Int ) ~> #pc [ JUMPI ] ) ~> #execute ~> _CONTINUATION:K @@ -357,7 +357,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( .WordStack => ( ?KV0_x:Int : ( 327 : ( 1176678741 : .WordStack ) ) ) ) + ( .WordStack => ( ?KV0_x:Int : ( 294 : ( 1176678741 : .WordStack ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -550,7 +550,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-9-TO-15]: - ( JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) + ( JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute => #halt ~> .K ) ~> _CONTINUATION:K @@ -595,7 +595,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( ( KV0_x:Int => 1176678741 ) : ( ( 327 : ( 1176678741 : .WordStack ) ) => .WordStack ) ) + ( ( KV0_x:Int => 1176678741 ) : ( ( 294 : ( 1176678741 : .WordStack ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -788,7 +788,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 rule [BASIC-BLOCK-10-TO-16]: - ( JUMPI 1124 bool2Word ( 100 <=Int KV0_x:Int ) + ( JUMPI 882 bool2Word ( 100 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute => #halt ~> .K ) ~> _CONTINUATION:K @@ -833,7 +833,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-FAILING-BRANCH(UINT256):0 0 - ( ( KV0_x:Int => 1124 ) : ( ( 327 => KV0_x:Int ) : ( ( 1176678741 => 327 ) : ( .WordStack => ( 1176678741 : .WordStack ) ) ) ) ) + ( ( KV0_x:Int => 882 ) : ( ( 294 => KV0_x:Int ) : ( ( 1176678741 => 294 ) : ( .WordStack => ( 1176678741 : .WordStack ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) diff --git a/src/tests/integration/test-data/show/minimized/AssertTest.test_revert_branch(uint256,uint256).expected b/src/tests/integration/test-data/show/minimized/AssertTest.test_revert_branch(uint256,uint256).expected index e937a725b..f16b4545c 100644 --- a/src/tests/integration/test-data/show/minimized/AssertTest.test_revert_branch(uint256,uint256).expected +++ b/src/tests/integration/test-data/show/minimized/AssertTest.test_revert_branch(uint256,uint256).expected @@ -9,11 +9,11 @@ │ │ (549 steps) ├─ 8 (split) -│ k: JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... -│ pc: 1590 +│ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... +│ pc: 1348 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode -│ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 +│ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssertTest.test_revert_branch(uint256,uint256) ┃ ┃ (branch) @@ -22,17 +22,17 @@ ┃ ┃ KV1_y:Int <=Int KV0_x:Int ┃ │ ┃ ├─ 9 -┃ │ k: JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... -┃ │ pc: 1590 +┃ │ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... +┃ │ pc: 1348 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode -┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 +┃ │ src: lib/forge-std/src/StdInvariant.sol:86:86 ┃ │ method: test%AssertTest.test_revert_branch(uint256,uint256) ┃ │ ┃ │ (75 steps) ┃ └─ 15 (leaf, terminal) ┃ k: #halt ~> CONTINUATION:K -┃ pc: 2995 +┃ pc: 2757 ┃ callDepth: 0 ┃ statusCode: EVMC_REVERT ┃ method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -42,20 +42,20 @@ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ... - │ pc: 1590 + │ k: JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ... + │ pc: 1348 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/forge-std/lib/ds-test/src/test.sol:48:62 + │ src: lib/forge-std/src/StdInvariant.sol:86:86 │ method: test%AssertTest.test_revert_branch(uint256,uint256) │ │ (40 steps) └─ 16 (leaf, pending) k: #halt ~> CONTINUATION:K - pc: 328 + pc: 295 callDepth: 0 statusCode: EVMC_SUCCESS - src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + src: lib/forge-std/lib/ds-test/src/test.sol:47:63 method: test%AssertTest.test_revert_branch(uint256,uint256) @@ -358,7 +358,7 @@ Node 15: 0 - ( 1602 : ( KV1_y:Int : ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( 1360 : ( KV1_y:Int : ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" @@ -558,7 +558,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-1-TO-8]: - ( .K => JUMPI 1594 bool2Word ( ?KV1_y:Int <=Int ?KV0_x:Int ) + ( .K => JUMPI 1352 bool2Word ( ?KV1_y:Int <=Int ?KV0_x:Int ) ~> #pc [ JUMPI ] ) ~> #execute ~> _CONTINUATION:K @@ -600,7 +600,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( .WordStack => ( ?KV1_y:Int : ( ?KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) ) ) + ( .WordStack => ( ?KV1_y:Int : ( ?KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -795,7 +795,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-9-TO-15]: - ( JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ( JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute => #halt ~> .K ) ~> _CONTINUATION:K @@ -840,7 +840,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( ( KV1_y:Int => 1602 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 327 => KV0_x:Int ) : ( ( 2349784459 => 327 ) : ( .WordStack => ( 2349784459 : .WordStack ) ) ) ) ) ) + ( ( KV1_y:Int => 1360 ) : ( ( KV0_x:Int => KV1_y:Int ) : ( ( 294 => KV0_x:Int ) : ( ( 2349784459 => 294 ) : ( .WordStack => ( 2349784459 : .WordStack ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"NH{q\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -1035,7 +1035,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 rule [BASIC-BLOCK-10-TO-16]: - ( JUMPI 1594 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) + ( JUMPI 1352 bool2Word ( KV1_y:Int <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute => #halt ~> .K ) ~> _CONTINUATION:K @@ -1080,7 +1080,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-REVERT-BRANCH(UINT256,UINT256):0 0 - ( ( KV1_y:Int => 2349784459 ) : ( ( KV0_x:Int : ( 327 : ( 2349784459 : .WordStack ) ) ) => .WordStack ) ) + ( ( KV1_y:Int => 2349784459 ) : ( ( KV0_x:Int : ( 294 : ( 2349784459 : .WordStack ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" diff --git a/src/tests/integration/test-data/show/node-refutation.expected b/src/tests/integration/test-data/show/node-refutation.expected index 68d42fd19..94f83093a 100644 --- a/src/tests/integration/test-data/show/node-refutation.expected +++ b/src/tests/integration/test-data/show/node-refutation.expected @@ -10,10 +10,10 @@ │ (182 steps) ├─ 5 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 328 +│ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 +│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.setUp() │ │ (1 step) @@ -25,10 +25,10 @@ │ src: test/nested/SimpleNested.t.sol:7:11 │ method: test%AssertTest.test_assert_true_branch(uint256) │ -│ (330 steps) +│ (309 steps) ├─ 8 (split) -│ k: JUMPI 2364 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONTI ... -│ pc: 2354 +│ k: JUMPI 2122 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONTI ... +│ pc: 2112 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssertTest.test_assert_true_branch(uint256) @@ -39,8 +39,8 @@ ┃ ┃ 3 <=Int KV0_x:Int ┃ │ ┃ └─ 9 (leaf, refuted) -┃ k: JUMPI 2364 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONTI ... -┃ pc: 2354 +┃ k: JUMPI 2122 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONTI ... +┃ pc: 2112 ┃ callDepth: 0 ┃ statusCode: STATUSCODE:StatusCode ┃ method: test%AssertTest.test_assert_true_branch(uint256) @@ -50,8 +50,8 @@ ┃ KV0_x:Int #pc [ JUMPI ] ~> #execute ~> CONTI ... - │ pc: 2354 + │ k: JUMPI 2122 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ~> #execute ~> CONTI ... + │ pc: 2112 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%AssertTest.test_assert_true_branch(uint256) @@ -59,28 +59,28 @@ │ (100 steps) ├─ 17 │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 328 + │ pc: 295 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode - │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true_branch(uint256) │ │ (1 step) ├─ 18 │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 328 + │ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true_branch(uint256) │ │ (2 steps) ├─ 19 (terminal) │ k: #halt ~> CONTINUATION:K - │ pc: 328 + │ pc: 295 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/kontrol-cheatcodes/src/KontrolCheats.sol:8:8 + │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 │ method: test%AssertTest.test_assert_true_branch(uint256) │ ┊ constraint: true @@ -569,7 +569,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-TRUE-BRANCH(UINT256):0 rule [BASIC-BLOCK-6-TO-8]: - ( .K => JUMPI 2364 bool2Word ( 3 <=Int KV0_x:Int ) + ( .K => JUMPI 2122 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] ) ~> #execute ~> _CONTINUATION:K @@ -611,7 +611,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-TRUE-BRANCH(UINT256):0 0 - ( .WordStack => ( KV0_x:Int : ( 327 : ( 3267411143 : .WordStack ) ) ) ) + ( .WordStack => ( KV0_x:Int : ( 294 : ( 3267411143 : .WordStack ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" ) @@ -803,7 +803,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-TRUE-BRANCH(UINT256):0 rule [BASIC-BLOCK-10-TO-17]: - ( JUMPI 2364 bool2Word ( 3 <=Int KV0_x:Int ) + ( JUMPI 2122 bool2Word ( 3 <=Int KV0_x:Int ) ~> #pc [ JUMPI ] => #end EVMC_SUCCESS ~> #pc [ STOP ] ) ~> #execute @@ -846,7 +846,7 @@ module SUMMARY-TEST%ASSERTTEST.TEST-ASSERT-TRUE-BRANCH(UINT256):0 0 - ( ( KV0_x:Int => 3267411143 ) : ( ( 327 : ( 3267411143 : .WordStack ) ) => .WordStack ) ) + ( ( KV0_x:Int => 3267411143 ) : ( ( 294 : ( 3267411143 : .WordStack ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" diff --git a/src/tests/integration/test-data/show/split-node.expected b/src/tests/integration/test-data/show/split-node.expected index 1f4309326..e84c00ccc 100644 --- a/src/tests/integration/test-data/show/split-node.expected +++ b/src/tests/integration/test-data/show/split-node.expected @@ -10,10 +10,10 @@ │ (601 steps) ├─ 8 (terminal) │ k: #halt ~> CONTINUATION:K -│ pc: 292 +│ pc: 281 │ callDepth: 0 │ statusCode: EVMC_SUCCESS -│ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 +│ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%PrankTest.setUp() │ │ (1 step) @@ -28,7 +28,7 @@ │ (585 steps) ├─ 11 │ k: CALL 0 #address ( FoundryCheat ) 0 128 36 128 0 ~> #pc [ CALL ] ~> #execute ~> C ... -│ pc: 3272 +│ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -36,7 +36,7 @@ │ (1 step) ├─ 12 (split) │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -│ pc: 3272 +│ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -48,7 +48,7 @@ ┃ │ ┃ └─ 70 (leaf, refuted) ┃ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... -┃ pc: 3272 +┃ pc: 3071 ┃ callDepth: 0 ┃ statusCode: STATUSCODE:StatusCode ┃ method: test%PrankTest.testSymbolicStartPrank(address) @@ -59,7 +59,7 @@ │ ├─ 71 (split) │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - │ pc: 3272 + │ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -71,7 +71,7 @@ ┃ │ ┃ └─ 72 (leaf, refuted) ┃ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - ┃ pc: 3272 + ┃ pc: 3071 ┃ callDepth: 0 ┃ statusCode: STATUSCODE:StatusCode ┃ method: test%PrankTest.testSymbolicStartPrank(address) @@ -82,7 +82,7 @@ │ ├─ 73 (split) │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - │ pc: 3272 + │ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -94,7 +94,7 @@ ┃ │ ┃ └─ 74 (leaf, refuted) ┃ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - ┃ pc: 3272 + ┃ pc: 3071 ┃ callDepth: 0 ┃ statusCode: STATUSCODE:StatusCode ┃ method: test%PrankTest.testSymbolicStartPrank(address) @@ -105,7 +105,7 @@ │ ├─ 75 │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - │ pc: 3272 + │ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -113,7 +113,7 @@ │ (3 steps) ├─ 76 │ k: #loadAccount KV0_addr:Int ~> #setPrank KV0_addr:Int .Account false ~> #cheatcode ... - │ pc: 3272 + │ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -123,7 +123,7 @@ ┃ │ ┃ ├─ 77 ┃ │ k: #accessAccounts #address ( FoundryTest ) ~> #setPrank #address ( FoundryTest ) . ... - ┃ │ pc: 3272 + ┃ │ pc: 3071 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -131,7 +131,7 @@ ┃ │ (239 steps) ┃ ├─ 81 ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> #p ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -139,7 +139,7 @@ ┃ │ (1 step) ┃ ├─ 85 ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall # ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -201,46 +201,44 @@ ┃ │ (548 steps) ┃ ├─ 113 ┃ │ k: CALL 0 #address ( FoundryCheat ) 0 160 4 160 0 ~> #pc [ CALL ] ~> #execute ~> CO ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 117 ┃ │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (102 steps) ┃ ├─ 121 ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 125 ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (2 steps) ┃ ├─ 129 (terminal) ┃ │ k: #halt ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ ┊ constraint: true @@ -255,7 +253,7 @@ ┃ │ ┃ ├─ 78 ┃ │ k: #accessAccounts #address ( FoundryCheat ) ~> #setPrank #address ( FoundryCheat ) ... - ┃ │ pc: 3272 + ┃ │ pc: 3071 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -263,7 +261,7 @@ ┃ │ (241 steps) ┃ ├─ 82 ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> #p ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -271,7 +269,7 @@ ┃ │ (1 step) ┃ ├─ 86 ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall # ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -333,46 +331,44 @@ ┃ │ (549 steps) ┃ ├─ 114 ┃ │ k: CALL 0 #address ( FoundryCheat ) 0 160 4 160 0 ~> #pc [ CALL ] ~> #execute ~> CO ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 118 ┃ │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (102 steps) ┃ ├─ 122 ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 126 ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (2 steps) ┃ ├─ 130 (terminal) ┃ │ k: #halt ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ ┊ constraint: true @@ -387,7 +383,7 @@ ┃ │ ┃ ├─ 79 ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #setPrank 49 ... - ┃ │ pc: 3272 + ┃ │ pc: 3071 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -395,7 +391,7 @@ ┃ │ (241 steps) ┃ ├─ 83 ┃ │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> #p ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -403,7 +399,7 @@ ┃ │ (1 step) ┃ ├─ 87 ┃ │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall 4 ... - ┃ │ pc: 3369 + ┃ │ pc: 3168 ┃ │ callDepth: 0 ┃ │ statusCode: STATUSCODE:StatusCode ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -465,46 +461,44 @@ ┃ │ (549 steps) ┃ ├─ 115 ┃ │ k: CALL 0 #address ( FoundryCheat ) 0 160 4 160 0 ~> #pc [ CALL ] ~> #execute ~> CO ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 119 ┃ │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - ┃ │ pc: 1578 + ┃ │ pc: 2122 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (102 steps) ┃ ├─ 123 ┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (1 step) ┃ ├─ 127 ┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ │ (2 steps) ┃ ├─ 131 (terminal) ┃ │ k: #halt ~> CONTINUATION:K - ┃ │ pc: 292 + ┃ │ pc: 281 ┃ │ callDepth: 0 ┃ │ statusCode: EVMC_SUCCESS - ┃ │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + ┃ │ src: lib/forge-std/src/StdInvariant.sol:61:63 ┃ │ method: test%PrankTest.testSymbolicStartPrank(address) ┃ │ ┃ ┊ constraint: true @@ -519,7 +513,7 @@ │ ├─ 80 │ k: #newAccount KV0_addr:Int ~> #accessAccounts KV0_addr:Int ~> #setPrank KV0_addr:I ... - │ pc: 3272 + │ pc: 3071 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -527,7 +521,7 @@ │ (242 steps) ├─ 84 │ k: STATICCALL 0 491460923342184218035706888008750043977755113263 128 4 128 32 ~> #p ... - │ pc: 3369 + │ pc: 3168 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -535,7 +529,7 @@ │ (1 step) ├─ 88 │ k: #accessAccounts 491460923342184218035706888008750043977755113263 ~> #checkCall K ... - │ pc: 3369 + │ pc: 3168 │ callDepth: 0 │ statusCode: STATUSCODE:StatusCode │ method: test%PrankTest.testSymbolicStartPrank(address) @@ -597,46 +591,44 @@ │ (549 steps) ├─ 116 │ k: CALL 0 #address ( FoundryCheat ) 0 160 4 160 0 ~> #pc [ CALL ] ~> #execute ~> CO ... - │ pc: 1578 + │ pc: 2122 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 │ method: test%PrankTest.testSymbolicStartPrank(address) │ │ (1 step) ├─ 120 │ k: #accessAccounts #address ( FoundryCheat ) ~> #checkCall #address ( FoundryTest ) ... - │ pc: 1578 + │ pc: 2122 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/forge-std/lib/ds-test/src/test.sol:47:47 │ method: test%PrankTest.testSymbolicStartPrank(address) │ │ (102 steps) ├─ 124 │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 292 + │ pc: 281 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%PrankTest.testSymbolicStartPrank(address) │ │ (1 step) ├─ 128 │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K - │ pc: 292 + │ pc: 281 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%PrankTest.testSymbolicStartPrank(address) │ │ (2 steps) ├─ 132 (terminal) │ k: #halt ~> CONTINUATION:K - │ pc: 292 + │ pc: 281 │ callDepth: 0 │ statusCode: EVMC_SUCCESS - │ src: lib/forge-std/lib/ds-test/src/test.sol:47:63 + │ src: lib/forge-std/src/StdInvariant.sol:61:63 │ method: test%PrankTest.testSymbolicStartPrank(address) │ ┊ constraint: @@ -1232,7 +1224,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( .WordStack => ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( .WordStack => ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V" +Bytes #buf ( 32 , KV0_addr:Int ) ) @@ -1490,7 +1482,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V" +Bytes #buf ( 32 , KV0_addr:Int ) @@ -1750,7 +1742,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "startPrank(address)" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V" +Bytes #buf ( 32 , KV0_addr:Int ) @@ -2011,7 +2003,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( #address ( FoundryTest ) : ( ( 291 => #address ( FoundryTest ) ) : ( ( 1757857939 => 291 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) + ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( #address ( FoundryTest ) : ( ( 280 => #address ( FoundryTest ) ) : ( ( 1757857939 => 280 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xa98[\xe1\x02\xac>\xac)t\x83\xddb3\xd6+>\x14\x96" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" ) @@ -2286,7 +2278,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( #address ( FoundryCheat ) : ( ( 291 => #address ( FoundryCheat ) ) : ( ( 1757857939 => 291 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) + ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( #address ( FoundryCheat ) : ( ( 280 => #address ( FoundryCheat ) ) : ( ( 1757857939 => 280 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" ) @@ -2561,7 +2553,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( 491460923342184218035706888008750043977755113263 : ( ( 291 => 491460923342184218035706888008750043977755113263 ) : ( ( 1757857939 => 291 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) + ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( 491460923342184218035706888008750043977755113263 : ( ( 280 => 491460923342184218035706888008750043977755113263 ) : ( ( 1757857939 => 280 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" ) @@ -2837,7 +2829,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( KV0_addr:Int : ( ( 291 => KV0_addr:Int ) : ( ( 1757857939 => 291 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) + ( ( 164 => 132 ) : ( ( selector ( "startPrank(address)" ) => 3610759367 ) : ( ( #address ( FoundryCheat ) => 491460923342184218035706888008750043977755113263 ) : ( KV0_addr:Int : ( ( 280 => KV0_addr:Int ) : ( ( 1757857939 => 280 ) : ( .WordStack => ( 1757857939 : .WordStack ) ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06D}V" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes ( #buf ( 32 , KV0_addr:Int ) => #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) ) @@ -3156,7 +3148,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -3431,7 +3423,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -3706,7 +3698,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -3981,7 +3973,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -4273,7 +4265,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -4396,7 +4388,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) + ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" => b"" ) @@ -4666,7 +4658,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -4789,7 +4781,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) + ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" => b"" ) @@ -5059,7 +5051,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -5182,7 +5174,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) + ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" => b"" ) @@ -5452,7 +5444,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -5596,7 +5588,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) + ( ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) => .WordStack ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) => b"" ) @@ -5888,7 +5880,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -6279,7 +6271,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -6670,7 +6662,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -7061,7 +7053,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -7498,7 +7490,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -7890,7 +7882,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -8282,7 +8274,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -8674,7 +8666,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -9114,7 +9106,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -9509,7 +9501,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -9904,7 +9896,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -10299,7 +10291,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -10739,7 +10731,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -11134,7 +11126,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -11529,7 +11521,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -11924,7 +11916,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -12367,7 +12359,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -12765,7 +12757,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -13163,7 +13155,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -13561,7 +13553,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -14004,7 +13996,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryTest ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+>\x14\x96" @@ -14127,7 +14119,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xa98[\xe1\x02\xac>\xac)t\x83\xddb3\xd6+>\x14\x96" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xa98[\xe1\x02\xac>\xac)t\x83\xddb3\xd6+>\x14\x96\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) @@ -14402,7 +14394,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[\x1d\xd1-" @@ -14525,7 +14517,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) @@ -14800,7 +14792,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" @@ -14923,7 +14915,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) @@ -15198,7 +15190,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( 132 : ( 3610759367 : ( 491460923342184218035706888008750043977755113263 : ( KV0_addr:Int : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd77\xd0\xc7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #range ( #buf ( 32 , KV0_addr:Int ) , 28 , 4 ) @@ -15342,7 +15334,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) + ( ( 3610759367 => 164 ) : ( .WordStack => ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) ) ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes ( #buf ( 32 , KV0_addr:Int ) => #buf ( 32 , KV0_addr:Int ) +Bytes b"\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) @@ -15646,7 +15638,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xa98[\xe1\x02\xac>\xac)t\x83\xddb3\xd6+>\x14\x96\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -15923,7 +15915,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -16200,7 +16192,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -16477,7 +16469,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) ) + ( 164 : ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , KV0_addr:Int ) +Bytes b"\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -16780,7 +16772,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) + ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryTest ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7f\xa98[\xe1\x02\xac>\xac)t\x83\xddb3\xd6+>\x14\x96\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -17058,7 +17050,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) + ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( #address ( FoundryCheat ) : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -17336,7 +17328,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) + ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( 491460923342184218035706888008750043977755113263 : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" @@ -17614,7 +17606,7 @@ module SUMMARY-TEST%PRANKTEST.TESTSYMBOLICSTARTPRANK(ADDRESS):0 0 - ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 291 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) + ( ( 164 => 1757857939 ) : ( ( selector ( "stopPrank()" ) : ( #address ( FoundryCheat ) : ( KV0_addr:Int : ( 280 : ( 1757857939 : .WordStack ) ) ) ) ) => .WordStack ) ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , KV0_addr:Int ) +Bytes b"\x90\xc5\x01;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" diff --git a/src/tests/integration/test-data/src/AllowCalls.t.sol b/src/tests/integration/test-data/src/AllowCalls.t.sol index f45ae6dea..c58b6b1a9 100644 --- a/src/tests/integration/test-data/src/AllowCalls.t.sol +++ b/src/tests/integration/test-data/src/AllowCalls.t.sol @@ -45,7 +45,7 @@ contract AllowChangesTest is Test, KontrolCheats { canChange.changeSlot0(value); } - function testFailAllowCalls_ifNotWhitelisted(uint256 value) public { + function test_Revert_AllowCalls_ifNotWhitelisted(uint256 value) public { bytes memory changeCallData = abi.encodeWithSelector( ValueStore.changeSlot0.selector, value @@ -53,6 +53,7 @@ contract AllowChangesTest is Test, KontrolCheats { kevm.allowCalls(address(canChange), changeCallData); + vm.expectRevert(); canChange.changeSlot1(value); } } \ No newline at end of file diff --git a/src/tests/integration/test_foundry_prove.py b/src/tests/integration/test_foundry_prove.py index 49ff4390c..535af7f05 100644 --- a/src/tests/integration/test_foundry_prove.py +++ b/src/tests/integration/test_foundry_prove.py @@ -1136,28 +1136,18 @@ def run_prover(test_name: str, _reinit: bool, _setup_version: int | None = None) ), ) - test_a = 'ContractBTest.testNumberIs42' - test_b = 'ContractBTest.testFailSubtract43' + test = 'ContractBTest.testNumberIs42' if bug_report is not None: server._populate_bug_report(bug_report) - prove_res = run_prover(test_a, _reinit=True, _setup_version=None) - assert_correct_ids_generted(prove_res, test_a, expected_test_ver=0, expected_setup_ver=0, expect_setup_exists=True) + prove_res = run_prover(test, _reinit=True, _setup_version=None) + assert_correct_ids_generted(prove_res, test, expected_test_ver=0, expected_setup_ver=0, expect_setup_exists=True) - prove_res = run_prover(test_a, _reinit=True, _setup_version=0) - assert_correct_ids_generted(prove_res, test_a, expected_test_ver=1, expected_setup_ver=0, expect_setup_exists=True) - assert_correct_ids_generted(prove_res, test_a, expected_test_ver=1, expected_setup_ver=1, expect_setup_exists=False) + prove_res = run_prover(test, _reinit=True, _setup_version=0) + assert_correct_ids_generted(prove_res, test, expected_test_ver=1, expected_setup_ver=0, expect_setup_exists=True) + assert_correct_ids_generted(prove_res, test, expected_test_ver=1, expected_setup_ver=1, expect_setup_exists=False) - prove_res = run_prover(test_a, _reinit=True, _setup_version=None) - assert_correct_ids_generted(prove_res, test_a, expected_test_ver=2, expected_setup_ver=0, expect_setup_exists=True) - assert_correct_ids_generted(prove_res, test_a, expected_test_ver=2, expected_setup_ver=1, expect_setup_exists=True) - - prove_res = run_prover(test_b, _reinit=True, _setup_version=1) - assert_correct_ids_generted(prove_res, test_b, expected_test_ver=0, expected_setup_ver=0, expect_setup_exists=True) - assert_correct_ids_generted(prove_res, test_b, expected_test_ver=0, expected_setup_ver=1, expect_setup_exists=True) - - prove_res = run_prover(test_b, _reinit=True, _setup_version=None) - assert_correct_ids_generted(prove_res, test_b, expected_test_ver=1, expected_setup_ver=0, expect_setup_exists=True) - assert_correct_ids_generted(prove_res, test_b, expected_test_ver=1, expected_setup_ver=1, expect_setup_exists=True) - assert_correct_ids_generted(prove_res, test_b, expected_test_ver=1, expected_setup_ver=2, expect_setup_exists=True) + prove_res = run_prover(test, _reinit=True, _setup_version=None) + assert_correct_ids_generted(prove_res, test, expected_test_ver=2, expected_setup_ver=0, expect_setup_exists=True) + assert_correct_ids_generted(prove_res, test, expected_test_ver=2, expected_setup_ver=1, expect_setup_exists=True) diff --git a/src/tests/unit/test_get_test_id.py b/src/tests/unit/test_get_test_id.py index 8a7dc98d1..29a1a7f17 100644 --- a/src/tests/unit/test_get_test_id.py +++ b/src/tests/unit/test_get_test_id.py @@ -17,7 +17,7 @@ def mock_listdir(_f: Foundry) -> list[str]: 'test%AssertTest.checkFail_assert_false():0', 'test%AssertTest.test_assert_false():0', 'test%AssertTest.test_assert_true():0', - 'test%AssertTest.testFail_assert_true():0', + 'test%AssertTest.test_Revert_assert_true():0', 'test%AssertTest.setUp():0', 'test%AssertTest.setUp():1', ] @@ -28,7 +28,7 @@ def mock_all_tests() -> list[str]: 'test%AssertTest.checkFail_assert_false()', 'test%AssertTest.test_assert_false()', 'test%AssertTest.test_assert_true()', - 'test%AssertTest.testFail_assert_true()', + 'test%AssertTest.test_Revert_assert_true()', ] From c846ae3c0c7f5426633e949df18f297c350657c8 Mon Sep 17 00:00:00 2001 From: Andrei <16517508+anvacaru@users.noreply.github.com> Date: Thu, 3 Jul 2025 16:19:56 +0300 Subject: [PATCH 3/4] clean-up --- src/kontrol/prove.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kontrol/prove.py b/src/kontrol/prove.py index 8239a5b5c..953c5a71c 100644 --- a/src/kontrol/prove.py +++ b/src/kontrol/prove.py @@ -810,9 +810,9 @@ def _update_cterm_from_node(cterm: CTerm, node: KCFG.Node, config_type: ConfigTy if config_type == ConfigType.TEST_CONFIG: cell_names = [ 'ACCOUNTS_CELL', - 'BLOCK_NUMBER', - 'BLOCK_TIMESTAMP', - 'BLOCK_BASEFEE', + 'NUMBER_CELL', + 'TIMESTAMP_CELL', + 'BASEFEE_CEL', 'CHAINID_CELL', 'COINBASE_CELL', 'PREVCALLER_CELL', From b13dc89d779229c252ab1eefc0a09a3fb6c6d942 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20V=C4=83caru?= <16517508+anvacaru@users.noreply.github.com> Date: Thu, 3 Jul 2025 16:44:34 +0300 Subject: [PATCH 4/4] Update src/kontrol/prove.py Co-authored-by: Palina --- src/kontrol/prove.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kontrol/prove.py b/src/kontrol/prove.py index 953c5a71c..c38f4c5d5 100644 --- a/src/kontrol/prove.py +++ b/src/kontrol/prove.py @@ -812,7 +812,7 @@ def _update_cterm_from_node(cterm: CTerm, node: KCFG.Node, config_type: ConfigTy 'ACCOUNTS_CELL', 'NUMBER_CELL', 'TIMESTAMP_CELL', - 'BASEFEE_CEL', + 'BASEFEE_CELL', 'CHAINID_CELL', 'COINBASE_CELL', 'PREVCALLER_CELL',