Last active
May 31, 2018 02:51
-
-
Save zone117x/3640bbaad2360c3ddd607fd364eec8da to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "contracts": { | |
| "TestContracts\/ExampleContract.sol": { | |
| "ExampleContract": { | |
| "abi": [ | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "val", | |
| "type": "string" | |
| } | |
| ], | |
| "name": "echoString", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "string" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "p1", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "p2", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "p3", | |
| "type": "string" | |
| } | |
| ], | |
| "name": "echoMultipleDynamic", | |
| "outputs": [ | |
| { | |
| "name": "r1", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "r2", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "r3", | |
| "type": "string" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "balances", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "last", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "_num", | |
| "type": "int24" | |
| } | |
| ], | |
| "name": "echoInt24", | |
| "outputs": [ | |
| { | |
| "name": "_result", | |
| "type": "int24" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "enabledThing", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| ], | |
| "name": "givenName", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "string" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "view", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "p1", | |
| "type": "bool" | |
| }, | |
| { | |
| "name": "p2", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "p3", | |
| "type": "int56" | |
| }, | |
| { | |
| "name": "p4", | |
| "type": "address[]" | |
| }, | |
| { | |
| "name": "p5", | |
| "type": "uint8" | |
| }, | |
| { | |
| "name": "p6", | |
| "type": "uint64[3]" | |
| } | |
| ], | |
| "name": "boat", | |
| "outputs": [ | |
| { | |
| "name": "r1", | |
| "type": "bool" | |
| }, | |
| { | |
| "name": "r2", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "r3", | |
| "type": "int56" | |
| }, | |
| { | |
| "name": "r4", | |
| "type": "address[]" | |
| }, | |
| { | |
| "name": "r5", | |
| "type": "uint8" | |
| }, | |
| { | |
| "name": "r6", | |
| "type": "uint64[3]" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "val", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "echoAddress", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "address" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| ], | |
| "name": "getArrayDynamic", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "int16[]" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": true, | |
| "inputs": [ | |
| { | |
| "name": "_num", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "myFunc", | |
| "outputs": [ | |
| { | |
| "name": "isNine", | |
| "type": "bool" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "pure", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "input", | |
| "type": "uint24[]" | |
| } | |
| ], | |
| "name": "echoArrayDynamic", | |
| "outputs": [ | |
| { | |
| "name": "result", | |
| "type": "uint24[]" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "input", | |
| "type": "uint24[5]" | |
| } | |
| ], | |
| "name": "echoArrayStatic", | |
| "outputs": [ | |
| { | |
| "name": "result", | |
| "type": "uint24[5]" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| ], | |
| "name": "getArrayStatic", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "int16[4]" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "p1", | |
| "type": "uint32" | |
| }, | |
| { | |
| "name": "p2", | |
| "type": "bool" | |
| }, | |
| { | |
| "name": "p3", | |
| "type": "address" | |
| } | |
| ], | |
| "name": "echoMultipleStatic", | |
| "outputs": [ | |
| { | |
| "name": "r1", | |
| "type": "uint32" | |
| }, | |
| { | |
| "name": "r2", | |
| "type": "bool" | |
| }, | |
| { | |
| "name": "r3", | |
| "type": "address" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| ], | |
| "name": "noopFunc", | |
| "outputs": [ | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "constant": false, | |
| "inputs": [ | |
| { | |
| "name": "addr", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "num", | |
| "type": "uint256" | |
| }, | |
| { | |
| "name": "str", | |
| "type": "string" | |
| } | |
| ], | |
| "name": "echoMany", | |
| "outputs": [ | |
| { | |
| "name": "", | |
| "type": "address" | |
| }, | |
| { | |
| "name": "", | |
| "type": "uint256" | |
| }, | |
| { | |
| "name": "", | |
| "type": "string" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "function" | |
| }, | |
| { | |
| "inputs": [ | |
| { | |
| "name": "_name", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "_enableThing", | |
| "type": "bool" | |
| }, | |
| { | |
| "name": "_last", | |
| "type": "uint256" | |
| } | |
| ], | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "constructor" | |
| }, | |
| { | |
| "payable": false, | |
| "stateMutability": "nonpayable", | |
| "type": "fallback" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| { | |
| "indexed": true, | |
| "name": "_addr", | |
| "type": "address" | |
| }, | |
| { | |
| "indexed": true, | |
| "name": "_id", | |
| "type": "uint64" | |
| }, | |
| { | |
| "indexed": false, | |
| "name": "_val", | |
| "type": "uint256" | |
| } | |
| ], | |
| "name": "TestEvent", | |
| "type": "event" | |
| }, | |
| { | |
| "anonymous": false, | |
| "inputs": [ | |
| ], | |
| "name": "EmptyEvent", | |
| "type": "event" | |
| } | |
| ], | |
| "devdoc": { | |
| "author": "Matthew Little\r", | |
| "methods": { | |
| "myFunc(uint256)": { | |
| "author": "Unknown author\r", | |
| "details": "Hi dev\r", | |
| "params": { | |
| "_num": "What number\r" | |
| }, | |
| "return": "true if _num is 9\r" | |
| } | |
| }, | |
| "title": "An example contract title\r" | |
| }, | |
| "evm": { | |
| "assembly": " \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n mstore(0x40, 0x80)\n \/* \"TestContracts\/ExampleContract.sol\":577:723 *\/\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_1\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\ntag_1:\n \/* \"TestContracts\/ExampleContract.sol\":577:723 *\/\n pop\n mload(0x40)\n sub(codesize, bytecodeSize)\n dup1\n bytecodeSize\n dup4\n codecopy\n dup2\n add\n dup1\n 0x40\n mstore\n dup2\n add\n swap1\n dup1\n dup1\n mload\n dup3\n add\n swap3\n swap2\n swap1\n 0x20\n add\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n \/* \"TestContracts\/ExampleContract.sol\":661:666 *\/\n dup3\n \/* \"TestContracts\/ExampleContract.sol\":649:658 *\/\n 0x1\n \/* \"TestContracts\/ExampleContract.sol\":649:666 *\/\n swap1\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n tag_4\n swap3\n swap2\n swap1\n jump\t\/\/ in(tag_5)\ntag_4:\n pop\n \/* \"TestContracts\/ExampleContract.sol\":686:698 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":671:683 *\/\n 0x2\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":671:698 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xff\n mul\n not\n and\n swap1\n dup4\n iszero\n iszero\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":710:715 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":703:707 *\/\n 0x3\n \/* \"TestContracts\/ExampleContract.sol\":703:715 *\/\n dup2\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":577:723 *\/\n pop\n pop\n pop\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n jump(tag_6)\ntag_5:\n dup3\n dup1\n sload\n 0x1\n dup2\n 0x1\n and\n iszero\n 0x100\n mul\n sub\n and\n 0x2\n swap1\n div\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x1f\n add\n 0x20\n swap1\n div\n dup2\n add\n swap3\n dup3\n 0x1f\n lt\n tag_8\n jumpi\n dup1\n mload\n not(0xff)\n and\n dup4\n dup1\n add\n or\n dup6\n sstore\n jump(tag_7)\ntag_8:\n dup3\n dup1\n add\n 0x1\n add\n dup6\n sstore\n dup3\n iszero\n tag_7\n jumpi\n swap2\n dup3\n add\ntag_9:\n dup3\n dup2\n gt\n iszero\n tag_10\n jumpi\n dup3\n mload\n dup3\n sstore\n swap2\n 0x20\n add\n swap2\n swap1\n 0x1\n add\n swap1\n jump(tag_9)\ntag_10:\ntag_7:\n pop\n swap1\n pop\n tag_11\n swap2\n swap1\n jump\t\/\/ in(tag_12)\ntag_11:\n pop\n swap1\n jump\t\/\/ out\ntag_12:\n tag_13\n swap2\n swap1\ntag_14:\n dup1\n dup3\n gt\n iszero\n tag_15\n jumpi\n 0x0\n dup2\n 0x0\n swap1\n sstore\n pop\n 0x1\n add\n jump(tag_14)\ntag_15:\n pop\n swap1\n jump\ntag_13:\n swap1\n jump\t\/\/ out\ntag_6:\n dataSize(sub_0)\n dup1\n dataOffset(sub_0)\n 0x0\n codecopy\n 0x0\n return\nstop\n\nsub_0: assembly {\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n mstore(0x40, 0x80)\n jumpi(tag_1, lt(calldatasize, 0x4))\n calldataload(0x0)\n 0x100000000000000000000000000000000000000000000000000000000\n swap1\n div\n 0xffffffff\n and\n dup1\n 0xd7e2fce\n eq\n tag_2\n jumpi\n dup1\n 0x14d6b8fa\n eq\n tag_3\n jumpi\n dup1\n 0x27e235e3\n eq\n tag_4\n jumpi\n dup1\n 0x47799da8\n eq\n tag_5\n jumpi\n dup1\n 0x4ebbf8fa\n eq\n tag_6\n jumpi\n dup1\n 0x6b2759c1\n eq\n tag_7\n jumpi\n dup1\n 0x7853512c\n eq\n tag_8\n jumpi\n dup1\n 0x7a4a328f\n eq\n tag_9\n jumpi\n dup1\n 0x82ac4d4f\n eq\n tag_10\n jumpi\n dup1\n 0x9c8d5497\n eq\n tag_11\n jumpi\n dup1\n 0xa9bf5633\n eq\n tag_12\n jumpi\n dup1\n 0xb44f48ae\n eq\n tag_13\n jumpi\n dup1\n 0xc31f5dc7\n eq\n tag_14\n jumpi\n dup1\n 0xc51a23a0\n eq\n tag_15\n jumpi\n dup1\n 0xc6af2aa6\n eq\n tag_16\n jumpi\n dup1\n 0xd4743ced\n eq\n tag_17\n jumpi\n dup1\n 0xebdb22cb\n eq\n tag_18\n jumpi\n tag_1:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_19\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_19:\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n pop\n stop\n \/* \"TestContracts\/ExampleContract.sol\":2102:2178 *\/\n tag_2:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_22\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_22:\n \/* \"TestContracts\/ExampleContract.sol\":2102:2178 *\/\n pop\n tag_23\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_24)\n tag_23:\n mload(0x40)\n dup1\n dup1\n 0x20\n add\n dup3\n dup2\n sub\n dup3\n mstore\n dup4\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_25:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_26\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_25)\n tag_26:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2102:2178 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_28\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_28:\n pop\n swap3\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n tag_3:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_29\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_29:\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n pop\n tag_30\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_31)\n tag_30:\n mload(0x40)\n dup1\n dup1\n 0x20\n add\n dup1\n 0x20\n add\n dup1\n 0x20\n add\n dup5\n dup2\n sub\n dup5\n mstore\n dup8\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_32:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_33\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_32)\n tag_33:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_35\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_35:\n pop\n dup5\n dup2\n sub\n dup4\n mstore\n dup7\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_36:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_37\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_36)\n tag_37:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_39\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_39:\n pop\n dup5\n dup2\n sub\n dup3\n mstore\n dup6\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_40:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_41\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_40)\n tag_41:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_43\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_43:\n pop\n swap7\n pop\n pop\n pop\n pop\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":276:320 *\/\n tag_4:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_44\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_44:\n \/* \"TestContracts\/ExampleContract.sol\":276:320 *\/\n pop\n tag_45\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_46)\n tag_45:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":516:535 *\/\n tag_5:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_47\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_47:\n \/* \"TestContracts\/ExampleContract.sol\":516:535 *\/\n pop\n tag_48\n jump(tag_49)\n tag_48:\n mload(0x40)\n dup1\n dup3\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":2407:2499 *\/\n tag_6:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_50\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_50:\n \/* \"TestContracts\/ExampleContract.sol\":2407:2499 *\/\n pop\n tag_51\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0x2\n signextend\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_52)\n tag_51:\n mload(0x40)\n dup1\n dup3\n 0x2\n signextend\n 0x2\n signextend\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":488:512 *\/\n tag_7:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_53\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_53:\n \/* \"TestContracts\/ExampleContract.sol\":488:512 *\/\n pop\n tag_54\n jump(tag_55)\n tag_54:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":461:484 *\/\n tag_8:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_56\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_56:\n \/* \"TestContracts\/ExampleContract.sol\":461:484 *\/\n pop\n tag_57\n jump(tag_58)\n tag_57:\n mload(0x40)\n dup1\n dup1\n 0x20\n add\n dup3\n dup2\n sub\n dup3\n mstore\n dup4\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_59:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_60\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_59)\n tag_60:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":461:484 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_62\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_62:\n pop\n swap3\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n tag_9:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_63\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_63:\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n pop\n tag_64\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n iszero\n iszero\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n dup1\n calldataload\n 0x6\n signextend\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x20\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n 0x20\n mul\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n dup1\n calldataload\n 0xff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n 0x60\n add\n swap1\n 0x3\n dup1\n 0x20\n mul\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap3\n swap2\n swap1\n dup3\n mul(0x20, 0x3)\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_65)\n tag_64:\n mload(0x40)\n dup1\n dup8\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n dup1\n 0x20\n add\n dup7\n 0x6\n signextend\n 0x6\n signextend\n dup2\n mstore\n 0x20\n add\n dup1\n 0x20\n add\n dup6\n 0xff\n and\n 0xff\n and\n dup2\n mstore\n 0x20\n add\n dup5\n mul(0x20, 0x3)\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_66:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_67\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_66)\n tag_67:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n dup4\n dup2\n sub\n dup4\n mstore\n dup9\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_69:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_70\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_69)\n tag_70:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_72\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_72:\n pop\n dup4\n dup2\n sub\n dup3\n mstore\n dup7\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n 0x20\n mul\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_73:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_74\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_73)\n tag_74:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n swap9\n pop\n pop\n pop\n pop\n pop\n pop\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":2183:2262 *\/\n tag_10:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_76\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_76:\n \/* \"TestContracts\/ExampleContract.sol\":2183:2262 *\/\n pop\n tag_77\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_78)\n tag_77:\n mload(0x40)\n dup1\n dup3\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":886:1063 *\/\n tag_11:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_79\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_79:\n \/* \"TestContracts\/ExampleContract.sol\":886:1063 *\/\n pop\n tag_80\n jump(tag_81)\n tag_80:\n mload(0x40)\n dup1\n dup1\n 0x20\n add\n dup3\n dup2\n sub\n dup3\n mstore\n dup4\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n 0x20\n mul\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_82:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_83\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_82)\n tag_83:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":886:1063 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n swap3\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1996:2097 *\/\n tag_12:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_85\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_85:\n \/* \"TestContracts\/ExampleContract.sol\":1996:2097 *\/\n pop\n tag_86\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_87)\n tag_86:\n mload(0x40)\n dup1\n dup3\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1071:1170 *\/\n tag_13:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_88\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_88:\n \/* \"TestContracts\/ExampleContract.sol\":1071:1170 *\/\n pop\n tag_89\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x20\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n 0x20\n mul\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_90)\n tag_89:\n mload(0x40)\n dup1\n dup1\n 0x20\n add\n dup3\n dup2\n sub\n dup3\n mstore\n dup4\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n 0x20\n mul\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_91:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_92\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_91)\n tag_92:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1071:1170 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n swap3\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1178:1278 *\/\n tag_14:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_94\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_94:\n \/* \"TestContracts\/ExampleContract.sol\":1178:1278 *\/\n pop\n tag_95\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n 0xa0\n add\n swap1\n 0x5\n dup1\n 0x20\n mul\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap3\n swap2\n swap1\n dup3\n mul(0x20, 0x5)\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_96)\n tag_95:\n mload(0x40)\n dup1\n dup3\n mul(0x20, 0x5)\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_97:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_98\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_97)\n tag_98:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1178:1278 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":728:881 *\/\n tag_15:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_100\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_100:\n \/* \"TestContracts\/ExampleContract.sol\":728:881 *\/\n pop\n tag_101\n jump(tag_102)\n tag_101:\n mload(0x40)\n dup1\n dup3\n mul(0x20, 0x4)\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_103:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_104\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_103)\n tag_104:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":728:881 *\/\n pop\n pop\n pop\n swap1\n pop\n add\n swap2\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":1286:1432 *\/\n tag_16:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_106\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_106:\n \/* \"TestContracts\/ExampleContract.sol\":1286:1432 *\/\n pop\n tag_107\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n iszero\n iszero\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n pop\n pop\n pop\n jump(tag_108)\n tag_107:\n mload(0x40)\n dup1\n dup5\n 0xffffffff\n and\n 0xffffffff\n and\n dup2\n mstore\n 0x20\n add\n dup4\n iszero\n iszero\n iszero\n iszero\n dup2\n mstore\n 0x20\n add\n dup3\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n swap4\n pop\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":2507:2552 *\/\n tag_17:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_109\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_109:\n \/* \"TestContracts\/ExampleContract.sol\":2507:2552 *\/\n pop\n tag_110\n jump(tag_111)\n tag_110:\n stop\n \/* \"TestContracts\/ExampleContract.sol\":2267:2399 *\/\n tag_18:\n callvalue\n \/* \"--CODEGEN--\":8:17 *\/\n dup1\n \/* \"--CODEGEN--\":5:7 *\/\n iszero\n tag_112\n jumpi\n \/* \"--CODEGEN--\":30:31 *\/\n 0x0\n \/* \"--CODEGEN--\":27:28 *\/\n dup1\n \/* \"--CODEGEN--\":20:32 *\/\n revert\n \/* \"--CODEGEN--\":5:7 *\/\n tag_112:\n \/* \"TestContracts\/ExampleContract.sol\":2267:2399 *\/\n pop\n tag_113\n 0x4\n dup1\n calldatasize\n sub\n dup2\n add\n swap1\n dup1\n dup1\n calldataload\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n swap3\n swap2\n swap1\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup3\n add\n dup1\n calldataload\n swap1\n 0x20\n add\n swap1\n dup1\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap4\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup4\n dup4\n dup1\n dup3\n dup5\n calldatacopy\n dup3\n add\n swap2\n pop\n pop\n pop\n pop\n pop\n pop\n swap2\n swap3\n swap2\n swap3\n swap1\n pop\n pop\n pop\n jump(tag_114)\n tag_113:\n mload(0x40)\n dup1\n dup5\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n 0xffffffffffffffffffffffffffffffffffffffff\n and\n dup2\n mstore\n 0x20\n add\n dup4\n dup2\n mstore\n 0x20\n add\n dup1\n 0x20\n add\n dup3\n dup2\n sub\n dup3\n mstore\n dup4\n dup2\n dup2\n mload\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n dup1\n mload\n swap1\n 0x20\n add\n swap1\n dup1\n dup4\n dup4\n \/* \"--CODEGEN--\":23:24 *\/\n 0x0\n \/* \"--CODEGEN--\":8:108 *\/\n tag_115:\n \/* \"--CODEGEN--\":33:36 *\/\n dup4\n \/* \"--CODEGEN--\":30:31 *\/\n dup2\n \/* \"--CODEGEN--\":27:37 *\/\n lt\n \/* \"--CODEGEN--\":8:108 *\/\n iszero\n tag_116\n jumpi\n \/* \"--CODEGEN--\":99:100 *\/\n dup1\n \/* \"--CODEGEN--\":94:97 *\/\n dup3\n \/* \"--CODEGEN--\":90:101 *\/\n add\n \/* \"--CODEGEN--\":84:102 *\/\n mload\n \/* \"--CODEGEN--\":80:81 *\/\n dup2\n \/* \"--CODEGEN--\":75:78 *\/\n dup5\n \/* \"--CODEGEN--\":71:82 *\/\n add\n \/* \"--CODEGEN--\":64:103 *\/\n mstore\n \/* \"--CODEGEN--\":52:54 *\/\n 0x20\n \/* \"--CODEGEN--\":49:50 *\/\n dup2\n \/* \"--CODEGEN--\":45:55 *\/\n add\n \/* \"--CODEGEN--\":40:55 *\/\n swap1\n pop\n \/* \"--CODEGEN--\":8:108 *\/\n jump(tag_115)\n tag_116:\n \/* \"--CODEGEN--\":12:26 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2267:2399 *\/\n pop\n pop\n pop\n swap1\n pop\n swap1\n dup2\n add\n swap1\n 0x1f\n and\n dup1\n iszero\n tag_118\n jumpi\n dup1\n dup3\n sub\n dup1\n mload\n 0x1\n dup4\n 0x20\n sub\n 0x100\n exp\n sub\n not\n and\n dup2\n mstore\n 0x20\n add\n swap2\n pop\n tag_118:\n pop\n swap5\n pop\n pop\n pop\n pop\n pop\n mload(0x40)\n dup1\n swap2\n sub\n swap1\n return\n \/* \"TestContracts\/ExampleContract.sol\":2102:2178 *\/\n tag_24:\n \/* \"TestContracts\/ExampleContract.sol\":2150:2156 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":2170:2173 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":2163:2173 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2102:2178 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n tag_31:\n \/* \"TestContracts\/ExampleContract.sol\":1518:1527 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":1529:1538 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":1540:1549 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":1570:1572 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1574:1576 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1578:1580 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1562:1581 *\/\n swap3\n pop\n swap3\n pop\n swap3\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1440:1589 *\/\n swap4\n pop\n swap4\n pop\n swap4\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":276:320 *\/\n tag_46:\n mstore(0x20, 0x0)\n dup1\n 0x0\n mstore\n keccak256(0x0, 0x40)\n 0x0\n swap2\n pop\n swap1\n pop\n sload\n dup2\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":516:535 *\/\n tag_49:\n sload(0x3)\n dup2\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":2407:2499 *\/\n tag_52:\n \/* \"TestContracts\/ExampleContract.sol\":2454:2467 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":2487:2491 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":2480:2491 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2407:2499 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":488:512 *\/\n tag_55:\n 0x2\n 0x0\n swap1\n sload\n swap1\n 0x100\n exp\n swap1\n div\n 0xff\n and\n dup2\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":461:484 *\/\n tag_58:\n 0x1\n dup1\n sload\n 0x1\n dup2\n 0x1\n and\n iszero\n 0x100\n mul\n sub\n and\n 0x2\n swap1\n div\n dup1\n 0x1f\n add\n 0x20\n dup1\n swap2\n div\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup3\n dup1\n sload\n 0x1\n dup2\n 0x1\n and\n iszero\n 0x100\n mul\n sub\n and\n 0x2\n swap1\n div\n dup1\n iszero\n tag_122\n jumpi\n dup1\n 0x1f\n lt\n tag_123\n jumpi\n 0x100\n dup1\n dup4\n sload\n div\n mul\n dup4\n mstore\n swap2\n 0x20\n add\n swap2\n jump(tag_122)\n tag_123:\n dup3\n add\n swap2\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n tag_124:\n dup2\n sload\n dup2\n mstore\n swap1\n 0x1\n add\n swap1\n 0x20\n add\n dup1\n dup4\n gt\n tag_124\n jumpi\n dup3\n swap1\n sub\n 0x1f\n and\n dup3\n add\n swap2\n tag_122:\n pop\n pop\n pop\n pop\n pop\n dup2\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n tag_65:\n \/* \"TestContracts\/ExampleContract.sol\":1704:1711 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":1713:1722 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":1724:1732 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":1734:1746 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":1748:1756 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":1758:1770 *\/\n tag_125\n jump\t\/\/ in(tag_126)\n tag_125:\n \/* \"TestContracts\/ExampleContract.sol\":1795:1797 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1799:1801 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1803:1805 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1807:1809 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1811:1813 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1815:1817 *\/\n dup12\n \/* \"TestContracts\/ExampleContract.sol\":1787:1818 *\/\n swap6\n pop\n swap6\n pop\n swap6\n pop\n swap6\n pop\n swap6\n pop\n swap6\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1597:1826 *\/\n swap7\n pop\n swap7\n pop\n swap7\n pop\n swap7\n pop\n swap7\n pop\n swap7\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":2183:2262 *\/\n tag_78:\n \/* \"TestContracts\/ExampleContract.sol\":2233:2240 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":2254:2257 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":2247:2257 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2183:2262 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":886:1063 *\/\n tag_81:\n \/* \"TestContracts\/ExampleContract.sol\":929:936 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":943:954 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":978:979 *\/\n 0x4\n \/* \"TestContracts\/ExampleContract.sol\":965:968 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":965:979 *\/\n dup2\n tag_130\n swap2\n swap1\n jump\t\/\/ in(tag_131)\n tag_130:\n pop\n \/* \"TestContracts\/ExampleContract.sol\":993:994 *\/\n 0x1\n \/* \"TestContracts\/ExampleContract.sol\":984:987 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":988:989 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":984:990 *\/\n dup2\n sload\n dup2\n lt\n iszero\n iszero\n tag_132\n jumpi\n invalid\n tag_132:\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":984:994 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1008:1010 *\/\n 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe\n \/* \"TestContracts\/ExampleContract.sol\":999:1002 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":1003:1004 *\/\n 0x1\n \/* \"TestContracts\/ExampleContract.sol\":999:1005 *\/\n dup2\n sload\n dup2\n lt\n iszero\n iszero\n tag_134\n jumpi\n invalid\n tag_134:\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":999:1010 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1024:1026 *\/\n 0x1d\n \/* \"TestContracts\/ExampleContract.sol\":1015:1018 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":1019:1020 *\/\n 0x2\n \/* \"TestContracts\/ExampleContract.sol\":1015:1021 *\/\n dup2\n sload\n dup2\n lt\n iszero\n iszero\n tag_136\n jumpi\n invalid\n tag_136:\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":1015:1026 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1040:1043 *\/\n 0x18f\n \/* \"TestContracts\/ExampleContract.sol\":1031:1034 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":1035:1036 *\/\n 0x3\n \/* \"TestContracts\/ExampleContract.sol\":1031:1037 *\/\n dup2\n sload\n dup2\n lt\n iszero\n iszero\n tag_138\n jumpi\n invalid\n tag_138:\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":1031:1043 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1055:1058 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":1048:1058 *\/\n dup1\n sload\n dup1\n 0x20\n mul\n 0x20\n add\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap3\n swap2\n swap1\n dup2\n dup2\n mstore\n 0x20\n add\n dup3\n dup1\n sload\n dup1\n iszero\n tag_140\n jumpi\n 0x20\n mul\n dup3\n add\n swap2\n swap1\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap1\n 0x0\n swap1\n tag_141:\n dup3\n dup3\n swap1\n sload\n swap1\n 0x100\n exp\n swap1\n div\n 0x1\n signextend\n 0x1\n signextend\n dup2\n mstore\n 0x20\n add\n swap1\n 0x2\n add\n swap1\n 0x20\n dup3\n 0x1\n add\n div\n swap3\n dup4\n add\n swap3\n 0x1\n sub\n dup3\n mul\n swap2\n pop\n dup1\n dup5\n gt\n tag_141\n jumpi\n swap1\n pop\n tag_140:\n pop\n pop\n pop\n pop\n pop\n swap2\n pop\n \/* \"TestContracts\/ExampleContract.sol\":886:1063 *\/\n pop\n swap1\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1996:2097 *\/\n tag_87:\n \/* \"TestContracts\/ExampleContract.sol\":2049:2060 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":2088:2089 *\/\n 0x9\n \/* \"TestContracts\/ExampleContract.sol\":2080:2084 *\/\n dup3\n \/* \"TestContracts\/ExampleContract.sol\":2080:2089 *\/\n eq\n \/* \"TestContracts\/ExampleContract.sol\":2073:2089 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1996:2097 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1071:1170 *\/\n tag_90:\n \/* \"TestContracts\/ExampleContract.sol\":1122:1137 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":1157:1162 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":1150:1162 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1071:1170 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1178:1278 *\/\n tag_96:\n \/* \"TestContracts\/ExampleContract.sol\":1229:1245 *\/\n tag_144\n jump\t\/\/ in(tag_145)\n tag_144:\n \/* \"TestContracts\/ExampleContract.sol\":1265:1270 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":1258:1270 *\/\n swap1\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1178:1278 *\/\n swap2\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":728:881 *\/\n tag_102:\n \/* \"TestContracts\/ExampleContract.sol\":770:778 *\/\n tag_147\n jump\t\/\/ in(tag_148)\n tag_147:\n \/* \"TestContracts\/ExampleContract.sol\":785:797 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":811:812 *\/\n 0x1\n \/* \"TestContracts\/ExampleContract.sol\":802:805 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":806:807 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":802:808 *\/\n 0x4\n dup2\n lt\n iszero\n iszero\n tag_150\n jumpi\n invalid\n tag_150:\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":802:812 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":826:828 *\/\n 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe\n \/* \"TestContracts\/ExampleContract.sol\":817:820 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":821:822 *\/\n 0x1\n \/* \"TestContracts\/ExampleContract.sol\":817:823 *\/\n 0x4\n dup2\n lt\n iszero\n iszero\n tag_152\n jumpi\n invalid\n tag_152:\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":817:828 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":842:844 *\/\n 0x1d\n \/* \"TestContracts\/ExampleContract.sol\":833:836 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":837:838 *\/\n 0x2\n \/* \"TestContracts\/ExampleContract.sol\":833:839 *\/\n 0x4\n dup2\n lt\n iszero\n iszero\n tag_154\n jumpi\n invalid\n tag_154:\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":833:844 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":858:861 *\/\n 0x18f\n \/* \"TestContracts\/ExampleContract.sol\":849:852 *\/\n dup2\n \/* \"TestContracts\/ExampleContract.sol\":853:854 *\/\n 0x3\n \/* \"TestContracts\/ExampleContract.sol\":849:855 *\/\n 0x4\n dup2\n lt\n iszero\n iszero\n tag_156\n jumpi\n invalid\n tag_156:\n 0x10\n swap2\n dup3\n dup3\n div\n add\n swap2\n swap1\n mod\n 0x2\n mul\n \/* \"TestContracts\/ExampleContract.sol\":849:861 *\/\n 0x100\n exp\n dup2\n sload\n dup2\n 0xffff\n mul\n not\n and\n swap1\n dup4\n 0x1\n signextend\n 0xffff\n and\n mul\n or\n swap1\n sstore\n pop\n \/* \"TestContracts\/ExampleContract.sol\":873:876 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":866:876 *\/\n 0x4\n dup1\n 0x20\n mul\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n swap3\n swap2\n swap1\n dup3\n 0x4\n dup1\n iszero\n tag_158\n jumpi\n 0x20\n mul\n dup3\n add\n swap2\n 0x0\n swap1\n tag_159:\n dup3\n dup3\n swap1\n sload\n swap1\n 0x100\n exp\n swap1\n div\n 0x1\n signextend\n 0x1\n signextend\n dup2\n mstore\n 0x20\n add\n swap1\n 0x2\n add\n swap1\n 0x20\n dup3\n 0x1\n add\n div\n swap3\n dup4\n add\n swap3\n 0x1\n sub\n dup3\n mul\n swap2\n pop\n dup1\n dup5\n gt\n tag_159\n jumpi\n swap1\n pop\n tag_158:\n pop\n pop\n pop\n pop\n pop\n swap2\n pop\n \/* \"TestContracts\/ExampleContract.sol\":728:881 *\/\n pop\n swap1\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":1286:1432 *\/\n tag_108:\n \/* \"TestContracts\/ExampleContract.sol\":1362:1371 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":1373:1380 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":1382:1392 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":1413:1415 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1417:1419 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1421:1423 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":1405:1424 *\/\n swap3\n pop\n swap3\n pop\n swap3\n pop\n \/* \"TestContracts\/ExampleContract.sol\":1286:1432 *\/\n swap4\n pop\n swap4\n pop\n swap4\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":2507:2552 *\/\n tag_111:\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":2267:2399 *\/\n tag_114:\n \/* \"TestContracts\/ExampleContract.sol\":2340:2347 *\/\n 0x0\n \/* \"TestContracts\/ExampleContract.sol\":2349:2356 *\/\n dup1\n \/* \"TestContracts\/ExampleContract.sol\":2358:2364 *\/\n 0x60\n \/* \"TestContracts\/ExampleContract.sol\":2379:2383 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":2385:2388 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":2390:2393 *\/\n dup6\n \/* \"TestContracts\/ExampleContract.sol\":2371:2394 *\/\n swap3\n pop\n swap3\n pop\n swap3\n pop\n \/* \"TestContracts\/ExampleContract.sol\":2267:2399 *\/\n swap4\n pop\n swap4\n pop\n swap4\n swap1\n pop\n jump\t\/\/ out\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n tag_126:\n 0x60\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n 0x3\n swap1\n \/* \"--CODEGEN--\":29:31 *\/\n 0x20\n \/* \"--CODEGEN--\":21:27 *\/\n dup3\n \/* \"--CODEGEN--\":17:32 *\/\n mul\n \/* \"--CODEGEN--\":117:121 *\/\n dup1\n \/* \"--CODEGEN--\":105:115 *\/\n codesize\n \/* \"--CODEGEN--\":97:103 *\/\n dup4\n \/* \"--CODEGEN--\":88:122 *\/\n codecopy\n \/* \"--CODEGEN--\":148:152 *\/\n dup1\n \/* \"--CODEGEN--\":140:146 *\/\n dup3\n \/* \"--CODEGEN--\":136:153 *\/\n add\n \/* \"--CODEGEN--\":126:153 *\/\n swap2\n pop\n \/* \"--CODEGEN--\":0:157 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n swap1\n pop\n pop\n swap1\n jump\t\/\/ out\n tag_131:\n dup2\n sload\n dup2\n dup4\n sstore\n dup2\n dup2\n gt\n iszero\n tag_163\n jumpi\n 0xf\n add\n 0x10\n swap1\n div\n dup2\n 0xf\n add\n 0x10\n swap1\n div\n dup4\n 0x0\n mstore\n keccak256(0x0, 0x20)\n swap2\n dup3\n add\n swap2\n add\n tag_164\n swap2\n swap1\n jump\t\/\/ in(tag_165)\n tag_164:\n tag_163:\n pop\n pop\n pop\n jump\t\/\/ out\n tag_145:\n 0xa0\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n 0x5\n swap1\n \/* \"--CODEGEN--\":29:31 *\/\n 0x20\n \/* \"--CODEGEN--\":21:27 *\/\n dup3\n \/* \"--CODEGEN--\":17:32 *\/\n mul\n \/* \"--CODEGEN--\":117:121 *\/\n dup1\n \/* \"--CODEGEN--\":105:115 *\/\n codesize\n \/* \"--CODEGEN--\":97:103 *\/\n dup4\n \/* \"--CODEGEN--\":88:122 *\/\n codecopy\n \/* \"--CODEGEN--\":148:152 *\/\n dup1\n \/* \"--CODEGEN--\":140:146 *\/\n dup3\n \/* \"--CODEGEN--\":136:153 *\/\n add\n \/* \"--CODEGEN--\":126:153 *\/\n swap2\n pop\n \/* \"--CODEGEN--\":0:157 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n swap1\n pop\n pop\n swap1\n jump\t\/\/ out\n tag_148:\n 0x80\n mload(0x40)\n swap1\n dup2\n add\n 0x40\n mstore\n dup1\n 0x4\n swap1\n \/* \"--CODEGEN--\":29:31 *\/\n 0x20\n \/* \"--CODEGEN--\":21:27 *\/\n dup3\n \/* \"--CODEGEN--\":17:32 *\/\n mul\n \/* \"--CODEGEN--\":117:121 *\/\n dup1\n \/* \"--CODEGEN--\":105:115 *\/\n codesize\n \/* \"--CODEGEN--\":97:103 *\/\n dup4\n \/* \"--CODEGEN--\":88:122 *\/\n codecopy\n \/* \"--CODEGEN--\":148:152 *\/\n dup1\n \/* \"--CODEGEN--\":140:146 *\/\n dup3\n \/* \"--CODEGEN--\":136:153 *\/\n add\n \/* \"--CODEGEN--\":126:153 *\/\n swap2\n pop\n \/* \"--CODEGEN--\":0:157 *\/\n pop\n \/* \"TestContracts\/ExampleContract.sol\":151:2632 *\/\n swap1\n pop\n pop\n swap1\n jump\t\/\/ out\n tag_165:\n tag_166\n swap2\n swap1\n tag_167:\n dup1\n dup3\n gt\n iszero\n tag_168\n jumpi\n 0x0\n dup2\n 0x0\n swap1\n sstore\n pop\n 0x1\n add\n jump(tag_167)\n tag_168:\n pop\n swap1\n jump\n tag_166:\n swap1\n jump\t\/\/ out\n\n auxdata: 0xa165627a7a7230582087fc83d663fac62ac9965f1ee17f6c0452791bc557d93f30939d31bba84ab23c0029\n}\n", | |
| "bytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "60806040523480156200001157600080fd5b50604051620013b6380380620013b683398101806040528101908080518201929190602001805190602001909291908051906020019092919050505082600190805190602001906200006592919062000090565b5081600260006101000a81548160ff021916908315150217905550806003819055505050506200013f565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620000d357805160ff191683800117855562000104565b8280016001018555821562000104579182015b8281111562000103578251825591602001919060010190620000e6565b5b50905062000113919062000117565b5090565b6200013c91905b80821115620001385760008160009055506001016200011e565b5090565b90565b611267806200014f6000396000f3006080604052600436106100f1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630d7e2fce1461010057806314d6b8fa146101e257806327e235e31461042857806347799da81461047f5780634ebbf8fa146104aa5780636b2759c1146104f45780637853512c146105235780637a4a328f146105b357806382ac4d4f146107c95780639c8d54971461084c578063a9bf5633146108b8578063b44f48ae146108fd578063c31f5dc7146109b8578063c51a23a014610a46578063c6af2aa614610a99578063d4743ced14610b56578063ebdb22cb14610b6d575b3480156100fd57600080fd5b50005b34801561010c57600080fd5b50610167600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610cb3565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b506102d5600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610cbd565b60405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b8381101561031d578082015181840152602081019050610302565b50505050905090810190601f16801561034a5780820380516001836020036101000a031916815260200191505b50848103835286818151815260200191508051906020019080838360005b83811015610383578082015181840152602081019050610368565b50505050905090810190601f1680156103b05780820380516001836020036101000a031916815260200191505b50848103825285818151815260200191508051906020019080838360005b838110156103e95780820151818401526020810190506103ce565b50505050905090810190601f1680156104165780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b34801561043457600080fd5b50610469600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cd4565b6040518082815260200191505060405180910390f35b34801561048b57600080fd5b50610494610cec565b6040518082815260200191505060405180910390f35b3480156104b657600080fd5b506104d8600480360381019080803560020b9060200190929190505050610cf2565b604051808260020b60020b815260200191505060405180910390f35b34801561050057600080fd5b50610509610cfc565b604051808215151515815260200191505060405180910390f35b34801561052f57600080fd5b50610538610d0f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561057857808201518184015260208101905061055d565b50505050905090810190601f1680156105a55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105bf57600080fd5b506106b2600480360381019080803515159060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803560060b906020019092919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803560ff1690602001909291908060600190600380602002604051908101604052809291908260036020028082843782019150505050509192919290505050610dad565b6040518087151515158152602001806020018660060b60060b8152602001806020018560ff1660ff16815260200184600360200280838360005b838110156107075780820151818401526020810190506106ec565b50505050905001838103835288818151815260200191508051906020019080838360005b8381101561074657808201518184015260208101905061072b565b50505050905090810190601f1680156107735780820380516001836020036101000a031916815260200191505b50838103825286818151815260200191508051906020019060200280838360005b838110156107af578082015181840152602081019050610794565b505050509050019850505050505050505060405180910390f35b3480156107d557600080fd5b5061080a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610de0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561085857600080fd5b50610861610dea565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108a4578082015181840152602081019050610889565b505050509050019250505060405180910390f35b3480156108c457600080fd5b506108e360048036038101908080359060200190929190505050610fa5565b604051808215151515815260200191505060405180910390f35b34801561090957600080fd5b5061096160048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610fb2565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156109a4578082015181840152602081019050610989565b505050509050019250505060405180910390f35b3480156109c457600080fd5b50610a086004803603810190808060a00190600580602002604051908101604052809291908260056020028082843782019150505050509192919290505050610fbc565b6040518082600560200280838360005b83811015610a33578082015181840152602081019050610a18565b5050505090500191505060405180910390f35b348015610a5257600080fd5b50610a5b610fcc565b6040518082600460200280838360005b83811015610a86578082015181840152602081019050610a6b565b5050505090500191505060405180910390f35b348015610aa557600080fd5b50610af6600480360381019080803563ffffffff169060200190929190803515159060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611143565b604051808463ffffffff1663ffffffff168152602001831515151581526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001935050505060405180910390f35b348015610b6257600080fd5b50610b6b61115a565b005b348015610b7957600080fd5b50610bfe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061115c565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610c76578082015181840152602081019050610c5b565b50505050905090810190601f168015610ca35780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b6060819050919050565b606080606085858592509250925093509350939050565b60006020528060005260406000206000915090505481565b60035481565b6000819050919050565b600260009054906101000a900460ff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610da55780601f10610d7a57610100808354040283529160200191610da5565b820191906000526020600020905b815481529060010190602001808311610d8857829003601f168201915b505050505081565b60006060600060606000610dbf611173565b8b8b8b8b8b8b95509550955095509550955096509650965096509650969050565b6000819050919050565b6060600060048181610dfc9190611196565b506001816000815481101515610e0e57fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff1602179055507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe816001815481101515610e7057fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff160217905550601d816002815481101515610eb357fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555061018f816003815481101515610ef757fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555080805480602002602001604051908101604052809291908181526020018280548015610f9a57602002820191906000526020600020906000905b82829054906101000a900460010b60010b81526020019060020190602082600101049283019260010382029150808411610f635790505b505050505091505090565b6000600982149050919050565b6060819050919050565b610fc46111d0565b819050919050565b610fd46111f3565b60006001816000600481101515610fe757fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff1602179055507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe81600160048110151561103f57fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff160217905550601d81600260048110151561107857fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555061018f8160036004811015156110b257fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555080600480602002604051908101604052809291908260048015611138576020028201916000905b82829054906101000a900460010b60010b815260200190600201906020826001010492830192600103820291508084116111015790505b505050505091505090565b600080600085858592509250925093509350939050565b565b600080606085858592509250925093509350939050565b606060405190810160405280600390602082028038833980820191505090505090565b8154818355818111156111cb57600f016010900481600f016010900483600052602060002091820191016111ca9190611216565b5b505050565b60a060405190810160405280600590602082028038833980820191505090505090565b608060405190810160405280600490602082028038833980820191505090505090565b61123891905b8082111561123457600081600090555060010161121c565b5090565b905600a165627a7a7230582087fc83d663fac62ac9965f1ee17f6c0452791bc557d93f30939d31bba84ab23c0029", | |
| "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH3 0x11 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH3 0x13B6 CODESIZE SUB DUP1 PUSH3 0x13B6 DUP4 CODECOPY DUP2 ADD DUP1 PUSH1 0x40 MSTORE DUP2 ADD SWAP1 DUP1 DUP1 MLOAD DUP3 ADD SWAP3 SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP DUP3 PUSH1 0x1 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH3 0x65 SWAP3 SWAP2 SWAP1 PUSH3 0x90 JUMP JUMPDEST POP DUP2 PUSH1 0x2 PUSH1 0x0 PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH1 0xFF MUL NOT AND SWAP1 DUP4 ISZERO ISZERO MUL OR SWAP1 SSTORE POP DUP1 PUSH1 0x3 DUP2 SWAP1 SSTORE POP POP POP POP PUSH3 0x13F JUMP JUMPDEST DUP3 DUP1 SLOAD PUSH1 0x1 DUP2 PUSH1 0x1 AND ISZERO PUSH2 0x100 MUL SUB AND PUSH1 0x2 SWAP1 DIV SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x1F ADD PUSH1 0x20 SWAP1 DIV DUP2 ADD SWAP3 DUP3 PUSH1 0x1F LT PUSH3 0xD3 JUMPI DUP1 MLOAD PUSH1 0xFF NOT AND DUP4 DUP1 ADD OR DUP6 SSTORE PUSH3 0x104 JUMP JUMPDEST DUP3 DUP1 ADD PUSH1 0x1 ADD DUP6 SSTORE DUP3 ISZERO PUSH3 0x104 JUMPI SWAP2 DUP3 ADD JUMPDEST DUP3 DUP2 GT ISZERO PUSH3 0x103 JUMPI DUP3 MLOAD DUP3 SSTORE SWAP2 PUSH1 0x20 ADD SWAP2 SWAP1 PUSH1 0x1 ADD SWAP1 PUSH3 0xE6 JUMP JUMPDEST JUMPDEST POP SWAP1 POP PUSH3 0x113 SWAP2 SWAP1 PUSH3 0x117 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST PUSH3 0x13C SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH3 0x138 JUMPI PUSH1 0x0 DUP2 PUSH1 0x0 SWAP1 SSTORE POP PUSH1 0x1 ADD PUSH3 0x11E JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x1267 DUP1 PUSH3 0x14F PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0xF1 JUMPI PUSH1 0x0 CALLDATALOAD PUSH29 0x100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xFFFFFFFF AND DUP1 PUSH4 0xD7E2FCE EQ PUSH2 0x100 JUMPI DUP1 PUSH4 0x14D6B8FA EQ PUSH2 0x1E2 JUMPI DUP1 PUSH4 0x27E235E3 EQ PUSH2 0x428 JUMPI DUP1 PUSH4 0x47799DA8 EQ PUSH2 0x47F JUMPI DUP1 PUSH4 0x4EBBF8FA EQ PUSH2 0x4AA JUMPI DUP1 PUSH4 0x6B2759C1 EQ PUSH2 0x4F4 JUMPI DUP1 PUSH4 0x7853512C EQ PUSH2 0x523 JUMPI DUP1 PUSH4 0x7A4A328F EQ PUSH2 0x5B3 JUMPI DUP1 PUSH4 0x82AC4D4F EQ PUSH2 0x7C9 JUMPI DUP1 PUSH4 0x9C8D5497 EQ PUSH2 0x84C JUMPI DUP1 PUSH4 0xA9BF5633 EQ PUSH2 0x8B8 JUMPI DUP1 PUSH4 0xB44F48AE EQ PUSH2 0x8FD JUMPI DUP1 PUSH4 0xC31F5DC7 EQ PUSH2 0x9B8 JUMPI DUP1 PUSH4 0xC51A23A0 EQ PUSH2 0xA46 JUMPI DUP1 PUSH4 0xC6AF2AA6 EQ PUSH2 0xA99 JUMPI DUP1 PUSH4 0xD4743CED EQ PUSH2 0xB56 JUMPI DUP1 PUSH4 0xEBDB22CB EQ PUSH2 0xB6D JUMPI JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xFD JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x10C JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x167 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xCB3 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x1A7 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x18C JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x1D4 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x1EE JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x2D5 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xCBD JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP5 DUP2 SUB DUP5 MSTORE DUP8 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x31D JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x302 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x34A JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP5 DUP2 SUB DUP4 MSTORE DUP7 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x383 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x368 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x3B0 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP5 DUP2 SUB DUP3 MSTORE DUP6 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x3E9 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x3CE JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x416 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP7 POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x434 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x469 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xCD4 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x48B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x494 PUSH2 0xCEC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x4B6 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x4D8 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH1 0x2 SIGNEXTEND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xCF2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x2 SIGNEXTEND PUSH1 0x2 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x500 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x509 PUSH2 0xCFC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x52F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x538 PUSH2 0xD0F JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x578 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x55D JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x5A5 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x5BF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x6B2 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD ISZERO ISZERO SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD PUSH1 0x6 SIGNEXTEND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD PUSH1 0xFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 PUSH1 0x60 ADD SWAP1 PUSH1 0x3 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x3 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xDAD JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP8 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP7 PUSH1 0x6 SIGNEXTEND PUSH1 0x6 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP6 PUSH1 0xFF AND PUSH1 0xFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP5 PUSH1 0x3 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x707 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x6EC JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD DUP4 DUP2 SUB DUP4 MSTORE DUP9 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x746 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x72B JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x773 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP4 DUP2 SUB DUP3 MSTORE DUP7 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x7AF JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x794 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP9 POP POP POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x7D5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x80A PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xDE0 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x858 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x861 PUSH2 0xDEA JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x8A4 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x889 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x8C4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x8E3 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xFA5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x909 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x961 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xFB2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x9A4 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x989 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x9C4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xA08 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 PUSH1 0xA0 ADD SWAP1 PUSH1 0x5 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x5 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xFBC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x5 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xA33 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xA18 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xA52 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xA5B PUSH2 0xFCC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x4 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xA86 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xA6B JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xAA5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xAF6 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH4 0xFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD ISZERO ISZERO SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x1143 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP5 PUSH4 0xFFFFFFFF AND PUSH4 0xFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP4 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP4 POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xB62 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xB6B PUSH2 0x115A JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xB79 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xBFE PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0x115C JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP5 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xC76 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xC5B JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0xCA3 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP5 POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x60 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 DUP1 PUSH1 0x60 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 MSTORE DUP1 PUSH1 0x0 MSTORE PUSH1 0x40 PUSH1 0x0 KECCAK256 PUSH1 0x0 SWAP2 POP SWAP1 POP SLOAD DUP2 JUMP JUMPDEST PUSH1 0x3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x2 PUSH1 0x0 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xFF AND DUP2 JUMP JUMPDEST PUSH1 0x1 DUP1 SLOAD PUSH1 0x1 DUP2 PUSH1 0x1 AND ISZERO PUSH2 0x100 MUL SUB AND PUSH1 0x2 SWAP1 DIV DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH1 0x1 DUP2 PUSH1 0x1 AND ISZERO PUSH2 0x100 MUL SUB AND PUSH1 0x2 SWAP1 DIV DUP1 ISZERO PUSH2 0xDA5 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0xD7A JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0xDA5 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0xD88 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x60 PUSH1 0x0 PUSH1 0x60 PUSH1 0x0 PUSH2 0xDBF PUSH2 0x1173 JUMP JUMPDEST DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x0 PUSH1 0x4 DUP2 DUP2 PUSH2 0xDFC SWAP2 SWAP1 PUSH2 0x1196 JUMP JUMPDEST POP PUSH1 0x1 DUP2 PUSH1 0x0 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xE0E JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH32 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE DUP2 PUSH1 0x1 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xE70 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH1 0x1D DUP2 PUSH1 0x2 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xEB3 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH2 0x18F DUP2 PUSH1 0x3 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xEF7 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP DUP1 DUP1 SLOAD DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD DUP1 ISZERO PUSH2 0xF9A JUMPI PUSH1 0x20 MUL DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x0 SWAP1 JUMPDEST DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 SIGNEXTEND PUSH1 0x1 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x2 ADD SWAP1 PUSH1 0x20 DUP3 PUSH1 0x1 ADD DIV SWAP3 DUP4 ADD SWAP3 PUSH1 0x1 SUB DUP3 MUL SWAP2 POP DUP1 DUP5 GT PUSH2 0xF63 JUMPI SWAP1 POP JUMPDEST POP POP POP POP POP SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x9 DUP3 EQ SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0xFC4 PUSH2 0x11D0 JUMP JUMPDEST DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0xFD4 PUSH2 0x11F3 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x1 DUP2 PUSH1 0x0 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0xFE7 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH32 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE DUP2 PUSH1 0x1 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x103F JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH1 0x1D DUP2 PUSH1 0x2 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x1078 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH2 0x18F DUP2 PUSH1 0x3 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x10B2 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP DUP1 PUSH1 0x4 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x4 DUP1 ISZERO PUSH2 0x1138 JUMPI PUSH1 0x20 MUL DUP3 ADD SWAP2 PUSH1 0x0 SWAP1 JUMPDEST DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 SIGNEXTEND PUSH1 0x1 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x2 ADD SWAP1 PUSH1 0x20 DUP3 PUSH1 0x1 ADD DIV SWAP3 DUP4 ADD SWAP3 PUSH1 0x1 SUB DUP3 MUL SWAP2 POP DUP1 DUP5 GT PUSH2 0x1101 JUMPI SWAP1 POP JUMPDEST POP POP POP POP POP SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x60 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x3 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 GT ISZERO PUSH2 0x11CB JUMPI PUSH1 0xF ADD PUSH1 0x10 SWAP1 DIV DUP2 PUSH1 0xF ADD PUSH1 0x10 SWAP1 DIV DUP4 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x11CA SWAP2 SWAP1 PUSH2 0x1216 JUMP JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0xA0 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x5 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x80 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x4 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST PUSH2 0x1238 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x1234 JUMPI PUSH1 0x0 DUP2 PUSH1 0x0 SWAP1 SSTORE POP PUSH1 0x1 ADD PUSH2 0x121C JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 DUP8 0xfc DUP4 0xd6 PUSH4 0xFAC62AC9 SWAP7 0x5f 0x1e 0xe1 PUSH32 0x6C0452791BC557D93F30939D31BBA84AB23C0029000000000000000000000000 ", | |
| "sourceMap": "151:2481:0:-;;;577:146;8:9:-1;5:2;;;30:1;27;20:12;5:2;577:146:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;661:5;649:9;:17;;;;;;;;;;;;:::i;:::-;;686:12;671;;:27;;;;;;;;;;;;;;;;;;710:5;703:4;:12;;;;577:146;;;151:2481;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;" | |
| }, | |
| "deployedBytecode": { | |
| "linkReferences": { | |
| }, | |
| "object": "6080604052600436106100f1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630d7e2fce1461010057806314d6b8fa146101e257806327e235e31461042857806347799da81461047f5780634ebbf8fa146104aa5780636b2759c1146104f45780637853512c146105235780637a4a328f146105b357806382ac4d4f146107c95780639c8d54971461084c578063a9bf5633146108b8578063b44f48ae146108fd578063c31f5dc7146109b8578063c51a23a014610a46578063c6af2aa614610a99578063d4743ced14610b56578063ebdb22cb14610b6d575b3480156100fd57600080fd5b50005b34801561010c57600080fd5b50610167600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610cb3565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a757808201518184015260208101905061018c565b50505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101ee57600080fd5b506102d5600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610cbd565b60405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b8381101561031d578082015181840152602081019050610302565b50505050905090810190601f16801561034a5780820380516001836020036101000a031916815260200191505b50848103835286818151815260200191508051906020019080838360005b83811015610383578082015181840152602081019050610368565b50505050905090810190601f1680156103b05780820380516001836020036101000a031916815260200191505b50848103825285818151815260200191508051906020019080838360005b838110156103e95780820151818401526020810190506103ce565b50505050905090810190601f1680156104165780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b34801561043457600080fd5b50610469600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cd4565b6040518082815260200191505060405180910390f35b34801561048b57600080fd5b50610494610cec565b6040518082815260200191505060405180910390f35b3480156104b657600080fd5b506104d8600480360381019080803560020b9060200190929190505050610cf2565b604051808260020b60020b815260200191505060405180910390f35b34801561050057600080fd5b50610509610cfc565b604051808215151515815260200191505060405180910390f35b34801561052f57600080fd5b50610538610d0f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561057857808201518184015260208101905061055d565b50505050905090810190601f1680156105a55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105bf57600080fd5b506106b2600480360381019080803515159060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803560060b906020019092919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803560ff1690602001909291908060600190600380602002604051908101604052809291908260036020028082843782019150505050509192919290505050610dad565b6040518087151515158152602001806020018660060b60060b8152602001806020018560ff1660ff16815260200184600360200280838360005b838110156107075780820151818401526020810190506106ec565b50505050905001838103835288818151815260200191508051906020019080838360005b8381101561074657808201518184015260208101905061072b565b50505050905090810190601f1680156107735780820380516001836020036101000a031916815260200191505b50838103825286818151815260200191508051906020019060200280838360005b838110156107af578082015181840152602081019050610794565b505050509050019850505050505050505060405180910390f35b3480156107d557600080fd5b5061080a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610de0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561085857600080fd5b50610861610dea565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108a4578082015181840152602081019050610889565b505050509050019250505060405180910390f35b3480156108c457600080fd5b506108e360048036038101908080359060200190929190505050610fa5565b604051808215151515815260200191505060405180910390f35b34801561090957600080fd5b5061096160048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610fb2565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156109a4578082015181840152602081019050610989565b505050509050019250505060405180910390f35b3480156109c457600080fd5b50610a086004803603810190808060a00190600580602002604051908101604052809291908260056020028082843782019150505050509192919290505050610fbc565b6040518082600560200280838360005b83811015610a33578082015181840152602081019050610a18565b5050505090500191505060405180910390f35b348015610a5257600080fd5b50610a5b610fcc565b6040518082600460200280838360005b83811015610a86578082015181840152602081019050610a6b565b5050505090500191505060405180910390f35b348015610aa557600080fd5b50610af6600480360381019080803563ffffffff169060200190929190803515159060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611143565b604051808463ffffffff1663ffffffff168152602001831515151581526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001935050505060405180910390f35b348015610b6257600080fd5b50610b6b61115a565b005b348015610b7957600080fd5b50610bfe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061115c565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610c76578082015181840152602081019050610c5b565b50505050905090810190601f168015610ca35780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b6060819050919050565b606080606085858592509250925093509350939050565b60006020528060005260406000206000915090505481565b60035481565b6000819050919050565b600260009054906101000a900460ff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610da55780601f10610d7a57610100808354040283529160200191610da5565b820191906000526020600020905b815481529060010190602001808311610d8857829003601f168201915b505050505081565b60006060600060606000610dbf611173565b8b8b8b8b8b8b95509550955095509550955096509650965096509650969050565b6000819050919050565b6060600060048181610dfc9190611196565b506001816000815481101515610e0e57fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff1602179055507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe816001815481101515610e7057fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff160217905550601d816002815481101515610eb357fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555061018f816003815481101515610ef757fe5b90600052602060002090601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555080805480602002602001604051908101604052809291908181526020018280548015610f9a57602002820191906000526020600020906000905b82829054906101000a900460010b60010b81526020019060020190602082600101049283019260010382029150808411610f635790505b505050505091505090565b6000600982149050919050565b6060819050919050565b610fc46111d0565b819050919050565b610fd46111f3565b60006001816000600481101515610fe757fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff1602179055507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe81600160048110151561103f57fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff160217905550601d81600260048110151561107857fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555061018f8160036004811015156110b257fe5b601091828204019190066002026101000a81548161ffff021916908360010b61ffff16021790555080600480602002604051908101604052809291908260048015611138576020028201916000905b82829054906101000a900460010b60010b815260200190600201906020826001010492830192600103820291508084116111015790505b505050505091505090565b600080600085858592509250925093509350939050565b565b600080606085858592509250925093509350939050565b606060405190810160405280600390602082028038833980820191505090505090565b8154818355818111156111cb57600f016010900481600f016010900483600052602060002091820191016111ca9190611216565b5b505050565b60a060405190810160405280600590602082028038833980820191505090505090565b608060405190810160405280600490602082028038833980820191505090505090565b61123891905b8082111561123457600081600090555060010161121c565b5090565b905600a165627a7a7230582087fc83d663fac62ac9965f1ee17f6c0452791bc557d93f30939d31bba84ab23c0029", | |
| "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0xF1 JUMPI PUSH1 0x0 CALLDATALOAD PUSH29 0x100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xFFFFFFFF AND DUP1 PUSH4 0xD7E2FCE EQ PUSH2 0x100 JUMPI DUP1 PUSH4 0x14D6B8FA EQ PUSH2 0x1E2 JUMPI DUP1 PUSH4 0x27E235E3 EQ PUSH2 0x428 JUMPI DUP1 PUSH4 0x47799DA8 EQ PUSH2 0x47F JUMPI DUP1 PUSH4 0x4EBBF8FA EQ PUSH2 0x4AA JUMPI DUP1 PUSH4 0x6B2759C1 EQ PUSH2 0x4F4 JUMPI DUP1 PUSH4 0x7853512C EQ PUSH2 0x523 JUMPI DUP1 PUSH4 0x7A4A328F EQ PUSH2 0x5B3 JUMPI DUP1 PUSH4 0x82AC4D4F EQ PUSH2 0x7C9 JUMPI DUP1 PUSH4 0x9C8D5497 EQ PUSH2 0x84C JUMPI DUP1 PUSH4 0xA9BF5633 EQ PUSH2 0x8B8 JUMPI DUP1 PUSH4 0xB44F48AE EQ PUSH2 0x8FD JUMPI DUP1 PUSH4 0xC31F5DC7 EQ PUSH2 0x9B8 JUMPI DUP1 PUSH4 0xC51A23A0 EQ PUSH2 0xA46 JUMPI DUP1 PUSH4 0xC6AF2AA6 EQ PUSH2 0xA99 JUMPI DUP1 PUSH4 0xD4743CED EQ PUSH2 0xB56 JUMPI DUP1 PUSH4 0xEBDB22CB EQ PUSH2 0xB6D JUMPI JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xFD JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x10C JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x167 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xCB3 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x1A7 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x18C JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x1D4 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x1EE JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x2D5 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xCBD JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP5 DUP2 SUB DUP5 MSTORE DUP8 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x31D JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x302 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x34A JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP5 DUP2 SUB DUP4 MSTORE DUP7 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x383 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x368 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x3B0 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP5 DUP2 SUB DUP3 MSTORE DUP6 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x3E9 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x3CE JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x416 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP7 POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x434 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x469 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xCD4 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x48B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x494 PUSH2 0xCEC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x4B6 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x4D8 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH1 0x2 SIGNEXTEND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xCF2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x2 SIGNEXTEND PUSH1 0x2 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x500 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x509 PUSH2 0xCFC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x52F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x538 PUSH2 0xD0F JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x578 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x55D JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x5A5 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x5BF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x6B2 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD ISZERO ISZERO SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD PUSH1 0x6 SIGNEXTEND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 DUP1 CALLDATALOAD PUSH1 0xFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 PUSH1 0x60 ADD SWAP1 PUSH1 0x3 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x3 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xDAD JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP8 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP7 PUSH1 0x6 SIGNEXTEND PUSH1 0x6 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP6 PUSH1 0xFF AND PUSH1 0xFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP5 PUSH1 0x3 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x707 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x6EC JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD DUP4 DUP2 SUB DUP4 MSTORE DUP9 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x746 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x72B JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0x773 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP DUP4 DUP2 SUB DUP3 MSTORE DUP7 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x7AF JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x794 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP9 POP POP POP POP POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x7D5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x80A PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xDE0 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x858 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x861 PUSH2 0xDEA JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x8A4 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x889 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x8C4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x8E3 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0xFA5 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x909 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x961 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xFB2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x9A4 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x989 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x9C4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xA08 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 PUSH1 0xA0 ADD SWAP1 PUSH1 0x5 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x5 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0xFBC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x5 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xA33 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xA18 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xA52 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xA5B PUSH2 0xFCC JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH1 0x4 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xA86 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xA6B JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xAA5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xAF6 PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH4 0xFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD ISZERO ISZERO SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x1143 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP5 PUSH4 0xFFFFFFFF AND PUSH4 0xFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP4 ISZERO ISZERO ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD DUP3 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD SWAP4 POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xB62 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xB6B PUSH2 0x115A JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0xB79 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0xBFE PUSH1 0x4 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP3 SWAP2 SWAP3 SWAP1 POP POP POP PUSH2 0x115C JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP5 PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0xC76 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0xC5B JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1F AND DUP1 ISZERO PUSH2 0xCA3 JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x1 DUP4 PUSH1 0x20 SUB PUSH2 0x100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP5 POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x60 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 DUP1 PUSH1 0x60 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 MSTORE DUP1 PUSH1 0x0 MSTORE PUSH1 0x40 PUSH1 0x0 KECCAK256 PUSH1 0x0 SWAP2 POP SWAP1 POP SLOAD DUP2 JUMP JUMPDEST PUSH1 0x3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x2 PUSH1 0x0 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xFF AND DUP2 JUMP JUMPDEST PUSH1 0x1 DUP1 SLOAD PUSH1 0x1 DUP2 PUSH1 0x1 AND ISZERO PUSH2 0x100 MUL SUB AND PUSH1 0x2 SWAP1 DIV DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH1 0x1 DUP2 PUSH1 0x1 AND ISZERO PUSH2 0x100 MUL SUB AND PUSH1 0x2 SWAP1 DIV DUP1 ISZERO PUSH2 0xDA5 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0xD7A JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0xDA5 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0xD88 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x60 PUSH1 0x0 PUSH1 0x60 PUSH1 0x0 PUSH2 0xDBF PUSH2 0x1173 JUMP JUMPDEST DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 POP SWAP7 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x0 PUSH1 0x4 DUP2 DUP2 PUSH2 0xDFC SWAP2 SWAP1 PUSH2 0x1196 JUMP JUMPDEST POP PUSH1 0x1 DUP2 PUSH1 0x0 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xE0E JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH32 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE DUP2 PUSH1 0x1 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xE70 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH1 0x1D DUP2 PUSH1 0x2 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xEB3 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH2 0x18F DUP2 PUSH1 0x3 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0xEF7 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP DUP1 DUP1 SLOAD DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD DUP1 ISZERO PUSH2 0xF9A JUMPI PUSH1 0x20 MUL DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x0 SWAP1 JUMPDEST DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 SIGNEXTEND PUSH1 0x1 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x2 ADD SWAP1 PUSH1 0x20 DUP3 PUSH1 0x1 ADD DIV SWAP3 DUP4 ADD SWAP3 PUSH1 0x1 SUB DUP3 MUL SWAP2 POP DUP1 DUP5 GT PUSH2 0xF63 JUMPI SWAP1 POP JUMPDEST POP POP POP POP POP SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x9 DUP3 EQ SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0xFC4 PUSH2 0x11D0 JUMP JUMPDEST DUP2 SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0xFD4 PUSH2 0x11F3 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x1 DUP2 PUSH1 0x0 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0xFE7 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH32 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE DUP2 PUSH1 0x1 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x103F JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH1 0x1D DUP2 PUSH1 0x2 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x1078 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP PUSH2 0x18F DUP2 PUSH1 0x3 PUSH1 0x4 DUP2 LT ISZERO ISZERO PUSH2 0x10B2 JUMPI INVALID JUMPDEST PUSH1 0x10 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x2 MUL PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH2 0xFFFF MUL NOT AND SWAP1 DUP4 PUSH1 0x1 SIGNEXTEND PUSH2 0xFFFF AND MUL OR SWAP1 SSTORE POP DUP1 PUSH1 0x4 DUP1 PUSH1 0x20 MUL PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP3 PUSH1 0x4 DUP1 ISZERO PUSH2 0x1138 JUMPI PUSH1 0x20 MUL DUP3 ADD SWAP2 PUSH1 0x0 SWAP1 JUMPDEST DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 SIGNEXTEND PUSH1 0x1 SIGNEXTEND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x2 ADD SWAP1 PUSH1 0x20 DUP3 PUSH1 0x1 ADD DIV SWAP3 DUP4 ADD SWAP3 PUSH1 0x1 SUB DUP3 MUL SWAP2 POP DUP1 DUP5 GT PUSH2 0x1101 JUMPI SWAP1 POP JUMPDEST POP POP POP POP POP SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x60 DUP6 DUP6 DUP6 SWAP3 POP SWAP3 POP SWAP3 POP SWAP4 POP SWAP4 POP SWAP4 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x3 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 GT ISZERO PUSH2 0x11CB JUMPI PUSH1 0xF ADD PUSH1 0x10 SWAP1 DIV DUP2 PUSH1 0xF ADD PUSH1 0x10 SWAP1 DIV DUP4 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x11CA SWAP2 SWAP1 PUSH2 0x1216 JUMP JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST PUSH1 0xA0 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x5 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x80 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x4 SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY DUP1 DUP3 ADD SWAP2 POP POP SWAP1 POP POP SWAP1 JUMP JUMPDEST PUSH2 0x1238 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x1234 JUMPI PUSH1 0x0 DUP2 PUSH1 0x0 SWAP1 SSTORE POP PUSH1 0x1 ADD PUSH2 0x121C JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP STOP LOG1 PUSH6 0x627A7A723058 KECCAK256 DUP8 0xfc DUP4 0xd6 PUSH4 0xFAC62AC9 SWAP7 0x5f 0x1e 0xe1 PUSH32 0x6C0452791BC557D93F30939D31BBA84AB23C0029000000000000000000000000 ", | |
| "sourceMap": "151:2481:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;151:2481:0;;2102:76;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2102:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2102:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1440:149;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1440:149:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1440:149:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1440:149:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1440:149:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;276:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;276:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;516:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;516:19:0;;;;;;;;;;;;;;;;;;;;;;;2407:92;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2407:92:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;488:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;488:24:0;;;;;;;;;;;;;;;;;;;;;;;;;;;461:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;461:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;461:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1597:229;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1597:229:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1597:229:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1597:229:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1597:229:0;;;;;;;;;;;;;;;;;;;;;;;2183:79;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2183:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;886:177;;8:9:-1;5:2;;;30:1;27;20:12;5:2;886:177:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;886:177:0;;;;;;;;;;;;;;;;;1996:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1996:101:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1071:99;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1071:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1071:99:0;;;;;;;;;;;;;;;;;1178:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1178:100:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1178:100:0;;;;;;;;;;;;;;;;728:153;;8:9:-1;5:2;;;30:1;27;20:12;5:2;728:153:0;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;728:153:0;;;;;;;;;;;;;;;;1286:146;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1286:146:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2507:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2507:45:0;;;;;;2267:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2267:132:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2267:132:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2102:76;2150:6;2170:3;2163:10;;2102:76;;;:::o;1440:149::-;1518:9;1529;1540;1570:2;1574;1578;1562:19;;;;;;1440:149;;;;;;;:::o;276:44::-;;;;;;;;;;;;;;;;;:::o;516:19::-;;;;:::o;2407:92::-;2454:13;2487:4;2480:11;;2407:92;;;:::o;488:24::-;;;;;;;;;;;;;:::o;461:23::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1597:229::-;1704:7;1713:9;1724:8;1734:12;1748:8;1758:12;;:::i;:::-;1795:2;1799;1803;1807;1811;1815;1787:31;;;;;;;;;;;;1597:229;;;;;;;;;;;;;:::o;2183:79::-;2233:7;2254:3;2247:10;;2183:79;;;:::o;886:177::-;929:7;943:11;978:1;965:3;:14;;;;;:::i;:::-;;993:1;984:3;988:1;984:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;:10;;;;;;;;;;;;;;;;;;;;1008:2;999:3;1003:1;999:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;:11;;;;;;;;;;;;;;;;;;;;1024:2;1015:3;1019:1;1015:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;:11;;;;;;;;;;;;;;;;;;;;1040:3;1031;1035:1;1031:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;:12;;;;;;;;;;;;;;;;;;;;1055:3;1048:10;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;886:177;;:::o;1996:101::-;2049:11;2088:1;2080:4;:9;2073:16;;1996:101;;;:::o;1071:99::-;1122:15;1157:5;1150:12;;1071:99;;;:::o;1178:100::-;1229:16;;:::i;:::-;1265:5;1258:12;;1178:100;;;:::o;728:153::-;770:8;;:::i;:::-;785:12;811:1;802:3;806:1;802:6;;;;;;;;;;;;;;;;;;;;:10;;;;;;;;;;;;;;;;;;;;826:2;817:3;821:1;817:6;;;;;;;;;;;;;;;;;;;;:11;;;;;;;;;;;;;;;;;;;;842:2;833:3;837:1;833:6;;;;;;;;;;;;;;;;;;;;:11;;;;;;;;;;;;;;;;;;;;858:3;849;853:1;849:6;;;;;;;;;;;;;;;;;;;;:12;;;;;;;;;;;;;;;;;;;;873:3;866:10;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;728:153;;:::o;1286:146::-;1362:9;1373:7;1382:10;1413:2;1417;1421;1405:19;;;;;;1286:146;;;;;;;:::o;2507:45::-;:::o;2267:132::-;2340:7;2349;2358:6;2379:4;2385:3;2390;2371:23;;;;;;2267:132;;;;;;;:::o;151:2481::-;;;;;;;;;;;;29:2:-1;21:6;17:15;117:4;105:10;97:6;88:34;148:4;140:6;136:17;126:27;;0:157;151:2481:0;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;:::o;:::-;;;;;;;;;;;;29:2:-1;21:6;17:15;117:4;105:10;97:6;88:34;148:4;140:6;136:17;126:27;;0:157;151:2481:0;;;;:::o;:::-;;;;;;;;;;;;29:2:-1;21:6;17:15;117:4;105:10;97:6;88:34;148:4;140:6;136:17;126:27;;0:157;151:2481:0;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o" | |
| }, | |
| "gasEstimates": { | |
| "creation": { | |
| "codeDepositCost": "942200", | |
| "executionCost": "infinite", | |
| "totalCost": "infinite" | |
| }, | |
| "external": { | |
| "_empty_": "464", | |
| "balances(address)": "576", | |
| "boat(bool,string,int56,address[],uint8,uint64[3])": "infinite", | |
| "echoAddress(address)": "457", | |
| "echoArrayDynamic(uint24[])": "infinite", | |
| "echoArrayStatic(uint24[5])": "infinite", | |
| "echoInt24(int24)": "375", | |
| "echoMany(address,uint256,string)": "infinite", | |
| "echoMultipleDynamic(string,string,string)": "infinite", | |
| "echoMultipleStatic(uint32,bool,address)": "751", | |
| "echoString(string)": "infinite", | |
| "enabledThing()": "552", | |
| "getArrayDynamic()": "infinite", | |
| "getArrayStatic()": "infinite", | |
| "givenName()": "infinite", | |
| "last()": "460", | |
| "myFunc(uint256)": "501", | |
| "noopFunc()": "463" | |
| } | |
| }, | |
| "legacyAssembly": { | |
| ".code": [ | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSHSIZE" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "CODESIZE" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSHSIZE" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 661, | |
| "end": 666, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 658, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "PUSH [tag]", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "PUSH [tag]", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "tag", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 649, | |
| "end": 666, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 686, | |
| "end": 698, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 683, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 683, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 671, | |
| "end": 698, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 710, | |
| "end": 715, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 703, | |
| "end": 707, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 703, | |
| "end": 715, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 703, | |
| "end": 715, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 703, | |
| "end": 715, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 703, | |
| "end": 715, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 577, | |
| "end": 723, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH #[$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [$]", | |
| "value": "0000000000000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "RETURN" | |
| } | |
| ], | |
| ".data": { | |
| "0": { | |
| ".auxdata": "a165627a7a7230582087fc83d663fac62ac9965f1ee17f6c0452791bc557d93f30939d31bba84ab23c0029", | |
| ".code": [ | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "100000000000000000000000000000000000000000000000000000000" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "D7E2FCE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "14D6B8FA" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "27E235E3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "47799DA8" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "4EBBF8FA" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "6B2759C1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "7853512C" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "7A4A328F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "82AC4D4F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "9C8D5497" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "A9BF5633" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "B44F48AE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "C31F5DC7" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "C51A23A0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "C6AF2AA6" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "16" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "D4743CED" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "EBDB22CB" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "19" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "STOP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "tag", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "22" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH [tag]", | |
| "value": "23" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH [tag]", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "tag", | |
| "value": "23" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "25" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "25" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "26" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH [tag]", | |
| "value": "28" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "tag", | |
| "value": "28" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "29" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "29" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH [tag]", | |
| "value": "30" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH [tag]", | |
| "value": "31" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "30" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP8" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "32" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "33" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "32" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "33" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH [tag]", | |
| "value": "35" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "35" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "36" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "37" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "36" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "37" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH [tag]", | |
| "value": "39" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "39" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "41" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH [tag]", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "43" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "tag", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "44" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "44" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH [tag]", | |
| "value": "45" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH [tag]", | |
| "value": "46" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "tag", | |
| "value": "45" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "tag", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "47" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "47" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH [tag]", | |
| "value": "48" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH [tag]", | |
| "value": "49" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "tag", | |
| "value": "48" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "tag", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "50" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "50" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH [tag]", | |
| "value": "51" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH [tag]", | |
| "value": "52" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "tag", | |
| "value": "51" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "tag", | |
| "value": "7" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "53" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "53" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH [tag]", | |
| "value": "54" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH [tag]", | |
| "value": "55" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "tag", | |
| "value": "54" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "8" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "56" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "56" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "57" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "58" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "57" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "59" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "59" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "62" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "62" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "tag", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "63" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "63" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH [tag]", | |
| "value": "64" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH [tag]", | |
| "value": "65" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "tag", | |
| "value": "64" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP8" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "6" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "66" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "67" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "66" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "67" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP9" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "69" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "70" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "69" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "70" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH [tag]", | |
| "value": "72" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "tag", | |
| "value": "72" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "73" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "74" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "73" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "74" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP9" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "tag", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "76" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "76" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH [tag]", | |
| "value": "77" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH [tag]", | |
| "value": "78" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "tag", | |
| "value": "77" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "tag", | |
| "value": "11" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "79" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "79" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH [tag]", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH [tag]", | |
| "value": "81" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "tag", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "82" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "83" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "82" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "83" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "tag", | |
| "value": "12" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "85" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "85" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH [tag]", | |
| "value": "86" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH [tag]", | |
| "value": "87" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "tag", | |
| "value": "86" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "tag", | |
| "value": "13" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "88" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "88" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH [tag]", | |
| "value": "89" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH [tag]", | |
| "value": "90" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "tag", | |
| "value": "89" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "91" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "92" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "91" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "92" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "tag", | |
| "value": "14" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "94" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "94" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH [tag]", | |
| "value": "95" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "A0" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH [tag]", | |
| "value": "96" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "tag", | |
| "value": "95" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "97" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "98" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "97" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "98" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "tag", | |
| "value": "15" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH [tag]", | |
| "value": "101" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH [tag]", | |
| "value": "102" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "tag", | |
| "value": "101" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "103" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "104" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "103" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "104" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "tag", | |
| "value": "16" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "106" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "106" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH [tag]", | |
| "value": "107" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH [tag]", | |
| "value": "108" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "tag", | |
| "value": "107" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "tag", | |
| "value": "17" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "109" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "109" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "PUSH [tag]", | |
| "value": "110" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "PUSH [tag]", | |
| "value": "111" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "tag", | |
| "value": "110" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "STOP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "tag", | |
| "value": "18" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLVALUE" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 17, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "PUSH [tag]", | |
| "value": "112" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 28, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 20, | |
| "end": 32, | |
| "name": "REVERT" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "tag", | |
| "value": "112" | |
| }, | |
| { | |
| "begin": 5, | |
| "end": 7, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH [tag]", | |
| "value": "113" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATASIZE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATALOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "CALLDATACOPY" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH [tag]", | |
| "value": "114" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "tag", | |
| "value": "113" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 23, | |
| "end": 24, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "115" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 33, | |
| "end": 36, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 30, | |
| "end": 31, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 27, | |
| "end": 37, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "116" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 99, | |
| "end": 100, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 94, | |
| "end": 97, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 90, | |
| "end": 101, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 84, | |
| "end": 102, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 80, | |
| "end": 81, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 75, | |
| "end": 78, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 71, | |
| "end": 82, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 64, | |
| "end": 103, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 52, | |
| "end": 54, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 49, | |
| "end": 50, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 45, | |
| "end": 55, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 40, | |
| "end": 55, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "PUSH [tag]", | |
| "value": "115" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "tag", | |
| "value": "116" | |
| }, | |
| { | |
| "begin": 8, | |
| "end": 108, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 12, | |
| "end": 26, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH [tag]", | |
| "value": "118" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "tag", | |
| "value": "118" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP5" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "RETURN" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "tag", | |
| "value": "24" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2150, | |
| "end": 2156, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 2170, | |
| "end": 2173, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2163, | |
| "end": 2173, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2163, | |
| "end": 2173, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2102, | |
| "end": 2178, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "tag", | |
| "value": "31" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1518, | |
| "end": 1527, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1529, | |
| "end": 1538, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1540, | |
| "end": 1549, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1570, | |
| "end": 1572, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1574, | |
| "end": 1576, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1578, | |
| "end": 1580, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1562, | |
| "end": 1581, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1440, | |
| "end": 1589, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "tag", | |
| "value": "46" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 276, | |
| "end": 320, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "tag", | |
| "value": "49" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 516, | |
| "end": 535, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "tag", | |
| "value": "52" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2454, | |
| "end": 2467, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2487, | |
| "end": 2491, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2480, | |
| "end": 2491, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2480, | |
| "end": 2491, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2407, | |
| "end": 2499, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "tag", | |
| "value": "55" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "PUSH", | |
| "value": "FF" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 488, | |
| "end": 512, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "58" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "122" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "123" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "122" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "123" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "124" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH [tag]", | |
| "value": "124" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "PUSH", | |
| "value": "1F" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "tag", | |
| "value": "122" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 461, | |
| "end": 484, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "tag", | |
| "value": "65" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1704, | |
| "end": 1711, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1713, | |
| "end": 1722, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1724, | |
| "end": 1732, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1734, | |
| "end": 1746, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1748, | |
| "end": 1756, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1758, | |
| "end": 1770, | |
| "name": "PUSH [tag]", | |
| "value": "125" | |
| }, | |
| { | |
| "begin": 1758, | |
| "end": 1770, | |
| "name": "PUSH [tag]", | |
| "value": "126" | |
| }, | |
| { | |
| "begin": 1758, | |
| "end": 1770, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 1758, | |
| "end": 1770, | |
| "name": "tag", | |
| "value": "125" | |
| }, | |
| { | |
| "begin": 1758, | |
| "end": 1770, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1795, | |
| "end": 1797, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1799, | |
| "end": 1801, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1803, | |
| "end": 1805, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1807, | |
| "end": 1809, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1811, | |
| "end": 1813, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1815, | |
| "end": 1817, | |
| "name": "DUP12" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "SWAP6" | |
| }, | |
| { | |
| "begin": 1787, | |
| "end": 1818, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP7" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1597, | |
| "end": 1826, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "tag", | |
| "value": "78" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2233, | |
| "end": 2240, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2254, | |
| "end": 2257, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 2247, | |
| "end": 2257, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2247, | |
| "end": 2257, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2183, | |
| "end": 2262, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "tag", | |
| "value": "81" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 929, | |
| "end": 936, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 943, | |
| "end": 954, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 978, | |
| "end": 979, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 968, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "PUSH [tag]", | |
| "value": "130" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "PUSH [tag]", | |
| "value": "131" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "tag", | |
| "value": "130" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 965, | |
| "end": 979, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 993, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 987, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 988, | |
| "end": 989, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH [tag]", | |
| "value": "132" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "tag", | |
| "value": "132" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 990, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 984, | |
| "end": 994, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1008, | |
| "end": 1010, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1002, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1003, | |
| "end": 1004, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH [tag]", | |
| "value": "134" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "tag", | |
| "value": "134" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1005, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 999, | |
| "end": 1010, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1024, | |
| "end": 1026, | |
| "name": "PUSH", | |
| "value": "1D" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1018, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1019, | |
| "end": 1020, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH [tag]", | |
| "value": "136" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "tag", | |
| "value": "136" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1021, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1015, | |
| "end": 1026, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1040, | |
| "end": 1043, | |
| "name": "PUSH", | |
| "value": "18F" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1034, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1035, | |
| "end": 1036, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH [tag]", | |
| "value": "138" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "tag", | |
| "value": "138" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1037, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 1031, | |
| "end": 1043, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1055, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH [tag]", | |
| "value": "140" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "tag", | |
| "value": "141" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "PUSH [tag]", | |
| "value": "141" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "tag", | |
| "value": "140" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1048, | |
| "end": 1058, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 886, | |
| "end": 1063, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "tag", | |
| "value": "87" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2049, | |
| "end": 2060, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2088, | |
| "end": 2089, | |
| "name": "PUSH", | |
| "value": "9" | |
| }, | |
| { | |
| "begin": 2080, | |
| "end": 2084, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 2080, | |
| "end": 2089, | |
| "name": "EQ" | |
| }, | |
| { | |
| "begin": 2073, | |
| "end": 2089, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2073, | |
| "end": 2089, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1996, | |
| "end": 2097, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "tag", | |
| "value": "90" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1122, | |
| "end": 1137, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 1157, | |
| "end": 1162, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1150, | |
| "end": 1162, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1150, | |
| "end": 1162, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1071, | |
| "end": 1170, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "tag", | |
| "value": "96" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1229, | |
| "end": 1245, | |
| "name": "PUSH [tag]", | |
| "value": "144" | |
| }, | |
| { | |
| "begin": 1229, | |
| "end": 1245, | |
| "name": "PUSH [tag]", | |
| "value": "145" | |
| }, | |
| { | |
| "begin": 1229, | |
| "end": 1245, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 1229, | |
| "end": 1245, | |
| "name": "tag", | |
| "value": "144" | |
| }, | |
| { | |
| "begin": 1229, | |
| "end": 1245, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1265, | |
| "end": 1270, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 1258, | |
| "end": 1270, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1258, | |
| "end": 1270, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1178, | |
| "end": 1278, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "tag", | |
| "value": "102" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 778, | |
| "name": "PUSH [tag]", | |
| "value": "147" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 778, | |
| "name": "PUSH [tag]", | |
| "value": "148" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 778, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 778, | |
| "name": "tag", | |
| "value": "147" | |
| }, | |
| { | |
| "begin": 770, | |
| "end": 778, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 785, | |
| "end": 797, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 811, | |
| "end": 812, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 805, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 806, | |
| "end": 807, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "PUSH [tag]", | |
| "value": "150" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "tag", | |
| "value": "150" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 808, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 802, | |
| "end": 812, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 826, | |
| "end": 828, | |
| "name": "PUSH", | |
| "value": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 820, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 821, | |
| "end": 822, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "PUSH [tag]", | |
| "value": "152" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "tag", | |
| "value": "152" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 823, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 817, | |
| "end": 828, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 842, | |
| "end": 844, | |
| "name": "PUSH", | |
| "value": "1D" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 836, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 837, | |
| "end": 838, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "PUSH [tag]", | |
| "value": "154" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "tag", | |
| "value": "154" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 839, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 833, | |
| "end": 844, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 858, | |
| "end": 861, | |
| "name": "PUSH", | |
| "value": "18F" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 852, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 853, | |
| "end": 854, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "LT" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "PUSH [tag]", | |
| "value": "156" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "INVALID" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "tag", | |
| "value": "156" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "MOD" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 855, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "NOT" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "PUSH", | |
| "value": "FFFF" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "AND" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "OR" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 849, | |
| "end": 861, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 873, | |
| "end": 876, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH [tag]", | |
| "value": "158" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "tag", | |
| "value": "159" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "100" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "EXP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SIGNEXTEND" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SUB" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "DUP5" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "PUSH [tag]", | |
| "value": "159" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "tag", | |
| "value": "158" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 866, | |
| "end": 876, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 728, | |
| "end": 881, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "tag", | |
| "value": "108" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 1362, | |
| "end": 1371, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1373, | |
| "end": 1380, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 1382, | |
| "end": 1392, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 1413, | |
| "end": 1415, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1417, | |
| "end": 1419, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1421, | |
| "end": 1423, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 1405, | |
| "end": 1424, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 1286, | |
| "end": 1432, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "tag", | |
| "value": "111" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2507, | |
| "end": 2552, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "tag", | |
| "value": "114" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 2340, | |
| "end": 2347, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 2349, | |
| "end": 2356, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 2358, | |
| "end": 2364, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 2379, | |
| "end": 2383, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 2385, | |
| "end": 2388, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 2390, | |
| "end": 2393, | |
| "name": "DUP6" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "SWAP3" | |
| }, | |
| { | |
| "begin": 2371, | |
| "end": 2394, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP4" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 2267, | |
| "end": 2399, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "126" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "60" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 29, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 21, | |
| "end": 27, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 17, | |
| "end": 32, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 121, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 105, | |
| "end": 115, | |
| "name": "CODESIZE" | |
| }, | |
| { | |
| "begin": 97, | |
| "end": 103, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 88, | |
| "end": 122, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 148, | |
| "end": 152, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 140, | |
| "end": 146, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 136, | |
| "end": 153, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 0, | |
| "end": 157, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "131" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "163" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "F" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "10" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DIV" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "KECCAK256" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "164" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "165" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[in]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "164" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "163" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "145" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "A0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "5" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 29, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 21, | |
| "end": 27, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 17, | |
| "end": 32, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 121, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 105, | |
| "end": 115, | |
| "name": "CODESIZE" | |
| }, | |
| { | |
| "begin": 97, | |
| "end": 103, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 88, | |
| "end": 122, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 148, | |
| "end": 152, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 140, | |
| "end": 146, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 136, | |
| "end": 153, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 0, | |
| "end": 157, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "148" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "80" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MLOAD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "40" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "MSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "4" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 29, | |
| "end": 31, | |
| "name": "PUSH", | |
| "value": "20" | |
| }, | |
| { | |
| "begin": 21, | |
| "end": 27, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 17, | |
| "end": 32, | |
| "name": "MUL" | |
| }, | |
| { | |
| "begin": 117, | |
| "end": 121, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 105, | |
| "end": 115, | |
| "name": "CODESIZE" | |
| }, | |
| { | |
| "begin": 97, | |
| "end": 103, | |
| "name": "DUP4" | |
| }, | |
| { | |
| "begin": 88, | |
| "end": 122, | |
| "name": "CODECOPY" | |
| }, | |
| { | |
| "begin": 148, | |
| "end": 152, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 140, | |
| "end": 146, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 136, | |
| "end": 153, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 126, | |
| "end": 153, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 0, | |
| "end": 157, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "165" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "166" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "167" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP3" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "GT" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ISZERO" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "168" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPI" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "DUP2" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "0" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SSTORE" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH", | |
| "value": "1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "ADD" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "PUSH [tag]", | |
| "value": "167" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "168" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "POP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "tag", | |
| "value": "166" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMPDEST" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "SWAP1" | |
| }, | |
| { | |
| "begin": 151, | |
| "end": 2632, | |
| "name": "JUMP", | |
| "value": "[out]" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "methodIdentifiers": { | |
| "balances(address)": "27e235e3", | |
| "boat(bool,string,int56,address[],uint8,uint64[3])": "7a4a328f", | |
| "echoAddress(address)": "82ac4d4f", | |
| "echoArrayDynamic(uint24[])": "b44f48ae", | |
| "echoArrayStatic(uint24[5])": "c31f5dc7", | |
| "echoInt24(int24)": "4ebbf8fa", | |
| "echoMany(address,uint256,string)": "ebdb22cb", | |
| "echoMultipleDynamic(string,string,string)": "14d6b8fa", | |
| "echoMultipleStatic(uint32,bool,address)": "c6af2aa6", | |
| "echoString(string)": "0d7e2fce", | |
| "enabledThing()": "6b2759c1", | |
| "getArrayDynamic()": "9c8d5497", | |
| "getArrayStatic()": "c51a23a0", | |
| "givenName()": "7853512c", | |
| "last()": "47799da8", | |
| "myFunc(uint256)": "a9bf5633", | |
| "noopFunc()": "d4743ced" | |
| } | |
| }, | |
| "metadata": "{\"compiler\":{\"version\":\"0.4.24-develop.2018.5.18+commit.e67f0147.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"val\",\"type\":\"string\"}],\"name\":\"echoString\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"p1\",\"type\":\"string\"},{\"name\":\"p2\",\"type\":\"string\"},{\"name\":\"p3\",\"type\":\"string\"}],\"name\":\"echoMultipleDynamic\",\"outputs\":[{\"name\":\"r1\",\"type\":\"string\"},{\"name\":\"r2\",\"type\":\"string\"},{\"name\":\"r3\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"\",\"type\":\"address\"}],\"name\":\"balances\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"last\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_num\",\"type\":\"int24\"}],\"name\":\"echoInt24\",\"outputs\":[{\"name\":\"_result\",\"type\":\"int24\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"enabledThing\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"givenName\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"p1\",\"type\":\"bool\"},{\"name\":\"p2\",\"type\":\"string\"},{\"name\":\"p3\",\"type\":\"int56\"},{\"name\":\"p4\",\"type\":\"address[]\"},{\"name\":\"p5\",\"type\":\"uint8\"},{\"name\":\"p6\",\"type\":\"uint64[3]\"}],\"name\":\"boat\",\"outputs\":[{\"name\":\"r1\",\"type\":\"bool\"},{\"name\":\"r2\",\"type\":\"string\"},{\"name\":\"r3\",\"type\":\"int56\"},{\"name\":\"r4\",\"type\":\"address[]\"},{\"name\":\"r5\",\"type\":\"uint8\"},{\"name\":\"r6\",\"type\":\"uint64[3]\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"val\",\"type\":\"address\"}],\"name\":\"echoAddress\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"getArrayDynamic\",\"outputs\":[{\"name\":\"\",\"type\":\"int16[]\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_num\",\"type\":\"uint256\"}],\"name\":\"myFunc\",\"outputs\":[{\"name\":\"isNine\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"input\",\"type\":\"uint24[]\"}],\"name\":\"echoArrayDynamic\",\"outputs\":[{\"name\":\"result\",\"type\":\"uint24[]\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"input\",\"type\":\"uint24[5]\"}],\"name\":\"echoArrayStatic\",\"outputs\":[{\"name\":\"result\",\"type\":\"uint24[5]\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"getArrayStatic\",\"outputs\":[{\"name\":\"\",\"type\":\"int16[4]\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"p1\",\"type\":\"uint32\"},{\"name\":\"p2\",\"type\":\"bool\"},{\"name\":\"p3\",\"type\":\"address\"}],\"name\":\"echoMultipleStatic\",\"outputs\":[{\"name\":\"r1\",\"type\":\"uint32\"},{\"name\":\"r2\",\"type\":\"bool\"},{\"name\":\"r3\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"noopFunc\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"addr\",\"type\":\"address\"},{\"name\":\"num\",\"type\":\"uint256\"},{\"name\":\"str\",\"type\":\"string\"}],\"name\":\"echoMany\",\"outputs\":[{\"name\":\"\",\"type\":\"address\"},{\"name\":\"\",\"type\":\"uint256\"},{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"name\":\"_name\",\"type\":\"string\"},{\"name\":\"_enableThing\",\"type\":\"bool\"},{\"name\":\"_last\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"_addr\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"_id\",\"type\":\"uint64\"},{\"indexed\":false,\"name\":\"_val\",\"type\":\"uint256\"}],\"name\":\"TestEvent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"EmptyEvent\",\"type\":\"event\"}],\"devdoc\":{\"author\":\"Matthew Little\\r\",\"methods\":{\"myFunc(uint256)\":{\"author\":\"Unknown author\\r\",\"details\":\"Hi dev\\r\",\"params\":{\"_num\":\"What number\\r\"},\"return\":\"true if _num is 9\\r\"}},\"title\":\"An example contract title\\r\"},\"userdoc\":{\"methods\":{\"myFunc(uint256)\":{\"notice\":\"This is a test function\\r\"}}}},\"settings\":{\"compilationTarget\":{\"TestContracts\/ExampleContract.sol\":\"ExampleContract\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"TestContracts\/ExampleContract.sol\":{\"keccak256\":\"0x73c673a10f6d3140beab3d589c2c391dd429895af536aa43bfc94d432f636d04\",\"urls\":[\"bzzr:\/\/fbe8aae68eb37924691da35b8282654a76b62670d7f4edccd9b1caea594c926e\"]}},\"version\":1}", | |
| "userdoc": { | |
| "methods": { | |
| "myFunc(uint256)": { | |
| "notice": "This is a test function\r" | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "errors": [ | |
| { | |
| "component": "general", | |
| "formattedMessage": "Warning: This is a pre-release compiler version, please do not use it in production.\n", | |
| "message": "This is a pre-release compiler version, please do not use it in production.", | |
| "severity": "warning", | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:30:3: Warning: Variable is declared as a storage pointer. Use an explicit \"storage\" keyword to silence this warning.\n\t\tint16[4] arr;\r\n\t\t^----------^\n", | |
| "message": "Variable is declared as a storage pointer. Use an explicit \"storage\" keyword to silence this warning.", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 797, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 785 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:39:3: Warning: Variable is declared as a storage pointer. Use an explicit \"storage\" keyword to silence this warning.\n\t\tint16[] arr;\r\n\t\t^---------^\n", | |
| "message": "Variable is declared as a storage pointer. Use an explicit \"storage\" keyword to silence this warning.", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 954, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 943 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:30:3: Warning: Uninitialized storage pointer. Did you mean '<type> memory arr'?\n\t\tint16[4] arr;\r\n\t\t^----------^\n", | |
| "message": "Uninitialized storage pointer. Did you mean '<type> memory arr'?", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 797, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 785 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:39:3: Warning: Uninitialized storage pointer. Did you mean '<type> memory arr'?\n\t\tint16[] arr;\r\n\t\t^---------^\n", | |
| "message": "Uninitialized storage pointer. Did you mean '<type> memory arr'?", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 954, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 943 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:48:5: Warning: No visibility specified. Defaulting to \"public\". \n function echoArrayDynamic(uint24[] input) returns (uint24[] result) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "No visibility specified. Defaulting to \"public\". ", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1170, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1071 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:52:5: Warning: No visibility specified. Defaulting to \"public\". \n function echoArrayStatic(uint24[5] input) returns (uint24[5] result) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "No visibility specified. Defaulting to \"public\". ", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1278, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1178 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:48:5: Warning: Function state mutability can be restricted to pure\n function echoArrayDynamic(uint24[] input) returns (uint24[] result) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1170, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1071 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:52:5: Warning: Function state mutability can be restricted to pure\n function echoArrayStatic(uint24[5] input) returns (uint24[5] result) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1278, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1178 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:56:5: Warning: Function state mutability can be restricted to pure\n function echoMultipleStatic(uint32 p1, bool p2, address p3) public returns (uint32 r1, bool r2, address r3) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1432, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1286 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:60:5: Warning: Function state mutability can be restricted to pure\n function echoMultipleDynamic(string p1, string p2, string p3) public returns (string r1, string r2, string r3) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1589, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1440 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:64:5: Warning: Function state mutability can be restricted to pure\n function boat(bool p1, string p2, int56 p3, address[] p4, uint8 p5, uint64[3] p6) public\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 1826, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 1597 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:78:2: Warning: Function state mutability can be restricted to pure\n\tfunction echoString(string val) public returns (string) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 2178, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 2102 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:82:2: Warning: Function state mutability can be restricted to pure\n\tfunction echoAddress(address val) public returns (address) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 2262, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 2183 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:86:2: Warning: Function state mutability can be restricted to pure\n\tfunction echoMany(address addr, uint256 num, string str) public returns (address, uint256, string) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 2399, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 2267 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:90:5: Warning: Function state mutability can be restricted to pure\n function echoInt24(int24 _num) public returns (int24 _result) {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 2499, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 2407 | |
| }, | |
| "type": "Warning" | |
| }, | |
| { | |
| "component": "general", | |
| "formattedMessage": "TestContracts\/ExampleContract.sol:94:5: Warning: Function state mutability can be restricted to pure\n function noopFunc() public {\r\n ^ (Relevant source part starts here and spans across multiple lines).\n", | |
| "message": "Function state mutability can be restricted to pure", | |
| "severity": "warning", | |
| "sourceLocation": { | |
| "end": 2552, | |
| "file": "TestContracts\/ExampleContract.sol", | |
| "start": 2507 | |
| }, | |
| "type": "Warning" | |
| } | |
| ], | |
| "sources": { | |
| "TestContracts\/ExampleContract.sol": { | |
| "ast": { | |
| "absolutePath": "TestContracts\/ExampleContract.sol", | |
| "exportedSymbols": { | |
| "ExampleContract": [ | |
| 311 | |
| ] | |
| }, | |
| "id": 312, | |
| "nodeType": "SourceUnit", | |
| "nodes": [ | |
| { | |
| "id": 1, | |
| "literals": [ | |
| "solidity", | |
| "^", | |
| "0.4", | |
| ".21" | |
| ], | |
| "nodeType": "PragmaDirective", | |
| "src": "0:24:0" | |
| }, | |
| { | |
| "baseContracts": [ | |
| ], | |
| "contractDependencies": [ | |
| ], | |
| "contractKind": "contract", | |
| "documentation": "@title An example contract title\r\n @author Matthew Little\r\n @notice This is a test contract\r\n @dev Hello dev\r", | |
| "fullyImplemented": true, | |
| "id": 311, | |
| "linearizedBaseContracts": [ | |
| 311 | |
| ], | |
| "name": "ExampleContract", | |
| "nodeType": "ContractDefinition", | |
| "nodes": [ | |
| { | |
| "constant": false, | |
| "id": 5, | |
| "name": "balances", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 311, | |
| "src": "276:44:0", | |
| "stateVariable": true, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_mapping$_t_address_$_t_uint256_$", | |
| "typeString": "mapping(address => uint256)" | |
| }, | |
| "typeName": { | |
| "id": 4, | |
| "keyType": { | |
| "id": 2, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "285:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "nodeType": "Mapping", | |
| "src": "276:28:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_mapping$_t_address_$_t_uint256_$", | |
| "typeString": "mapping(address => uint256)" | |
| }, | |
| "valueType": { | |
| "id": 3, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "296:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "anonymous": false, | |
| "documentation": "@notice A test event\r", | |
| "id": 13, | |
| "name": "TestEvent", | |
| "nodeType": "EventDefinition", | |
| "parameters": { | |
| "id": 12, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 7, | |
| "indexed": true, | |
| "name": "_addr", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 13, | |
| "src": "375:21:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 6, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "375:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 9, | |
| "indexed": true, | |
| "name": "_id", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 13, | |
| "src": "398:18:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint64", | |
| "typeString": "uint64" | |
| }, | |
| "typeName": { | |
| "id": 8, | |
| "name": "uint64", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "398:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint64", | |
| "typeString": "uint64" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 11, | |
| "indexed": false, | |
| "name": "_val", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 13, | |
| "src": "418:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 10, | |
| "name": "uint", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "418:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "374:54:0" | |
| }, | |
| "src": "359:70:0" | |
| }, | |
| { | |
| "anonymous": false, | |
| "documentation": null, | |
| "id": 15, | |
| "name": "EmptyEvent", | |
| "nodeType": "EventDefinition", | |
| "parameters": { | |
| "id": 14, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| ], | |
| "src": "453:2:0" | |
| }, | |
| "src": "437:19:0" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 17, | |
| "name": "givenName", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 311, | |
| "src": "461:23:0", | |
| "stateVariable": true, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 16, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "461:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 19, | |
| "name": "enabledThing", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 311, | |
| "src": "488:24:0", | |
| "stateVariable": true, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 18, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "488:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 21, | |
| "name": "last", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 311, | |
| "src": "516:19:0", | |
| "stateVariable": true, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 20, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "516:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 42, | |
| "nodeType": "Block", | |
| "src": "644:79:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 32, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "id": 30, | |
| "name": "givenName", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 17, | |
| "src": "649:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage", | |
| "typeString": "string storage ref" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "id": 31, | |
| "name": "_name", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 23, | |
| "src": "661:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| }, | |
| "src": "649:17:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage", | |
| "typeString": "string storage ref" | |
| } | |
| }, | |
| "id": 33, | |
| "nodeType": "ExpressionStatement", | |
| "src": "649:17:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 36, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "id": 34, | |
| "name": "enabledThing", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 19, | |
| "src": "671:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "id": 35, | |
| "name": "_enableThing", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 25, | |
| "src": "686:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "src": "671:27:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "id": 37, | |
| "nodeType": "ExpressionStatement", | |
| "src": "671:27:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 40, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "id": 38, | |
| "name": "last", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 21, | |
| "src": "703:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "id": 39, | |
| "name": "_last", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 27, | |
| "src": "710:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "src": "703:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "id": 41, | |
| "nodeType": "ExpressionStatement", | |
| "src": "703:12:0" | |
| } | |
| ] | |
| }, | |
| "documentation": "@notice The constructor\r", | |
| "id": 43, | |
| "implemented": true, | |
| "isConstructor": true, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 28, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 23, | |
| "name": "_name", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 43, | |
| "src": "589:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 22, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "589:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 25, | |
| "name": "_enableThing", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 43, | |
| "src": "603:17:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 24, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "603:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 27, | |
| "name": "_last", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 43, | |
| "src": "622:13:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 26, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "622:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "588:48:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 29, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| ], | |
| "src": "644:0:0" | |
| }, | |
| "scope": 311, | |
| "src": "577:146:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 83, | |
| "nodeType": "Block", | |
| "src": "780:101:0", | |
| "statements": [ | |
| { | |
| "assignments": [ | |
| ], | |
| "declarations": [ | |
| { | |
| "constant": false, | |
| "id": 54, | |
| "name": "arr", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 84, | |
| "src": "785:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 52, | |
| "name": "int16", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "785:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 53, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "34", | |
| "id": 51, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "791:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "4" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "785:8:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "id": 55, | |
| "initialValue": null, | |
| "nodeType": "VariableDeclarationStatement", | |
| "src": "785:12:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 60, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 56, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 54, | |
| "src": "802:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4] storage pointer" | |
| } | |
| }, | |
| "id": 58, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "30", | |
| "id": 57, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "806:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_0_by_1", | |
| "typeString": "int_const 0" | |
| }, | |
| "value": "0" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "802:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "31", | |
| "id": 59, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "811:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_1_by_1", | |
| "typeString": "int_const 1" | |
| }, | |
| "value": "1" | |
| }, | |
| "src": "802:10:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 61, | |
| "nodeType": "ExpressionStatement", | |
| "src": "802:10:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 67, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 62, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 54, | |
| "src": "817:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4] storage pointer" | |
| } | |
| }, | |
| "id": 64, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "31", | |
| "id": 63, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "821:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_1_by_1", | |
| "typeString": "int_const 1" | |
| }, | |
| "value": "1" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "817:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "id": 66, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "lValueRequested": false, | |
| "nodeType": "UnaryOperation", | |
| "operator": "-", | |
| "prefix": true, | |
| "src": "826:2:0", | |
| "subExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "32", | |
| "id": 65, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "827:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_2_by_1", | |
| "typeString": "int_const 2" | |
| }, | |
| "value": "2" | |
| }, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_-2_by_1", | |
| "typeString": "int_const -2" | |
| } | |
| }, | |
| "src": "817:11:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 68, | |
| "nodeType": "ExpressionStatement", | |
| "src": "817:11:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 73, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 69, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 54, | |
| "src": "833:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4] storage pointer" | |
| } | |
| }, | |
| "id": 71, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "32", | |
| "id": 70, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "837:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_2_by_1", | |
| "typeString": "int_const 2" | |
| }, | |
| "value": "2" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "833:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "3239", | |
| "id": 72, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "842:2:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_29_by_1", | |
| "typeString": "int_const 29" | |
| }, | |
| "value": "29" | |
| }, | |
| "src": "833:11:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 74, | |
| "nodeType": "ExpressionStatement", | |
| "src": "833:11:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 79, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 75, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 54, | |
| "src": "849:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4] storage pointer" | |
| } | |
| }, | |
| "id": 77, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "33", | |
| "id": 76, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "853:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_3_by_1", | |
| "typeString": "int_const 3" | |
| }, | |
| "value": "3" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "849:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "333939", | |
| "id": 78, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "858:3:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_399_by_1", | |
| "typeString": "int_const 399" | |
| }, | |
| "value": "399" | |
| }, | |
| "src": "849:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 80, | |
| "nodeType": "ExpressionStatement", | |
| "src": "849:12:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 81, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 54, | |
| "src": "873:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4] storage pointer" | |
| } | |
| }, | |
| "functionReturnParameters": 49, | |
| "id": 82, | |
| "nodeType": "Return", | |
| "src": "866:10:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 84, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "getArrayStatic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 44, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| ], | |
| "src": "751:2:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 49, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 48, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 84, | |
| "src": "770:8:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_memory_ptr", | |
| "typeString": "int16[4]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 45, | |
| "name": "int16", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "770:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 47, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "34", | |
| "id": 46, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "776:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "4" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "770:8:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$4_storage_ptr", | |
| "typeString": "int16[4]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "769:10:0" | |
| }, | |
| "scope": 311, | |
| "src": "728:153:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 128, | |
| "nodeType": "Block", | |
| "src": "938:125:0", | |
| "statements": [ | |
| { | |
| "assignments": [ | |
| ], | |
| "declarations": [ | |
| { | |
| "constant": false, | |
| "id": 93, | |
| "name": "arr", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 129, | |
| "src": "943:11:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 91, | |
| "name": "int16", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "943:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 92, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "943:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "id": 94, | |
| "initialValue": null, | |
| "nodeType": "VariableDeclarationStatement", | |
| "src": "943:11:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 99, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 95, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "965:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "id": 97, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "memberName": "length", | |
| "nodeType": "MemberAccess", | |
| "referencedDeclaration": null, | |
| "src": "965:10:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "34", | |
| "id": 98, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "978:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_4_by_1", | |
| "typeString": "int_const 4" | |
| }, | |
| "value": "4" | |
| }, | |
| "src": "965:14:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "id": 100, | |
| "nodeType": "ExpressionStatement", | |
| "src": "965:14:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 105, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 101, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "984:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "id": 103, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "30", | |
| "id": 102, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "988:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_0_by_1", | |
| "typeString": "int_const 0" | |
| }, | |
| "value": "0" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "984:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "31", | |
| "id": 104, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "993:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_1_by_1", | |
| "typeString": "int_const 1" | |
| }, | |
| "value": "1" | |
| }, | |
| "src": "984:10:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 106, | |
| "nodeType": "ExpressionStatement", | |
| "src": "984:10:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 112, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 107, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "999:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "id": 109, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "31", | |
| "id": 108, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1003:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_1_by_1", | |
| "typeString": "int_const 1" | |
| }, | |
| "value": "1" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "999:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "id": 111, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "lValueRequested": false, | |
| "nodeType": "UnaryOperation", | |
| "operator": "-", | |
| "prefix": true, | |
| "src": "1008:2:0", | |
| "subExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "32", | |
| "id": 110, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1009:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_2_by_1", | |
| "typeString": "int_const 2" | |
| }, | |
| "value": "2" | |
| }, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_-2_by_1", | |
| "typeString": "int_const -2" | |
| } | |
| }, | |
| "src": "999:11:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 113, | |
| "nodeType": "ExpressionStatement", | |
| "src": "999:11:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 118, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 114, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "1015:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "id": 116, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "32", | |
| "id": 115, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1019:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_2_by_1", | |
| "typeString": "int_const 2" | |
| }, | |
| "value": "2" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "1015:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "3239", | |
| "id": 117, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1024:2:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_29_by_1", | |
| "typeString": "int_const 29" | |
| }, | |
| "value": "29" | |
| }, | |
| "src": "1015:11:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 119, | |
| "nodeType": "ExpressionStatement", | |
| "src": "1015:11:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 124, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftHandSide": { | |
| "argumentTypes": null, | |
| "baseExpression": { | |
| "argumentTypes": null, | |
| "id": 120, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "1031:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "id": 122, | |
| "indexExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "33", | |
| "id": 121, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1035:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_3_by_1", | |
| "typeString": "int_const 3" | |
| }, | |
| "value": "3" | |
| }, | |
| "isConstant": false, | |
| "isLValue": true, | |
| "isPure": false, | |
| "lValueRequested": true, | |
| "nodeType": "IndexAccess", | |
| "src": "1031:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "nodeType": "Assignment", | |
| "operator": "=", | |
| "rightHandSide": { | |
| "argumentTypes": null, | |
| "hexValue": "333939", | |
| "id": 123, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1040:3:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_399_by_1", | |
| "typeString": "int_const 399" | |
| }, | |
| "value": "399" | |
| }, | |
| "src": "1031:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 125, | |
| "nodeType": "ExpressionStatement", | |
| "src": "1031:12:0" | |
| }, | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 126, | |
| "name": "arr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 93, | |
| "src": "1055:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[] storage pointer" | |
| } | |
| }, | |
| "functionReturnParameters": 89, | |
| "id": 127, | |
| "nodeType": "Return", | |
| "src": "1048:10:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 129, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "getArrayDynamic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 85, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| ], | |
| "src": "910:2:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 89, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 88, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 129, | |
| "src": "929:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_memory_ptr", | |
| "typeString": "int16[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 86, | |
| "name": "int16", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "929:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int16", | |
| "typeString": "int16" | |
| } | |
| }, | |
| "id": 87, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "929:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_int16_$dyn_storage_ptr", | |
| "typeString": "int16[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "928:9:0" | |
| }, | |
| "scope": 311, | |
| "src": "886:177:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 140, | |
| "nodeType": "Block", | |
| "src": "1139:31:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 138, | |
| "name": "input", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 132, | |
| "src": "1157:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$dyn_memory_ptr", | |
| "typeString": "uint24[] memory" | |
| } | |
| }, | |
| "functionReturnParameters": 137, | |
| "id": 139, | |
| "nodeType": "Return", | |
| "src": "1150:12:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 141, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoArrayDynamic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 133, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 132, | |
| "name": "input", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 141, | |
| "src": "1097:14:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$dyn_memory_ptr", | |
| "typeString": "uint24[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 130, | |
| "name": "uint24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1097:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint24", | |
| "typeString": "uint24" | |
| } | |
| }, | |
| "id": 131, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1097:8:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$dyn_storage_ptr", | |
| "typeString": "uint24[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1096:16:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 137, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 136, | |
| "name": "result", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 141, | |
| "src": "1122:15:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$dyn_memory_ptr", | |
| "typeString": "uint24[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 134, | |
| "name": "uint24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1122:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint24", | |
| "typeString": "uint24" | |
| } | |
| }, | |
| "id": 135, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1122:8:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$dyn_storage_ptr", | |
| "typeString": "uint24[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1121:17:0" | |
| }, | |
| "scope": 311, | |
| "src": "1071:99:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 154, | |
| "nodeType": "Block", | |
| "src": "1247:31:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 152, | |
| "name": "input", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 145, | |
| "src": "1265:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$5_memory_ptr", | |
| "typeString": "uint24[5] memory" | |
| } | |
| }, | |
| "functionReturnParameters": 151, | |
| "id": 153, | |
| "nodeType": "Return", | |
| "src": "1258:12:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 155, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoArrayStatic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 146, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 145, | |
| "name": "input", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 155, | |
| "src": "1203:15:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$5_memory_ptr", | |
| "typeString": "uint24[5]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 142, | |
| "name": "uint24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1203:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint24", | |
| "typeString": "uint24" | |
| } | |
| }, | |
| "id": 144, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "35", | |
| "id": 143, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1210:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "5" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1203:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$5_storage_ptr", | |
| "typeString": "uint24[5]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1202:17:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 151, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 150, | |
| "name": "result", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 155, | |
| "src": "1229:16:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$5_memory_ptr", | |
| "typeString": "uint24[5]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 147, | |
| "name": "uint24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1229:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint24", | |
| "typeString": "uint24" | |
| } | |
| }, | |
| "id": 149, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "35", | |
| "id": 148, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1236:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "5" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1229:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint24_$5_storage_ptr", | |
| "typeString": "uint24[5]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1228:18:0" | |
| }, | |
| "scope": 311, | |
| "src": "1178:100:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 175, | |
| "nodeType": "Block", | |
| "src": "1394:38:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "components": [ | |
| { | |
| "argumentTypes": null, | |
| "id": 170, | |
| "name": "p1", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 157, | |
| "src": "1413:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint32", | |
| "typeString": "uint32" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 171, | |
| "name": "p2", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 159, | |
| "src": "1417:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 172, | |
| "name": "p3", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 161, | |
| "src": "1421:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| } | |
| ], | |
| "id": 173, | |
| "isConstant": false, | |
| "isInlineArray": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "nodeType": "TupleExpression", | |
| "src": "1412:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_tuple$_t_uint32_$_t_bool_$_t_address_$", | |
| "typeString": "tuple(uint32,bool,address)" | |
| } | |
| }, | |
| "functionReturnParameters": 169, | |
| "id": 174, | |
| "nodeType": "Return", | |
| "src": "1405:19:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 176, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoMultipleStatic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 162, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 157, | |
| "name": "p1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1314:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint32", | |
| "typeString": "uint32" | |
| }, | |
| "typeName": { | |
| "id": 156, | |
| "name": "uint32", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1314:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint32", | |
| "typeString": "uint32" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 159, | |
| "name": "p2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1325:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 158, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1325:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 161, | |
| "name": "p3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1334:10:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 160, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1334:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1313:32:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 169, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 164, | |
| "name": "r1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1362:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint32", | |
| "typeString": "uint32" | |
| }, | |
| "typeName": { | |
| "id": 163, | |
| "name": "uint32", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1362:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint32", | |
| "typeString": "uint32" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 166, | |
| "name": "r2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1373:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 165, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1373:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 168, | |
| "name": "r3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 176, | |
| "src": "1382:10:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 167, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1382:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1361:32:0" | |
| }, | |
| "scope": 311, | |
| "src": "1286:146:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 196, | |
| "nodeType": "Block", | |
| "src": "1551:38:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "components": [ | |
| { | |
| "argumentTypes": null, | |
| "id": 191, | |
| "name": "p1", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 178, | |
| "src": "1570:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 192, | |
| "name": "p2", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 180, | |
| "src": "1574:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 193, | |
| "name": "p3", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 182, | |
| "src": "1578:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| } | |
| ], | |
| "id": 194, | |
| "isConstant": false, | |
| "isInlineArray": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "nodeType": "TupleExpression", | |
| "src": "1569:12:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_tuple$_t_string_memory_ptr_$_t_string_memory_ptr_$_t_string_memory_ptr_$", | |
| "typeString": "tuple(string memory,string memory,string memory)" | |
| } | |
| }, | |
| "functionReturnParameters": 190, | |
| "id": 195, | |
| "nodeType": "Return", | |
| "src": "1562:19:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 197, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoMultipleDynamic", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 183, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 178, | |
| "name": "p1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1469:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 177, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1469:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 180, | |
| "name": "p2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1480:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 179, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1480:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 182, | |
| "name": "p3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1491:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 181, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1491:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1468:33:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 190, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 185, | |
| "name": "r1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1518:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 184, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1518:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 187, | |
| "name": "r2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1529:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 186, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1529:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 189, | |
| "name": "r3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 197, | |
| "src": "1540:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 188, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1540:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1517:33:0" | |
| }, | |
| "scope": 311, | |
| "src": "1440:149:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 238, | |
| "nodeType": "Block", | |
| "src": "1772:54:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "components": [ | |
| { | |
| "argumentTypes": null, | |
| "id": 230, | |
| "name": "p1", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 199, | |
| "src": "1795:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 231, | |
| "name": "p2", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 201, | |
| "src": "1799:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 232, | |
| "name": "p3", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 203, | |
| "src": "1803:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int56", | |
| "typeString": "int56" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 233, | |
| "name": "p4", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 206, | |
| "src": "1807:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr", | |
| "typeString": "address[] memory" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 234, | |
| "name": "p5", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 208, | |
| "src": "1811:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint8", | |
| "typeString": "uint8" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 235, | |
| "name": "p6", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 212, | |
| "src": "1815:2:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint64_$3_memory_ptr", | |
| "typeString": "uint64[3] memory" | |
| } | |
| } | |
| ], | |
| "id": 236, | |
| "isConstant": false, | |
| "isInlineArray": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "nodeType": "TupleExpression", | |
| "src": "1794:24:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_tuple$_t_bool_$_t_string_memory_ptr_$_t_int56_$_t_array$_t_address_$dyn_memory_ptr_$_t_uint8_$_t_array$_t_uint64_$3_memory_ptr_$", | |
| "typeString": "tuple(bool,string memory,int56,address[] memory,uint8,uint64[3] memory)" | |
| } | |
| }, | |
| "functionReturnParameters": 229, | |
| "id": 237, | |
| "nodeType": "Return", | |
| "src": "1787:31:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 239, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "boat", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 213, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 199, | |
| "name": "p1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1611:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 198, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1611:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 201, | |
| "name": "p2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1620:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 200, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1620:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 203, | |
| "name": "p3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1631:8:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int56", | |
| "typeString": "int56" | |
| }, | |
| "typeName": { | |
| "id": 202, | |
| "name": "int56", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1631:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int56", | |
| "typeString": "int56" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 206, | |
| "name": "p4", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1641:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr", | |
| "typeString": "address[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 204, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1641:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "id": 205, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1641:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_address_$dyn_storage_ptr", | |
| "typeString": "address[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 208, | |
| "name": "p5", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1655:8:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint8", | |
| "typeString": "uint8" | |
| }, | |
| "typeName": { | |
| "id": 207, | |
| "name": "uint8", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1655:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint8", | |
| "typeString": "uint8" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 212, | |
| "name": "p6", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1665:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint64_$3_memory_ptr", | |
| "typeString": "uint64[3]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 209, | |
| "name": "uint64", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1665:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint64", | |
| "typeString": "uint64" | |
| } | |
| }, | |
| "id": 211, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "33", | |
| "id": 210, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1672:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "3" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1665:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint64_$3_storage_ptr", | |
| "typeString": "uint64[3]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1610:68:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 229, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 215, | |
| "name": "r1", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1704:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 214, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1704:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 217, | |
| "name": "r2", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1713:9:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 216, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1713:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 219, | |
| "name": "r3", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1724:8:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int56", | |
| "typeString": "int56" | |
| }, | |
| "typeName": { | |
| "id": 218, | |
| "name": "int56", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1724:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int56", | |
| "typeString": "int56" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 222, | |
| "name": "r4", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1734:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr", | |
| "typeString": "address[]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 220, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1734:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "id": 221, | |
| "length": null, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1734:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_address_$dyn_storage_ptr", | |
| "typeString": "address[]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 224, | |
| "name": "r5", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1748:8:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint8", | |
| "typeString": "uint8" | |
| }, | |
| "typeName": { | |
| "id": 223, | |
| "name": "uint8", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1748:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint8", | |
| "typeString": "uint8" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 228, | |
| "name": "r6", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 239, | |
| "src": "1758:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint64_$3_memory_ptr", | |
| "typeString": "uint64[3]" | |
| }, | |
| "typeName": { | |
| "baseType": { | |
| "id": 225, | |
| "name": "uint64", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "1758:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint64", | |
| "typeString": "uint64" | |
| } | |
| }, | |
| "id": 227, | |
| "length": { | |
| "argumentTypes": null, | |
| "hexValue": "33", | |
| "id": 226, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "1765:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": null, | |
| "typeString": null | |
| }, | |
| "value": "3" | |
| }, | |
| "nodeType": "ArrayTypeName", | |
| "src": "1758:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_array$_t_uint64_$3_storage_ptr", | |
| "typeString": "uint64[3]" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "1703:68:0" | |
| }, | |
| "scope": 311, | |
| "src": "1597:229:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 250, | |
| "nodeType": "Block", | |
| "src": "2062:35:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "commonType": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "id": 248, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "leftExpression": { | |
| "argumentTypes": null, | |
| "id": 246, | |
| "name": "_num", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 241, | |
| "src": "2080:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "nodeType": "BinaryOperation", | |
| "operator": "==", | |
| "rightExpression": { | |
| "argumentTypes": null, | |
| "hexValue": "39", | |
| "id": 247, | |
| "isConstant": false, | |
| "isLValue": false, | |
| "isPure": true, | |
| "kind": "number", | |
| "lValueRequested": false, | |
| "nodeType": "Literal", | |
| "src": "2088:1:0", | |
| "subdenomination": null, | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_rational_9_by_1", | |
| "typeString": "int_const 9" | |
| }, | |
| "value": "9" | |
| }, | |
| "src": "2080:9:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "functionReturnParameters": 245, | |
| "id": 249, | |
| "nodeType": "Return", | |
| "src": "2073:16:0" | |
| } | |
| ] | |
| }, | |
| "documentation": "@author Unknown author\r\n @notice This is a test function\r\n @dev Hi dev\r\n @param _num What number\r\n @return true if _num is 9\r", | |
| "id": 251, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": true, | |
| "modifiers": [ | |
| ], | |
| "name": "myFunc", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 242, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 241, | |
| "name": "_num", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 251, | |
| "src": "2012:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 240, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2012:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2011:14:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 245, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 244, | |
| "name": "isNine", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 251, | |
| "src": "2049:11:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| }, | |
| "typeName": { | |
| "id": 243, | |
| "name": "bool", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2049:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_bool", | |
| "typeString": "bool" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2048:13:0" | |
| }, | |
| "scope": 311, | |
| "src": "1996:101:0", | |
| "stateMutability": "pure", | |
| "superFunction": null, | |
| "visibility": "external" | |
| }, | |
| { | |
| "body": { | |
| "id": 260, | |
| "nodeType": "Block", | |
| "src": "2158:20:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 258, | |
| "name": "val", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 253, | |
| "src": "2170:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| }, | |
| "functionReturnParameters": 257, | |
| "id": 259, | |
| "nodeType": "Return", | |
| "src": "2163:10:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 261, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoString", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 254, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 253, | |
| "name": "val", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 261, | |
| "src": "2122:10:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 252, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2122:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2121:12:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 257, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 256, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 261, | |
| "src": "2150:6:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 255, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2150:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2149:8:0" | |
| }, | |
| "scope": 311, | |
| "src": "2102:76:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 270, | |
| "nodeType": "Block", | |
| "src": "2242:20:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 268, | |
| "name": "val", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 263, | |
| "src": "2254:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "functionReturnParameters": 267, | |
| "id": 269, | |
| "nodeType": "Return", | |
| "src": "2247:10:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 271, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoAddress", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 264, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 263, | |
| "name": "val", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 271, | |
| "src": "2204:11:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 262, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2204:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2203:13:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 267, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 266, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 271, | |
| "src": "2233:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 265, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2233:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2232:9:0" | |
| }, | |
| "scope": 311, | |
| "src": "2183:79:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 291, | |
| "nodeType": "Block", | |
| "src": "2366:33:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "components": [ | |
| { | |
| "argumentTypes": null, | |
| "id": 286, | |
| "name": "addr", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 273, | |
| "src": "2379:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 287, | |
| "name": "num", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 275, | |
| "src": "2385:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| { | |
| "argumentTypes": null, | |
| "id": 288, | |
| "name": "str", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 277, | |
| "src": "2390:3:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string memory" | |
| } | |
| } | |
| ], | |
| "id": 289, | |
| "isConstant": false, | |
| "isInlineArray": false, | |
| "isLValue": false, | |
| "isPure": false, | |
| "lValueRequested": false, | |
| "nodeType": "TupleExpression", | |
| "src": "2378:16:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_tuple$_t_address_$_t_uint256_$_t_string_memory_ptr_$", | |
| "typeString": "tuple(address,uint256,string memory)" | |
| } | |
| }, | |
| "functionReturnParameters": 285, | |
| "id": 290, | |
| "nodeType": "Return", | |
| "src": "2371:23:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 292, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoMany", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 278, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 273, | |
| "name": "addr", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2285:12:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 272, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2285:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 275, | |
| "name": "num", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2299:11:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 274, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2299:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 277, | |
| "name": "str", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2312:10:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 276, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2312:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2284:39:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 285, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 280, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2340:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| }, | |
| "typeName": { | |
| "id": 279, | |
| "name": "address", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2340:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_address", | |
| "typeString": "address" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 282, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2349:7:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| }, | |
| "typeName": { | |
| "id": 281, | |
| "name": "uint256", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2349:7:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_uint256", | |
| "typeString": "uint256" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| }, | |
| { | |
| "constant": false, | |
| "id": 284, | |
| "name": "", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 292, | |
| "src": "2358:6:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_memory_ptr", | |
| "typeString": "string" | |
| }, | |
| "typeName": { | |
| "id": 283, | |
| "name": "string", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2358:6:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_string_storage_ptr", | |
| "typeString": "string" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2339:26:0" | |
| }, | |
| "scope": 311, | |
| "src": "2267:132:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 301, | |
| "nodeType": "Block", | |
| "src": "2469:30:0", | |
| "statements": [ | |
| { | |
| "expression": { | |
| "argumentTypes": null, | |
| "id": 299, | |
| "name": "_num", | |
| "nodeType": "Identifier", | |
| "overloadedDeclarations": [ | |
| ], | |
| "referencedDeclaration": 294, | |
| "src": "2487:4:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int24", | |
| "typeString": "int24" | |
| } | |
| }, | |
| "functionReturnParameters": 298, | |
| "id": 300, | |
| "nodeType": "Return", | |
| "src": "2480:11:0" | |
| } | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 302, | |
| "implemented": true, | |
| "isConstructor": false, | |
| "isDeclaredConst": false, | |
| "modifiers": [ | |
| ], | |
| "name": "echoInt24", | |
| "nodeType": "FunctionDefinition", | |
| "parameters": { | |
| "id": 295, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 294, | |
| "name": "_num", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 302, | |
| "src": "2426:10:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int24", | |
| "typeString": "int24" | |
| }, | |
| "typeName": { | |
| "id": 293, | |
| "name": "int24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2426:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int24", | |
| "typeString": "int24" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2425:12:0" | |
| }, | |
| "payable": false, | |
| "returnParameters": { | |
| "id": 298, | |
| "nodeType": "ParameterList", | |
| "parameters": [ | |
| { | |
| "constant": false, | |
| "id": 297, | |
| "name": "_result", | |
| "nodeType": "VariableDeclaration", | |
| "scope": 302, | |
| "src": "2454:13:0", | |
| "stateVariable": false, | |
| "storageLocation": "default", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int24", | |
| "typeString": "int24" | |
| }, | |
| "typeName": { | |
| "id": 296, | |
| "name": "int24", | |
| "nodeType": "ElementaryTypeName", | |
| "src": "2454:5:0", | |
| "typeDescriptions": { | |
| "typeIdentifier": "t_int24", | |
| "typeString": "int24" | |
| } | |
| }, | |
| "value": null, | |
| "visibility": "internal" | |
| } | |
| ], | |
| "src": "2453:15:0" | |
| }, | |
| "scope": 311, | |
| "src": "2407:92:0", | |
| "stateMutability": "nonpayable", | |
| "superFunction": null, | |
| "visibility": "public" | |
| }, | |
| { | |
| "body": { | |
| "id": 305, | |
| "nodeType": "Block", | |
| "src": "2534:18:0", | |
| "statements": [ | |
| ] | |
| }, | |
| "documentation": null, | |
| "id": 306, | |
| "implemented" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment