diff --git a/tests/testdata/outputs_expected/calls.sol.easm b/tests/testdata/outputs_expected/calls.sol.easm deleted file mode 100644 index c37ee2cb..00000000 --- a/tests/testdata/outputs_expected/calls.sol.easm +++ /dev/null @@ -1,400 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x0083 -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x2776b163 -60 EQ -61 PUSH2 0x0088 -64 JUMPI -65 DUP1 -66 PUSH4 0x379bf63c -71 EQ -72 PUSH2 0x00c1 -75 JUMPI -76 DUP1 -77 PUSH4 0x5a6814ec -82 EQ -83 PUSH2 0x0116 -86 JUMPI -87 DUP1 -88 PUSH4 0xb5d02c8a -93 EQ -94 PUSH2 0x012b -97 JUMPI -98 DUP1 -99 PUSH4 0xd24b08cc -104 EQ -105 PUSH2 0x0180 -108 JUMPI -109 DUP1 -110 PUSH4 0xe11f493e -115 EQ -116 PUSH2 0x0195 -119 JUMPI -120 DUP1 -121 PUSH4 0xe1d10f79 -126 EQ -127 PUSH2 0x01aa -130 JUMPI -131 JUMPDEST -132 PUSH1 0x00 -134 DUP1 -135 REVERT -136 JUMPDEST -137 CALLVALUE -138 ISZERO -139 PUSH2 0x0093 -142 JUMPI -143 PUSH1 0x00 -145 DUP1 -146 REVERT -147 JUMPDEST -148 PUSH2 0x00bf -151 PUSH1 0x04 -153 DUP1 -154 DUP1 -155 CALLDATALOAD -156 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -177 AND -178 SWAP1 -179 PUSH1 0x20 -181 ADD -182 SWAP1 -183 SWAP2 -184 SWAP1 -185 POP -186 POP -187 PUSH2 0x01e3 -190 JUMP -191 JUMPDEST -192 STOP -193 JUMPDEST -194 CALLVALUE -195 ISZERO -196 PUSH2 0x00cc -199 JUMPI -200 PUSH1 0x00 -202 DUP1 -203 REVERT -204 JUMPDEST -205 PUSH2 0x00d4 -208 PUSH2 0x0227 -211 JUMP -212 JUMPDEST -213 PUSH1 0x40 -215 MLOAD -216 DUP1 -217 DUP3 -218 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -239 AND -240 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -261 AND -262 DUP2 -263 MSTORE -264 PUSH1 0x20 -266 ADD -267 SWAP2 -268 POP -269 POP -270 PUSH1 0x40 -272 MLOAD -273 DUP1 -274 SWAP2 -275 SUB -276 SWAP1 -277 RETURN -278 JUMPDEST -279 CALLVALUE -280 ISZERO -281 PUSH2 0x0121 -284 JUMPI -285 PUSH1 0x00 -287 DUP1 -288 REVERT -289 JUMPDEST -290 PUSH2 0x0129 -293 PUSH2 0x024c -296 JUMP -297 JUMPDEST -298 STOP -299 JUMPDEST -300 CALLVALUE -301 ISZERO -302 PUSH2 0x0136 -305 JUMPI -306 PUSH1 0x00 -308 DUP1 -309 REVERT -310 JUMPDEST -311 PUSH2 0x013e -314 PUSH2 0x029b -317 JUMP -318 JUMPDEST -319 PUSH1 0x40 -321 MLOAD -322 DUP1 -323 DUP3 -324 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -345 AND -346 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -367 AND -368 DUP2 -369 MSTORE -370 PUSH1 0x20 -372 ADD -373 SWAP2 -374 POP -375 POP -376 PUSH1 0x40 -378 MLOAD -379 DUP1 -380 SWAP2 -381 SUB -382 SWAP1 -383 RETURN -384 JUMPDEST -385 CALLVALUE -386 ISZERO -387 PUSH2 0x018b -390 JUMPI -391 PUSH1 0x00 -393 DUP1 -394 REVERT -395 JUMPDEST -396 PUSH2 0x0193 -399 PUSH2 0x02c1 -402 JUMP -403 JUMPDEST -404 STOP -405 JUMPDEST -406 CALLVALUE -407 ISZERO -408 PUSH2 0x01a0 -411 JUMPI -412 PUSH1 0x00 -414 DUP1 -415 REVERT -416 JUMPDEST -417 PUSH2 0x01a8 -420 PUSH2 0x0311 -423 JUMP -424 JUMPDEST -425 STOP -426 JUMPDEST -427 CALLVALUE -428 ISZERO -429 PUSH2 0x01b5 -432 JUMPI -433 PUSH1 0x00 -435 DUP1 -436 REVERT -437 JUMPDEST -438 PUSH2 0x01e1 -441 PUSH1 0x04 -443 DUP1 -444 DUP1 -445 CALLDATALOAD -446 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -467 AND -468 SWAP1 -469 PUSH1 0x20 -471 ADD -472 SWAP1 -473 SWAP2 -474 SWAP1 -475 POP -476 POP -477 PUSH2 0x0368 -480 JUMP -481 JUMPDEST -482 STOP -483 JUMPDEST -484 DUP1 -485 PUSH1 0x01 -487 PUSH1 0x00 -489 PUSH2 0x0100 -492 EXP -493 DUP2 -494 SLOAD -495 DUP2 -496 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -517 MUL -518 NOT -519 AND -520 SWAP1 -521 DUP4 -522 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -543 AND -544 MUL -545 OR -546 SWAP1 -547 SSTORE -548 POP -549 POP -550 JUMP -551 JUMPDEST -552 PUSH1 0x00 -554 DUP1 -555 SWAP1 -556 SLOAD -557 SWAP1 -558 PUSH2 0x0100 -561 EXP -562 SWAP1 -563 DIV -564 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -585 AND -586 DUP2 -587 JUMP -588 JUMPDEST -589 PUSH1 0x00 -591 DUP1 -592 SWAP1 -593 SLOAD -594 SWAP1 -595 PUSH2 0x0100 -598 EXP -599 SWAP1 -600 DIV -601 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -622 AND -623 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -644 AND -645 PUSH1 0x40 -647 MLOAD -648 PUSH1 0x00 -650 PUSH1 0x40 -652 MLOAD -653 DUP1 -654 DUP4 -655 SUB -656 DUP2 -657 PUSH1 0x00 -659 DUP7 -660 GAS -661 CALL -662 SWAP2 -663 POP -664 POP -665 POP -666 JUMP -667 JUMPDEST -668 PUSH1 0x01 -670 PUSH1 0x00 -672 SWAP1 -673 SLOAD -674 SWAP1 -675 PUSH2 0x0100 -678 EXP -679 SWAP1 -680 DIV -681 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -702 AND -703 DUP2 -704 JUMP -705 JUMPDEST -706 PUSH1 0x01 -708 PUSH1 0x00 -710 SWAP1 -711 SLOAD -712 SWAP1 -713 PUSH2 0x0100 -716 EXP -717 SWAP1 -718 DIV -719 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -740 AND -741 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -762 AND -763 PUSH1 0x40 -765 MLOAD -766 PUSH1 0x00 -768 PUSH1 0x40 -770 MLOAD -771 DUP1 -772 DUP4 -773 SUB -774 DUP2 -775 PUSH1 0x00 -777 DUP7 -778 GAS -779 CALL -780 SWAP2 -781 POP -782 POP -783 POP -784 JUMP -785 JUMPDEST -786 PUSH1 0x00 -788 DUP1 -789 SWAP1 -790 SLOAD -791 SWAP1 -792 PUSH2 0x0100 -795 EXP -796 SWAP1 -797 DIV -798 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -819 AND -820 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -841 AND -842 PUSH1 0x40 -844 MLOAD -845 PUSH1 0x00 -847 PUSH1 0x40 -849 MLOAD -850 DUP1 -851 DUP4 -852 SUB -853 DUP2 -854 PUSH1 0x00 -856 DUP7 -857 GAS -858 CALL -859 SWAP2 -860 POP -861 POP -862 POP -863 PUSH1 0x00 -865 PUSH1 0x02 -867 DUP2 -868 SWAP1 -869 SSTORE -870 POP -871 JUMP -872 JUMPDEST -873 DUP1 -874 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -895 AND -896 PUSH1 0x40 -898 MLOAD -899 PUSH1 0x00 -901 PUSH1 0x40 -903 MLOAD -904 DUP1 -905 DUP4 -906 SUB -907 DUP2 -908 PUSH1 0x00 -910 DUP7 -911 GAS -912 CALL -913 SWAP2 -914 POP -915 POP -916 POP -917 POP -918 JUMP -919 STOP diff --git a/tests/testdata/outputs_expected/calls.sol.graph.html b/tests/testdata/outputs_expected/calls.sol.graph.html index 724fe790..5a7fae13 100644 --- a/tests/testdata/outputs_expected/calls.sol.graph.html +++ b/tests/testdata/outputs_expected/calls.sol.graph.html @@ -73,97 +73,97 @@ var nodes = [ -{id: '1', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'fullLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'truncLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'isExpanded': false}, -{id: '6', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '191 JUMPDEST\n192 STOP\n', 'fullLabel': '191 JUMPDEST\n192 STOP\n', 'truncLabel': '191 JUMPDEST\n192 STOP\n', 'isExpanded': false}, -{id: '5', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n(click to expand +)', 'fullLabel': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n493 DUP2\n494 SLOAD\n495 DUP2\n496 PUSH20 0xffffffff(...)\n517 MUL\n518 NOT\n519 AND\n520 SWAP1\n521 DUP4\n522 PUSH20 0xffffffff(...)\n543 AND\n544 MUL\n545 OR\n546 SWAP1\n547 SSTORE\n548 POP\n549 POP\n550 JUMP\n', 'truncLabel': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n(click to expand +)', 'isExpanded': false}, -{id: '4', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n156 PUSH20 0xffffffff(...)\n177 AND\n178 SWAP1\n179 PUSH1 0x20\n181 ADD\n182 SWAP1\n183 SWAP2\n184 SWAP1\n185 POP\n186 POP\n187 PUSH2 0x01e3\n190 JUMP\n', 'truncLabel': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '7', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, -{id: '3', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'fullLabel': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'truncLabel': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'isExpanded': false}, -{id: '12', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n239 AND\n240 PUSH20 0xffffffff(...)\n261 AND\n262 DUP2\n263 MSTORE\n264 PUSH1 0x20\n266 ADD\n267 SWAP2\n268 POP\n269 POP\n270 PUSH1 0x40\n272 MLOAD\n273 DUP1\n274 SWAP2\n275 SUB\n276 SWAP1\n277 RETURN\n', 'truncLabel': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '11', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n(click to expand +)', 'fullLabel': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n558 PUSH2 0x0100\n561 EXP\n562 SWAP1\n563 DIV\n564 PUSH20 0xffffffff(...)\n585 AND\n586 DUP2\n587 JUMP\n', 'truncLabel': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '10', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'fullLabel': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'truncLabel': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'isExpanded': false}, -{id: '13', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'fullLabel': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'truncLabel': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'isExpanded': false}, -{id: '9', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'fullLabel': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'truncLabel': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'isExpanded': false}, -{id: '18', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '297 JUMPDEST\n298 STOP\n', 'fullLabel': '297 JUMPDEST\n298 STOP\n', 'truncLabel': '297 JUMPDEST\n298 STOP\n', 'isExpanded': false}, -{id: '17', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n(click to expand +)', 'fullLabel': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n595 PUSH2 0x0100\n598 EXP\n599 SWAP1\n600 DIV\n601 PUSH20 0xffffffff(...)\n622 AND\n623 PUSH20 0xffffffff(...)\n644 AND\n645 PUSH1 0x40\n647 MLOAD\n648 PUSH1 0x00\n650 PUSH1 0x40\n652 MLOAD\n653 DUP1\n654 DUP4\n655 SUB\n656 DUP2\n657 PUSH1 0x00\n659 DUP7\n660 GAS\n661 CALL\n662 SWAP2\n663 POP\n664 POP\n665 POP\n666 JUMP\n', 'truncLabel': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '16', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'fullLabel': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'truncLabel': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'isExpanded': false}, -{id: '19', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'fullLabel': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'truncLabel': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'isExpanded': false}, -{id: '15', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'fullLabel': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'truncLabel': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'isExpanded': false}, -{id: '24', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n345 AND\n346 PUSH20 0xffffffff(...)\n367 AND\n368 DUP2\n369 MSTORE\n370 PUSH1 0x20\n372 ADD\n373 SWAP2\n374 POP\n375 POP\n376 PUSH1 0x40\n378 MLOAD\n379 DUP1\n380 SWAP2\n381 SUB\n382 SWAP1\n383 RETURN\n', 'truncLabel': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '23', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n(click to expand +)', 'fullLabel': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n675 PUSH2 0x0100\n678 EXP\n679 SWAP1\n680 DIV\n681 PUSH20 0xffffffff(...)\n702 AND\n703 DUP2\n704 JUMP\n', 'truncLabel': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '22', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'fullLabel': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'truncLabel': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'isExpanded': false}, -{id: '25', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'fullLabel': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'truncLabel': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'isExpanded': false}, -{id: '21', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'fullLabel': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'truncLabel': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'isExpanded': false}, -{id: '30', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 STOP\n', 'fullLabel': '403 JUMPDEST\n404 STOP\n', 'truncLabel': '403 JUMPDEST\n404 STOP\n', 'isExpanded': false}, -{id: '29', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n(click to expand +)', 'fullLabel': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n713 PUSH2 0x0100\n716 EXP\n717 SWAP1\n718 DIV\n719 PUSH20 0xffffffff(...)\n740 AND\n741 PUSH20 0xffffffff(...)\n762 AND\n763 PUSH1 0x40\n765 MLOAD\n766 PUSH1 0x00\n768 PUSH1 0x40\n770 MLOAD\n771 DUP1\n772 DUP4\n773 SUB\n774 DUP2\n775 PUSH1 0x00\n777 DUP7\n778 GAS\n779 CALL\n780 SWAP2\n781 POP\n782 POP\n783 POP\n784 JUMP\n', 'truncLabel': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '28', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'fullLabel': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'truncLabel': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'isExpanded': false}, -{id: '31', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'fullLabel': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'truncLabel': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'isExpanded': false}, -{id: '27', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'fullLabel': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'truncLabel': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'isExpanded': false}, -{id: '36', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '424 JUMPDEST\n425 STOP\n', 'fullLabel': '424 JUMPDEST\n425 STOP\n', 'truncLabel': '424 JUMPDEST\n425 STOP\n', 'isExpanded': false}, -{id: '35', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n(click to expand +)', 'fullLabel': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n792 PUSH2 0x0100\n795 EXP\n796 SWAP1\n797 DIV\n798 PUSH20 0xffffffff(...)\n819 AND\n820 PUSH20 0xffffffff(...)\n841 AND\n842 PUSH1 0x40\n844 MLOAD\n845 PUSH1 0x00\n847 PUSH1 0x40\n849 MLOAD\n850 DUP1\n851 DUP4\n852 SUB\n853 DUP2\n854 PUSH1 0x00\n856 DUP7\n857 GAS\n858 CALL\n859 SWAP2\n860 POP\n861 POP\n862 POP\n863 PUSH1 0x00\n865 PUSH1 0x02\n867 DUP2\n868 SWAP1\n869 SSTORE\n870 POP\n871 JUMP\n', 'truncLabel': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '34', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'fullLabel': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'truncLabel': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'isExpanded': false}, -{id: '37', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'fullLabel': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'truncLabel': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'isExpanded': false}, -{id: '33', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'fullLabel': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'truncLabel': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'isExpanded': false}, -{id: '42', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '481 JUMPDEST\n482 STOP\n', 'fullLabel': '481 JUMPDEST\n482 STOP\n', 'truncLabel': '481 JUMPDEST\n482 STOP\n', 'isExpanded': false}, -{id: '41', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n(click to expand +)', 'fullLabel': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n899 PUSH1 0x00\n901 PUSH1 0x40\n903 MLOAD\n904 DUP1\n905 DUP4\n906 SUB\n907 DUP2\n908 PUSH1 0x00\n910 DUP7\n911 GAS\n912 CALL\n913 SWAP2\n914 POP\n915 POP\n916 POP\n917 POP\n918 JUMP\n', 'truncLabel': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '40', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n(click to expand +)', 'fullLabel': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n446 PUSH20 0xffffffff(...)\n467 AND\n468 SWAP1\n469 PUSH1 0x20\n471 ADD\n472 SWAP1\n473 SWAP2\n474 SWAP1\n475 POP\n476 POP\n477 PUSH2 0x0368\n480 JUMP\n', 'truncLabel': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '43', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'fullLabel': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'truncLabel': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'isExpanded': false}, -{id: '39', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'fullLabel': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'truncLabel': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'isExpanded': false}, -{id: '44', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'fullLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'truncLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'isExpanded': false}, -{id: '38', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'isExpanded': false}, -{id: '32', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'isExpanded': false}, -{id: '26', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'isExpanded': false}, -{id: '20', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'isExpanded': false}, -{id: '14', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'isExpanded': false}, -{id: '8', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'isExpanded': false}, -{id: '2', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x2776b163\n60 EQ\n61 PUSH2 0x0088\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '0', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0083\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '1017', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'fullLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'truncLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'isExpanded': false}, +{id: '1022', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '191 JUMPDEST\n192 STOP\n', 'fullLabel': '191 JUMPDEST\n192 STOP\n', 'truncLabel': '191 JUMPDEST\n192 STOP\n', 'isExpanded': false}, +{id: '1021', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n(click to expand +)', 'fullLabel': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n493 DUP2\n494 SLOAD\n495 DUP2\n496 PUSH20 0xffffffff(...)\n517 MUL\n518 NOT\n519 AND\n520 SWAP1\n521 DUP4\n522 PUSH20 0xffffffff(...)\n543 AND\n544 MUL\n545 OR\n546 SWAP1\n547 SSTORE\n548 POP\n549 POP\n550 JUMP\n', 'truncLabel': '483 JUMPDEST\n484 DUP1\n485 PUSH1 0x01\n487 PUSH1 0x00\n489 PUSH2 0x0100\n492 EXP\n(click to expand +)', 'isExpanded': false}, +{id: '1020', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n156 PUSH20 0xffffffff(...)\n177 AND\n178 SWAP1\n179 PUSH1 0x20\n181 ADD\n182 SWAP1\n183 SWAP2\n184 SWAP1\n185 POP\n186 POP\n187 PUSH2 0x01e3\n190 JUMP\n', 'truncLabel': '147 JUMPDEST\n148 PUSH2 0x00bf\n151 PUSH1 0x04\n153 DUP1\n154 DUP1\n155 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1023', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, +{id: '1019', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'fullLabel': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'truncLabel': '136 _function_0x2776b163\n137 CALLVALUE\n138 ISZERO\n139 PUSH2 0x0093\n142 JUMPI\n', 'isExpanded': false}, +{id: '1028', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n239 AND\n240 PUSH20 0xffffffff(...)\n261 AND\n262 DUP2\n263 MSTORE\n264 PUSH1 0x20\n266 ADD\n267 SWAP2\n268 POP\n269 POP\n270 PUSH1 0x40\n272 MLOAD\n273 DUP1\n274 SWAP2\n275 SUB\n276 SWAP1\n277 RETURN\n', 'truncLabel': '212 JUMPDEST\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 DUP3\n218 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1027', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n(click to expand +)', 'fullLabel': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n558 PUSH2 0x0100\n561 EXP\n562 SWAP1\n563 DIV\n564 PUSH20 0xffffffff(...)\n585 AND\n586 DUP2\n587 JUMP\n', 'truncLabel': '551 JUMPDEST\n552 PUSH1 0x00\n554 DUP1\n555 SWAP1\n556 SLOAD\n557 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1026', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'fullLabel': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'truncLabel': '204 JUMPDEST\n205 PUSH2 0x00d4\n208 PUSH2 0x0227\n211 JUMP\n', 'isExpanded': false}, +{id: '1029', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'fullLabel': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'truncLabel': '200 PUSH1 0x00\n202 DUP1\n203 REVERT\n', 'isExpanded': false}, +{id: '1025', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'fullLabel': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'truncLabel': '193 _function_0x379bf63c\n194 CALLVALUE\n195 ISZERO\n196 PUSH2 0x00cc\n199 JUMPI\n', 'isExpanded': false}, +{id: '1034', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '297 JUMPDEST\n298 STOP\n', 'fullLabel': '297 JUMPDEST\n298 STOP\n', 'truncLabel': '297 JUMPDEST\n298 STOP\n', 'isExpanded': false}, +{id: '1033', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n(click to expand +)', 'fullLabel': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n595 PUSH2 0x0100\n598 EXP\n599 SWAP1\n600 DIV\n601 PUSH20 0xffffffff(...)\n622 AND\n623 PUSH20 0xffffffff(...)\n644 AND\n645 PUSH1 0x40\n647 MLOAD\n648 PUSH1 0x00\n650 PUSH1 0x40\n652 MLOAD\n653 DUP1\n654 DUP4\n655 SUB\n656 DUP2\n657 PUSH1 0x00\n659 DUP7\n660 GAS\n661 CALL\n662 SWAP2\n663 POP\n664 POP\n665 POP\n666 JUMP\n', 'truncLabel': '588 JUMPDEST\n589 PUSH1 0x00\n591 DUP1\n592 SWAP1\n593 SLOAD\n594 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1032', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'fullLabel': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'truncLabel': '289 JUMPDEST\n290 PUSH2 0x0129\n293 PUSH2 0x024c\n296 JUMP\n', 'isExpanded': false}, +{id: '1035', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'fullLabel': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'truncLabel': '285 PUSH1 0x00\n287 DUP1\n288 REVERT\n', 'isExpanded': false}, +{id: '1031', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'fullLabel': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'truncLabel': '278 _function_0x5a6814ec\n279 CALLVALUE\n280 ISZERO\n281 PUSH2 0x0121\n284 JUMPI\n', 'isExpanded': false}, +{id: '1040', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n345 AND\n346 PUSH20 0xffffffff(...)\n367 AND\n368 DUP2\n369 MSTORE\n370 PUSH1 0x20\n372 ADD\n373 SWAP2\n374 POP\n375 POP\n376 PUSH1 0x40\n378 MLOAD\n379 DUP1\n380 SWAP2\n381 SUB\n382 SWAP1\n383 RETURN\n', 'truncLabel': '318 JUMPDEST\n319 PUSH1 0x40\n321 MLOAD\n322 DUP1\n323 DUP3\n324 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1039', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n(click to expand +)', 'fullLabel': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n675 PUSH2 0x0100\n678 EXP\n679 SWAP1\n680 DIV\n681 PUSH20 0xffffffff(...)\n702 AND\n703 DUP2\n704 JUMP\n', 'truncLabel': '667 JUMPDEST\n668 PUSH1 0x01\n670 PUSH1 0x00\n672 SWAP1\n673 SLOAD\n674 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1038', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'fullLabel': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'truncLabel': '310 JUMPDEST\n311 PUSH2 0x013e\n314 PUSH2 0x029b\n317 JUMP\n', 'isExpanded': false}, +{id: '1041', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'fullLabel': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'truncLabel': '306 PUSH1 0x00\n308 DUP1\n309 REVERT\n', 'isExpanded': false}, +{id: '1037', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'fullLabel': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'truncLabel': '299 _function_0xb5d02c8a\n300 CALLVALUE\n301 ISZERO\n302 PUSH2 0x0136\n305 JUMPI\n', 'isExpanded': false}, +{id: '1046', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 STOP\n', 'fullLabel': '403 JUMPDEST\n404 STOP\n', 'truncLabel': '403 JUMPDEST\n404 STOP\n', 'isExpanded': false}, +{id: '1045', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n(click to expand +)', 'fullLabel': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n713 PUSH2 0x0100\n716 EXP\n717 SWAP1\n718 DIV\n719 PUSH20 0xffffffff(...)\n740 AND\n741 PUSH20 0xffffffff(...)\n762 AND\n763 PUSH1 0x40\n765 MLOAD\n766 PUSH1 0x00\n768 PUSH1 0x40\n770 MLOAD\n771 DUP1\n772 DUP4\n773 SUB\n774 DUP2\n775 PUSH1 0x00\n777 DUP7\n778 GAS\n779 CALL\n780 SWAP2\n781 POP\n782 POP\n783 POP\n784 JUMP\n', 'truncLabel': '705 JUMPDEST\n706 PUSH1 0x01\n708 PUSH1 0x00\n710 SWAP1\n711 SLOAD\n712 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1044', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'fullLabel': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'truncLabel': '395 JUMPDEST\n396 PUSH2 0x0193\n399 PUSH2 0x02c1\n402 JUMP\n', 'isExpanded': false}, +{id: '1047', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'fullLabel': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'truncLabel': '391 PUSH1 0x00\n393 DUP1\n394 REVERT\n', 'isExpanded': false}, +{id: '1043', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'fullLabel': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'truncLabel': '384 _function_0xd24b08cc\n385 CALLVALUE\n386 ISZERO\n387 PUSH2 0x018b\n390 JUMPI\n', 'isExpanded': false}, +{id: '1052', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '424 JUMPDEST\n425 STOP\n', 'fullLabel': '424 JUMPDEST\n425 STOP\n', 'truncLabel': '424 JUMPDEST\n425 STOP\n', 'isExpanded': false}, +{id: '1051', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n(click to expand +)', 'fullLabel': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n792 PUSH2 0x0100\n795 EXP\n796 SWAP1\n797 DIV\n798 PUSH20 0xffffffff(...)\n819 AND\n820 PUSH20 0xffffffff(...)\n841 AND\n842 PUSH1 0x40\n844 MLOAD\n845 PUSH1 0x00\n847 PUSH1 0x40\n849 MLOAD\n850 DUP1\n851 DUP4\n852 SUB\n853 DUP2\n854 PUSH1 0x00\n856 DUP7\n857 GAS\n858 CALL\n859 SWAP2\n860 POP\n861 POP\n862 POP\n863 PUSH1 0x00\n865 PUSH1 0x02\n867 DUP2\n868 SWAP1\n869 SSTORE\n870 POP\n871 JUMP\n', 'truncLabel': '785 JUMPDEST\n786 PUSH1 0x00\n788 DUP1\n789 SWAP1\n790 SLOAD\n791 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1050', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'fullLabel': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'truncLabel': '416 JUMPDEST\n417 PUSH2 0x01a8\n420 PUSH2 0x0311\n423 JUMP\n', 'isExpanded': false}, +{id: '1053', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'fullLabel': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'truncLabel': '412 PUSH1 0x00\n414 DUP1\n415 REVERT\n', 'isExpanded': false}, +{id: '1049', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'fullLabel': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'truncLabel': '405 _function_0xe11f493e\n406 CALLVALUE\n407 ISZERO\n408 PUSH2 0x01a0\n411 JUMPI\n', 'isExpanded': false}, +{id: '1058', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '481 JUMPDEST\n482 STOP\n', 'fullLabel': '481 JUMPDEST\n482 STOP\n', 'truncLabel': '481 JUMPDEST\n482 STOP\n', 'isExpanded': false}, +{id: '1057', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n(click to expand +)', 'fullLabel': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n899 PUSH1 0x00\n901 PUSH1 0x40\n903 MLOAD\n904 DUP1\n905 DUP4\n906 SUB\n907 DUP2\n908 PUSH1 0x00\n910 DUP7\n911 GAS\n912 CALL\n913 SWAP2\n914 POP\n915 POP\n916 POP\n917 POP\n918 JUMP\n', 'truncLabel': '872 JUMPDEST\n873 DUP1\n874 PUSH20 0xffffffff(...)\n895 AND\n896 PUSH1 0x40\n898 MLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1056', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n(click to expand +)', 'fullLabel': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n446 PUSH20 0xffffffff(...)\n467 AND\n468 SWAP1\n469 PUSH1 0x20\n471 ADD\n472 SWAP1\n473 SWAP2\n474 SWAP1\n475 POP\n476 POP\n477 PUSH2 0x0368\n480 JUMP\n', 'truncLabel': '437 JUMPDEST\n438 PUSH2 0x01e1\n441 PUSH1 0x04\n443 DUP1\n444 DUP1\n445 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1059', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'fullLabel': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'truncLabel': '433 PUSH1 0x00\n435 DUP1\n436 REVERT\n', 'isExpanded': false}, +{id: '1055', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'fullLabel': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'truncLabel': '426 _function_0xe1d10f79\n427 CALLVALUE\n428 ISZERO\n429 PUSH2 0x01b5\n432 JUMPI\n', 'isExpanded': false}, +{id: '1060', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'fullLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'truncLabel': '131 JUMPDEST\n132 PUSH1 0x00\n134 DUP1\n135 REVERT\n', 'isExpanded': false}, +{id: '1054', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0xe1d10f79\n126 EQ\n127 PUSH2 0x01aa\n130 JUMPI\n', 'isExpanded': false}, +{id: '1048', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe11f493e\n115 EQ\n116 PUSH2 0x0195\n119 JUMPI\n', 'isExpanded': false}, +{id: '1042', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xd24b08cc\n104 EQ\n105 PUSH2 0x0180\n108 JUMPI\n', 'isExpanded': false}, +{id: '1036', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xb5d02c8a\n93 EQ\n94 PUSH2 0x012b\n97 JUMPI\n', 'isExpanded': false}, +{id: '1030', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x5a6814ec\n82 EQ\n83 PUSH2 0x0116\n86 JUMPI\n', 'isExpanded': false}, +{id: '1024', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x379bf63c\n71 EQ\n72 PUSH2 0x00c1\n75 JUMPI\n', 'isExpanded': false}, +{id: '1018', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x2776b163\n60 EQ\n61 PUSH2 0x0088\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '1016', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0083\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '0', to: '1', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Caller))', 'smooth': {'type': 'cubicBezier'}}, -{from: '5', to: '6', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '4', to: '5', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '3', to: '4', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '3', to: '7', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '2', to: '3', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x2776b163', 'smooth': {'type': 'cubicBezier'}}, -{from: '11', to: '12', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '10', to: '11', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '9', to: '10', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '9', to: '13', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '8', to: '9', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x379bf63c', 'smooth': {'type': 'cubicBezier'}}, -{from: '17', to: '18', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '16', to: '17', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '15', to: '16', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '15', to: '19', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '14', to: '15', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x5a6814ec', 'smooth': {'type': 'cubicBezier'}}, -{from: '23', to: '24', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '22', to: '23', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '21', to: '22', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '21', to: '25', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '20', to: '21', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xb5d02c8a', 'smooth': {'type': 'cubicBezier'}}, -{from: '29', to: '30', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '28', to: '29', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '27', to: '28', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '27', to: '31', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '26', to: '27', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xd24b08cc', 'smooth': {'type': 'cubicBezier'}}, -{from: '35', to: '36', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '34', to: '35', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '33', to: '34', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '33', to: '37', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '32', to: '33', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xe11f493e', 'smooth': {'type': 'cubicBezier'}}, -{from: '41', to: '42', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '40', to: '41', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '39', to: '40', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '39', to: '43', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '38', to: '39', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xe1d10f79', 'smooth': {'type': 'cubicBezier'}}, -{from: '38', to: '44', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xe1d10f79)', 'smooth': {'type': 'cubicBezier'}}, -{from: '32', to: '38', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xe11f493e)', 'smooth': {'type': 'cubicBezier'}}, -{from: '26', to: '32', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xd24b08cc)', 'smooth': {'type': 'cubicBezier'}}, -{from: '20', to: '26', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xb5d02c8a)', 'smooth': {'type': 'cubicBezier'}}, -{from: '14', to: '20', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x5a6814ec)', 'smooth': {'type': 'cubicBezier'}}, -{from: '8', to: '14', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x379bf63c)', 'smooth': {'type': 'cubicBezier'}}, -{from: '2', to: '8', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x2776b163)', 'smooth': {'type': 'cubicBezier'}}, -{from: '0', to: '2', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Caller)', 'smooth': {'type': 'cubicBezier'}} +{from: '1016', to: '1017', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Caller))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1021', to: '1022', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1020', to: '1021', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1019', to: '1020', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1019', to: '1023', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1018', to: '1019', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x2776b163', 'smooth': {'type': 'cubicBezier'}}, +{from: '1027', to: '1028', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1026', to: '1027', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1025', to: '1026', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1025', to: '1029', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1024', to: '1025', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x379bf63c', 'smooth': {'type': 'cubicBezier'}}, +{from: '1033', to: '1034', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1032', to: '1033', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1031', to: '1032', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1031', to: '1035', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1030', to: '1031', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0x5a6814ec', 'smooth': {'type': 'cubicBezier'}}, +{from: '1039', to: '1040', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1038', to: '1039', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1037', to: '1038', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1037', to: '1041', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1036', to: '1037', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xb5d02c8a', 'smooth': {'type': 'cubicBezier'}}, +{from: '1045', to: '1046', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1044', to: '1045', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1043', to: '1044', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1043', to: '1047', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1042', to: '1043', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xd24b08cc', 'smooth': {'type': 'cubicBezier'}}, +{from: '1051', to: '1052', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1050', to: '1051', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1049', to: '1050', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1049', to: '1053', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1048', to: '1049', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xe11f493e', 'smooth': {'type': 'cubicBezier'}}, +{from: '1057', to: '1058', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1056', to: '1057', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1055', to: '1056', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1055', to: '1059', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1054', to: '1055', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Caller_0) == 0xe1d10f79', 'smooth': {'type': 'cubicBezier'}}, +{from: '1054', to: '1060', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xe1d10f79)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1048', to: '1054', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xe11f493e)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1042', to: '1048', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xd24b08cc)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1036', to: '1042', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0xb5d02c8a)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1030', to: '1036', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x5a6814ec)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1024', to: '1030', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x379bf63c)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1018', to: '1024', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Caller_0) == 0x2776b163)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1016', to: '1018', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Caller)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/calls.sol.json b/tests/testdata/outputs_expected/calls.sol.json index cc2c23f0..ebe52a90 100644 --- a/tests/testdata/outputs_expected/calls.sol.json +++ b/tests/testdata/outputs_expected/calls.sol.json @@ -102,4 +102,4 @@ "code": "addr.call()" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/ether_send.sol.easm b/tests/testdata/outputs_expected/ether_send.sol.easm deleted file mode 100644 index 676a98dc..00000000 --- a/tests/testdata/outputs_expected/ether_send.sol.easm +++ /dev/null @@ -1,398 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x0078 -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x12065fe0 -60 EQ -61 PUSH2 0x0082 -64 JUMPI -65 DUP1 -66 PUSH4 0x27e235e3 -71 EQ -72 PUSH2 0x00ab -75 JUMPI -76 DUP1 -77 PUSH4 0x56885cd8 -82 EQ -83 PUSH2 0x00f8 -86 JUMPI -87 DUP1 -88 PUSH4 0x6c343ffe -93 EQ -94 PUSH2 0x010d -97 JUMPI -98 DUP1 -99 PUSH4 0x8da5cb5b -104 EQ -105 PUSH2 0x0122 -108 JUMPI -109 DUP1 -110 PUSH4 0xe8b5e51f -115 EQ -116 PUSH2 0x0177 -119 JUMPI -120 JUMPDEST -121 PUSH2 0x0080 -124 PUSH2 0x0181 -127 JUMP -128 JUMPDEST -129 STOP -130 JUMPDEST -131 CALLVALUE -132 ISZERO -133 PUSH2 0x008d -136 JUMPI -137 PUSH1 0x00 -139 DUP1 -140 REVERT -141 JUMPDEST -142 PUSH2 0x0095 -145 PUSH2 0x01ec -148 JUMP -149 JUMPDEST -150 PUSH1 0x40 -152 MLOAD -153 DUP1 -154 DUP3 -155 DUP2 -156 MSTORE -157 PUSH1 0x20 -159 ADD -160 SWAP2 -161 POP -162 POP -163 PUSH1 0x40 -165 MLOAD -166 DUP1 -167 SWAP2 -168 SUB -169 SWAP1 -170 RETURN -171 JUMPDEST -172 CALLVALUE -173 ISZERO -174 PUSH2 0x00b6 -177 JUMPI -178 PUSH1 0x00 -180 DUP1 -181 REVERT -182 JUMPDEST -183 PUSH2 0x00e2 -186 PUSH1 0x04 -188 DUP1 -189 DUP1 -190 CALLDATALOAD -191 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -212 AND -213 SWAP1 -214 PUSH1 0x20 -216 ADD -217 SWAP1 -218 SWAP2 -219 SWAP1 -220 POP -221 POP -222 PUSH2 0x0232 -225 JUMP -226 JUMPDEST -227 PUSH1 0x40 -229 MLOAD -230 DUP1 -231 DUP3 -232 DUP2 -233 MSTORE -234 PUSH1 0x20 -236 ADD -237 SWAP2 -238 POP -239 POP -240 PUSH1 0x40 -242 MLOAD -243 DUP1 -244 SWAP2 -245 SUB -246 SWAP1 -247 RETURN -248 JUMPDEST -249 CALLVALUE -250 ISZERO -251 PUSH2 0x0103 -254 JUMPI -255 PUSH1 0x00 -257 DUP1 -258 REVERT -259 JUMPDEST -260 PUSH2 0x010b -263 PUSH2 0x024a -266 JUMP -267 JUMPDEST -268 STOP -269 JUMPDEST -270 CALLVALUE -271 ISZERO -272 PUSH2 0x0118 -275 JUMPI -276 PUSH1 0x00 -278 DUP1 -279 REVERT -280 JUMPDEST -281 PUSH2 0x0120 -284 PUSH2 0x028d -287 JUMP -288 JUMPDEST -289 STOP -290 JUMPDEST -291 CALLVALUE -292 ISZERO -293 PUSH2 0x012d -296 JUMPI -297 PUSH1 0x00 -299 DUP1 -300 REVERT -301 JUMPDEST -302 PUSH2 0x0135 -305 PUSH2 0x0342 -308 JUMP -309 JUMPDEST -310 PUSH1 0x40 -312 MLOAD -313 DUP1 -314 DUP3 -315 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -336 AND -337 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -358 AND -359 DUP2 -360 MSTORE -361 PUSH1 0x20 -363 ADD -364 SWAP2 -365 POP -366 POP -367 PUSH1 0x40 -369 MLOAD -370 DUP1 -371 SWAP2 -372 SUB -373 SWAP1 -374 RETURN -375 JUMPDEST -376 PUSH2 0x017f -379 PUSH2 0x0181 -382 JUMP -383 JUMPDEST -384 STOP -385 JUMPDEST -386 PUSH1 0x02 -388 SLOAD -389 CALLVALUE -390 GT -391 DUP1 -392 ISZERO -393 PUSH2 0x0193 -396 JUMPI -397 POP -398 PUSH1 0x03 -400 SLOAD -401 CALLVALUE -402 LT -403 JUMPDEST -404 ISZERO -405 ISZERO -406 PUSH2 0x019e -409 JUMPI -410 PUSH1 0x00 -412 DUP1 -413 REVERT -414 JUMPDEST -415 CALLVALUE -416 PUSH1 0x00 -418 DUP1 -419 CALLER -420 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -441 AND -442 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -463 AND -464 DUP2 -465 MSTORE -466 PUSH1 0x20 -468 ADD -469 SWAP1 -470 DUP2 -471 MSTORE -472 PUSH1 0x20 -474 ADD -475 PUSH1 0x00 -477 SHA3 -478 PUSH1 0x00 -480 DUP3 -481 DUP3 -482 SLOAD -483 ADD -484 SWAP3 -485 POP -486 POP -487 DUP2 -488 SWAP1 -489 SSTORE -490 POP -491 JUMP -492 JUMPDEST -493 PUSH1 0x00 -495 DUP1 -496 PUSH1 0x00 -498 CALLER -499 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -520 AND -521 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -542 AND -543 DUP2 -544 MSTORE -545 PUSH1 0x20 -547 ADD -548 SWAP1 -549 DUP2 -550 MSTORE -551 PUSH1 0x20 -553 ADD -554 PUSH1 0x00 -556 SHA3 -557 SLOAD -558 SWAP1 -559 POP -560 SWAP1 -561 JUMP -562 JUMPDEST -563 PUSH1 0x00 -565 PUSH1 0x20 -567 MSTORE -568 DUP1 -569 PUSH1 0x00 -571 MSTORE -572 PUSH1 0x40 -574 PUSH1 0x00 -576 SHA3 -577 PUSH1 0x00 -579 SWAP2 -580 POP -581 SWAP1 -582 POP -583 SLOAD -584 DUP2 -585 JUMP -586 JUMPDEST -587 CALLER -588 PUSH1 0x01 -590 PUSH1 0x00 -592 PUSH2 0x0100 -595 EXP -596 DUP2 -597 SLOAD -598 DUP2 -599 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -620 MUL -621 NOT -622 AND -623 SWAP1 -624 DUP4 -625 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -646 AND -647 MUL -648 OR -649 SWAP1 -650 SSTORE -651 POP -652 JUMP -653 JUMPDEST -654 PUSH1 0x01 -656 PUSH1 0x00 -658 SWAP1 -659 SLOAD -660 SWAP1 -661 PUSH2 0x0100 -664 EXP -665 SWAP1 -666 DIV -667 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -688 AND -689 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -710 AND -711 CALLER -712 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -733 AND -734 EQ -735 ISZERO -736 ISZERO -737 PUSH2 0x02e9 -740 JUMPI -741 PUSH1 0x00 -743 DUP1 -744 REVERT -745 JUMPDEST -746 CALLER -747 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -768 AND -769 PUSH2 0x08fc -772 ADDRESS -773 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -794 AND -795 BALANCE -796 SWAP1 -797 DUP2 -798 ISZERO -799 MUL -800 SWAP1 -801 PUSH1 0x40 -803 MLOAD -804 PUSH1 0x00 -806 PUSH1 0x40 -808 MLOAD -809 DUP1 -810 DUP4 -811 SUB -812 DUP2 -813 DUP6 -814 DUP9 -815 DUP9 -816 CALL -817 SWAP4 -818 POP -819 POP -820 POP -821 POP -822 ISZERO -823 ISZERO -824 PUSH2 0x0340 -827 JUMPI -828 PUSH1 0x00 -830 DUP1 -831 REVERT -832 JUMPDEST -833 JUMP -834 JUMPDEST -835 PUSH1 0x01 -837 PUSH1 0x00 -839 SWAP1 -840 SLOAD -841 SWAP1 -842 PUSH2 0x0100 -845 EXP -846 SWAP1 -847 DIV -848 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -869 AND -870 DUP2 -871 JUMP -872 STOP diff --git a/tests/testdata/outputs_expected/ether_send.sol.graph.html b/tests/testdata/outputs_expected/ether_send.sol.graph.html index 36e0c1da..cec269a3 100644 --- a/tests/testdata/outputs_expected/ether_send.sol.graph.html +++ b/tests/testdata/outputs_expected/ether_send.sol.graph.html @@ -73,139 +73,139 @@ var nodes = [ -{id: '50', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, -{id: '49', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '51', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '48', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, -{id: '54', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, -{id: '53', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '55', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '52', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '47', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '46', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'fullLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'truncLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'isExpanded': false}, -{id: '60', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n(click to expand +)', 'fullLabel': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n156 MSTORE\n157 PUSH1 0x20\n159 ADD\n160 SWAP2\n161 POP\n162 POP\n163 PUSH1 0x40\n165 MLOAD\n166 DUP1\n167 SWAP2\n168 SUB\n169 SWAP1\n170 RETURN\n', 'truncLabel': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '59', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n520 AND\n521 PUSH20 0xffffffff(...)\n542 AND\n543 DUP2\n544 MSTORE\n545 PUSH1 0x20\n547 ADD\n548 SWAP1\n549 DUP2\n550 MSTORE\n551 PUSH1 0x20\n553 ADD\n554 PUSH1 0x00\n556 SHA3\n557 SLOAD\n558 SWAP1\n559 POP\n560 SWAP1\n561 JUMP\n', 'truncLabel': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '58', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'fullLabel': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'truncLabel': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'isExpanded': false}, -{id: '61', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'fullLabel': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'truncLabel': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'isExpanded': false}, -{id: '57', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'fullLabel': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'truncLabel': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'isExpanded': false}, -{id: '66', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n(click to expand +)', 'fullLabel': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '65', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n(click to expand +)', 'fullLabel': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n571 MSTORE\n572 PUSH1 0x40\n574 PUSH1 0x00\n576 SHA3\n577 PUSH1 0x00\n579 SWAP2\n580 POP\n581 SWAP1\n582 POP\n583 SLOAD\n584 DUP2\n585 JUMP\n', 'truncLabel': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '64', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n(click to expand +)', 'fullLabel': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n191 PUSH20 0xffffffff(...)\n212 AND\n213 SWAP1\n214 PUSH1 0x20\n216 ADD\n217 SWAP1\n218 SWAP2\n219 SWAP1\n220 POP\n221 POP\n222 PUSH2 0x0232\n225 JUMP\n', 'truncLabel': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '67', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'fullLabel': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'truncLabel': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'isExpanded': false}, -{id: '63', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'fullLabel': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'truncLabel': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'isExpanded': false}, -{id: '72', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '267 JUMPDEST\n268 STOP\n', 'fullLabel': '267 JUMPDEST\n268 STOP\n', 'truncLabel': '267 JUMPDEST\n268 STOP\n', 'isExpanded': false}, -{id: '71', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n(click to expand +)', 'fullLabel': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n596 DUP2\n597 SLOAD\n598 DUP2\n599 PUSH20 0xffffffff(...)\n620 MUL\n621 NOT\n622 AND\n623 SWAP1\n624 DUP4\n625 PUSH20 0xffffffff(...)\n646 AND\n647 MUL\n648 OR\n649 SWAP1\n650 SSTORE\n651 POP\n652 JUMP\n', 'truncLabel': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n(click to expand +)', 'isExpanded': false}, -{id: '70', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'fullLabel': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'truncLabel': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'isExpanded': false}, -{id: '73', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'fullLabel': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'truncLabel': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'isExpanded': false}, -{id: '69', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'fullLabel': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'truncLabel': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'isExpanded': false}, -{id: '80', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '288 JUMPDEST\n289 STOP\n', 'fullLabel': '288 JUMPDEST\n289 STOP\n', 'truncLabel': '288 JUMPDEST\n289 STOP\n', 'isExpanded': false}, -{id: '79', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '832 JUMPDEST\n833 JUMP\n', 'fullLabel': '832 JUMPDEST\n833 JUMP\n', 'truncLabel': '832 JUMPDEST\n833 JUMP\n', 'isExpanded': false}, -{id: '81', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'fullLabel': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'truncLabel': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'isExpanded': false}, -{id: '78', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n(click to expand +)', 'fullLabel': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n773 PUSH20 0xffffffff(...)\n794 AND\n795 BALANCE\n796 SWAP1\n797 DUP2\n798 ISZERO\n799 MUL\n800 SWAP1\n801 PUSH1 0x40\n803 MLOAD\n804 PUSH1 0x00\n806 PUSH1 0x40\n808 MLOAD\n809 DUP1\n810 DUP4\n811 SUB\n812 DUP2\n813 DUP6\n814 DUP9\n815 DUP9\n816 CALL\n817 SWAP4\n818 POP\n819 POP\n820 POP\n821 POP\n822 ISZERO\n823 ISZERO\n824 PUSH2 0x0340\n827 JUMPI\n', 'truncLabel': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n(click to expand +)', 'isExpanded': false}, -{id: '82', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'fullLabel': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'truncLabel': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'isExpanded': false}, -{id: '77', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n(click to expand +)', 'fullLabel': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n661 PUSH2 0x0100\n664 EXP\n665 SWAP1\n666 DIV\n667 PUSH20 0xffffffff(...)\n688 AND\n689 PUSH20 0xffffffff(...)\n710 AND\n711 CALLER\n712 PUSH20 0xffffffff(...)\n733 AND\n734 EQ\n735 ISZERO\n736 ISZERO\n737 PUSH2 0x02e9\n740 JUMPI\n', 'truncLabel': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '76', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'fullLabel': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'truncLabel': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'isExpanded': false}, -{id: '83', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'fullLabel': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'truncLabel': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'isExpanded': false}, -{id: '75', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'fullLabel': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'truncLabel': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'isExpanded': false}, -{id: '88', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n336 AND\n337 PUSH20 0xffffffff(...)\n358 AND\n359 DUP2\n360 MSTORE\n361 PUSH1 0x20\n363 ADD\n364 SWAP2\n365 POP\n366 POP\n367 PUSH1 0x40\n369 MLOAD\n370 DUP1\n371 SWAP2\n372 SUB\n373 SWAP1\n374 RETURN\n', 'truncLabel': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '87', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n(click to expand +)', 'fullLabel': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n842 PUSH2 0x0100\n845 EXP\n846 SWAP1\n847 DIV\n848 PUSH20 0xffffffff(...)\n869 AND\n870 DUP2\n871 JUMP\n', 'truncLabel': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '86', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'fullLabel': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'truncLabel': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'isExpanded': false}, -{id: '89', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'fullLabel': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'truncLabel': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'isExpanded': false}, -{id: '85', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'fullLabel': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'truncLabel': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'isExpanded': false}, -{id: '95', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 STOP\n', 'fullLabel': '383 JUMPDEST\n384 STOP\n', 'truncLabel': '383 JUMPDEST\n384 STOP\n', 'isExpanded': false}, -{id: '94', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '96', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '93', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, -{id: '99', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 STOP\n', 'fullLabel': '383 JUMPDEST\n384 STOP\n', 'truncLabel': '383 JUMPDEST\n384 STOP\n', 'isExpanded': false}, -{id: '98', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '100', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '97', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '92', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '91', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'fullLabel': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'truncLabel': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'isExpanded': false}, -{id: '105', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, -{id: '104', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '106', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '103', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, -{id: '109', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, -{id: '108', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '110', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, -{id: '107', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '102', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '101', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'fullLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'truncLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'isExpanded': false}, -{id: '90', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'isExpanded': false}, -{id: '84', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'isExpanded': false}, -{id: '74', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'isExpanded': false}, -{id: '68', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'isExpanded': false}, -{id: '62', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'isExpanded': false}, -{id: '56', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x12065fe0\n60 EQ\n61 PUSH2 0x0082\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '45', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0078\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '1164', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, +{id: '1163', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1165', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1162', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, +{id: '1168', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, +{id: '1167', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1169', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1166', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '1161', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '1160', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'fullLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'truncLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'isExpanded': false}, +{id: '1174', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n(click to expand +)', 'fullLabel': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n156 MSTORE\n157 PUSH1 0x20\n159 ADD\n160 SWAP2\n161 POP\n162 POP\n163 PUSH1 0x40\n165 MLOAD\n166 DUP1\n167 SWAP2\n168 SUB\n169 SWAP1\n170 RETURN\n', 'truncLabel': '149 JUMPDEST\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 DUP3\n155 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '1173', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n520 AND\n521 PUSH20 0xffffffff(...)\n542 AND\n543 DUP2\n544 MSTORE\n545 PUSH1 0x20\n547 ADD\n548 SWAP1\n549 DUP2\n550 MSTORE\n551 PUSH1 0x20\n553 ADD\n554 PUSH1 0x00\n556 SHA3\n557 SLOAD\n558 SWAP1\n559 POP\n560 SWAP1\n561 JUMP\n', 'truncLabel': '492 JUMPDEST\n493 PUSH1 0x00\n495 DUP1\n496 PUSH1 0x00\n498 CALLER\n499 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1172', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'fullLabel': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'truncLabel': '141 JUMPDEST\n142 PUSH2 0x0095\n145 PUSH2 0x01ec\n148 JUMP\n', 'isExpanded': false}, +{id: '1175', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'fullLabel': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'truncLabel': '137 PUSH1 0x00\n139 DUP1\n140 REVERT\n', 'isExpanded': false}, +{id: '1171', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'fullLabel': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'truncLabel': '130 _function_0x12065fe0\n131 CALLVALUE\n132 ISZERO\n133 PUSH2 0x008d\n136 JUMPI\n', 'isExpanded': false}, +{id: '1180', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n(click to expand +)', 'fullLabel': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '226 JUMPDEST\n227 PUSH1 0x40\n229 MLOAD\n230 DUP1\n231 DUP3\n232 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '1179', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n(click to expand +)', 'fullLabel': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n571 MSTORE\n572 PUSH1 0x40\n574 PUSH1 0x00\n576 SHA3\n577 PUSH1 0x00\n579 SWAP2\n580 POP\n581 SWAP1\n582 POP\n583 SLOAD\n584 DUP2\n585 JUMP\n', 'truncLabel': '562 JUMPDEST\n563 PUSH1 0x00\n565 PUSH1 0x20\n567 MSTORE\n568 DUP1\n569 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '1178', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n(click to expand +)', 'fullLabel': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n191 PUSH20 0xffffffff(...)\n212 AND\n213 SWAP1\n214 PUSH1 0x20\n216 ADD\n217 SWAP1\n218 SWAP2\n219 SWAP1\n220 POP\n221 POP\n222 PUSH2 0x0232\n225 JUMP\n', 'truncLabel': '182 JUMPDEST\n183 PUSH2 0x00e2\n186 PUSH1 0x04\n188 DUP1\n189 DUP1\n190 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1181', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'fullLabel': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'truncLabel': '178 PUSH1 0x00\n180 DUP1\n181 REVERT\n', 'isExpanded': false}, +{id: '1177', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'fullLabel': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'truncLabel': '171 _function_0x27e235e3\n172 CALLVALUE\n173 ISZERO\n174 PUSH2 0x00b6\n177 JUMPI\n', 'isExpanded': false}, +{id: '1186', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '267 JUMPDEST\n268 STOP\n', 'fullLabel': '267 JUMPDEST\n268 STOP\n', 'truncLabel': '267 JUMPDEST\n268 STOP\n', 'isExpanded': false}, +{id: '1185', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n(click to expand +)', 'fullLabel': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n596 DUP2\n597 SLOAD\n598 DUP2\n599 PUSH20 0xffffffff(...)\n620 MUL\n621 NOT\n622 AND\n623 SWAP1\n624 DUP4\n625 PUSH20 0xffffffff(...)\n646 AND\n647 MUL\n648 OR\n649 SWAP1\n650 SSTORE\n651 POP\n652 JUMP\n', 'truncLabel': '586 JUMPDEST\n587 CALLER\n588 PUSH1 0x01\n590 PUSH1 0x00\n592 PUSH2 0x0100\n595 EXP\n(click to expand +)', 'isExpanded': false}, +{id: '1184', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'fullLabel': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'truncLabel': '259 JUMPDEST\n260 PUSH2 0x010b\n263 PUSH2 0x024a\n266 JUMP\n', 'isExpanded': false}, +{id: '1187', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'fullLabel': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'truncLabel': '255 PUSH1 0x00\n257 DUP1\n258 REVERT\n', 'isExpanded': false}, +{id: '1183', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'fullLabel': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'truncLabel': '248 crowdfunding()\n249 CALLVALUE\n250 ISZERO\n251 PUSH2 0x0103\n254 JUMPI\n', 'isExpanded': false}, +{id: '1194', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '288 JUMPDEST\n289 STOP\n', 'fullLabel': '288 JUMPDEST\n289 STOP\n', 'truncLabel': '288 JUMPDEST\n289 STOP\n', 'isExpanded': false}, +{id: '1193', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '832 JUMPDEST\n833 JUMP\n', 'fullLabel': '832 JUMPDEST\n833 JUMP\n', 'truncLabel': '832 JUMPDEST\n833 JUMP\n', 'isExpanded': false}, +{id: '1195', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'fullLabel': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'truncLabel': '828 PUSH1 0x00\n830 DUP1\n831 REVERT\n', 'isExpanded': false}, +{id: '1192', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n(click to expand +)', 'fullLabel': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n773 PUSH20 0xffffffff(...)\n794 AND\n795 BALANCE\n796 SWAP1\n797 DUP2\n798 ISZERO\n799 MUL\n800 SWAP1\n801 PUSH1 0x40\n803 MLOAD\n804 PUSH1 0x00\n806 PUSH1 0x40\n808 MLOAD\n809 DUP1\n810 DUP4\n811 SUB\n812 DUP2\n813 DUP6\n814 DUP9\n815 DUP9\n816 CALL\n817 SWAP4\n818 POP\n819 POP\n820 POP\n821 POP\n822 ISZERO\n823 ISZERO\n824 PUSH2 0x0340\n827 JUMPI\n', 'truncLabel': '745 JUMPDEST\n746 CALLER\n747 PUSH20 0xffffffff(...)\n768 AND\n769 PUSH2 0x08fc\n772 ADDRESS\n(click to expand +)', 'isExpanded': false}, +{id: '1196', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'fullLabel': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'truncLabel': '741 PUSH1 0x00\n743 DUP1\n744 REVERT\n', 'isExpanded': false}, +{id: '1191', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n(click to expand +)', 'fullLabel': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n661 PUSH2 0x0100\n664 EXP\n665 SWAP1\n666 DIV\n667 PUSH20 0xffffffff(...)\n688 AND\n689 PUSH20 0xffffffff(...)\n710 AND\n711 CALLER\n712 PUSH20 0xffffffff(...)\n733 AND\n734 EQ\n735 ISZERO\n736 ISZERO\n737 PUSH2 0x02e9\n740 JUMPI\n', 'truncLabel': '653 JUMPDEST\n654 PUSH1 0x01\n656 PUSH1 0x00\n658 SWAP1\n659 SLOAD\n660 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1190', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'fullLabel': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'truncLabel': '280 JUMPDEST\n281 PUSH2 0x0120\n284 PUSH2 0x028d\n287 JUMP\n', 'isExpanded': false}, +{id: '1197', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'fullLabel': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'truncLabel': '276 PUSH1 0x00\n278 DUP1\n279 REVERT\n', 'isExpanded': false}, +{id: '1189', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'fullLabel': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'truncLabel': '269 withdrawfunds()\n270 CALLVALUE\n271 ISZERO\n272 PUSH2 0x0118\n275 JUMPI\n', 'isExpanded': false}, +{id: '1202', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n336 AND\n337 PUSH20 0xffffffff(...)\n358 AND\n359 DUP2\n360 MSTORE\n361 PUSH1 0x20\n363 ADD\n364 SWAP2\n365 POP\n366 POP\n367 PUSH1 0x40\n369 MLOAD\n370 DUP1\n371 SWAP2\n372 SUB\n373 SWAP1\n374 RETURN\n', 'truncLabel': '309 JUMPDEST\n310 PUSH1 0x40\n312 MLOAD\n313 DUP1\n314 DUP3\n315 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1201', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n(click to expand +)', 'fullLabel': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n842 PUSH2 0x0100\n845 EXP\n846 SWAP1\n847 DIV\n848 PUSH20 0xffffffff(...)\n869 AND\n870 DUP2\n871 JUMP\n', 'truncLabel': '834 JUMPDEST\n835 PUSH1 0x01\n837 PUSH1 0x00\n839 SWAP1\n840 SLOAD\n841 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '1200', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'fullLabel': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'truncLabel': '301 JUMPDEST\n302 PUSH2 0x0135\n305 PUSH2 0x0342\n308 JUMP\n', 'isExpanded': false}, +{id: '1203', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'fullLabel': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'truncLabel': '297 PUSH1 0x00\n299 DUP1\n300 REVERT\n', 'isExpanded': false}, +{id: '1199', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'fullLabel': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'truncLabel': '290 _function_0x8da5cb5b\n291 CALLVALUE\n292 ISZERO\n293 PUSH2 0x012d\n296 JUMPI\n', 'isExpanded': false}, +{id: '1209', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 STOP\n', 'fullLabel': '383 JUMPDEST\n384 STOP\n', 'truncLabel': '383 JUMPDEST\n384 STOP\n', 'isExpanded': false}, +{id: '1208', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1210', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1207', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, +{id: '1213', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 STOP\n', 'fullLabel': '383 JUMPDEST\n384 STOP\n', 'truncLabel': '383 JUMPDEST\n384 STOP\n', 'isExpanded': false}, +{id: '1212', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1214', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1211', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '1206', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '1205', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'fullLabel': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'truncLabel': '375 invest()\n376 PUSH2 0x017f\n379 PUSH2 0x0181\n382 JUMP\n', 'isExpanded': false}, +{id: '1219', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, +{id: '1218', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1220', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1217', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'fullLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'isExpanded': false}, +{id: '1223', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '128 JUMPDEST\n129 STOP\n', 'fullLabel': '128 JUMPDEST\n129 STOP\n', 'truncLabel': '128 JUMPDEST\n129 STOP\n', 'isExpanded': false}, +{id: '1222', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n441 AND\n442 PUSH20 0xffffffff(...)\n463 AND\n464 DUP2\n465 MSTORE\n466 PUSH1 0x20\n468 ADD\n469 SWAP1\n470 DUP2\n471 MSTORE\n472 PUSH1 0x20\n474 ADD\n475 PUSH1 0x00\n477 SHA3\n478 PUSH1 0x00\n480 DUP3\n481 DUP3\n482 SLOAD\n483 ADD\n484 SWAP3\n485 POP\n486 POP\n487 DUP2\n488 SWAP1\n489 SSTORE\n490 POP\n491 JUMP\n', 'truncLabel': '414 JUMPDEST\n415 CALLVALUE\n416 PUSH1 0x00\n418 DUP1\n419 CALLER\n420 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1224', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'fullLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'truncLabel': '410 PUSH1 0x00\n412 DUP1\n413 REVERT\n', 'isExpanded': false}, +{id: '1221', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'fullLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n404 ISZERO\n405 ISZERO\n406 PUSH2 0x019e\n409 JUMPI\n', 'truncLabel': '397 POP\n398 PUSH1 0x03\n400 SLOAD\n401 CALLVALUE\n402 LT\n403 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '1216', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'fullLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n392 ISZERO\n393 PUSH2 0x0193\n396 JUMPI\n', 'truncLabel': '385 JUMPDEST\n386 PUSH1 0x02\n388 SLOAD\n389 CALLVALUE\n390 GT\n391 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '1215', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'fullLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'truncLabel': '120 JUMPDEST\n121 PUSH2 0x0080\n124 PUSH2 0x0181\n127 JUMP\n', 'isExpanded': false}, +{id: '1204', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe8b5e51f\n115 EQ\n116 PUSH2 0x0177\n119 JUMPI\n', 'isExpanded': false}, +{id: '1198', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0x8da5cb5b\n104 EQ\n105 PUSH2 0x0122\n108 JUMPI\n', 'isExpanded': false}, +{id: '1188', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x6c343ffe\n93 EQ\n94 PUSH2 0x010d\n97 JUMPI\n', 'isExpanded': false}, +{id: '1182', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x56885cd8\n82 EQ\n83 PUSH2 0x00f8\n86 JUMPI\n', 'isExpanded': false}, +{id: '1176', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x27e235e3\n71 EQ\n72 PUSH2 0x00ab\n75 JUMPI\n', 'isExpanded': false}, +{id: '1170', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x12065fe0\n60 EQ\n61 PUSH2 0x0082\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '1159', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0078\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '49', to: '50', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '48', to: '49', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '48', to: '51', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '47', to: '48', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '53', to: '54', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '52', to: '53', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '52', to: '55', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '47', to: '52', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '46', to: '47', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '45', to: '46', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Crowdfunding))', 'smooth': {'type': 'cubicBezier'}}, -{from: '59', to: '60', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '58', to: '59', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '57', to: '58', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '57', to: '61', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '56', to: '57', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x12065fe0', 'smooth': {'type': 'cubicBezier'}}, -{from: '65', to: '66', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '64', to: '65', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '63', to: '64', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '63', to: '67', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '62', to: '63', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x27e235e3', 'smooth': {'type': 'cubicBezier'}}, -{from: '71', to: '72', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '70', to: '71', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '69', to: '70', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '69', to: '73', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '68', to: '69', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x56885cd8', 'smooth': {'type': 'cubicBezier'}}, -{from: '79', to: '80', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '78', to: '79', 'arrows': 'to', 'label': 'Not(retval_816 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '78', to: '81', 'arrows': 'to', 'label': 'retval_816 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '77', to: '78', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '77', to: '82', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '76', to: '77', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '75', to: '76', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '75', to: '83', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '74', to: '75', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x6c343ffe', 'smooth': {'type': 'cubicBezier'}}, -{from: '87', to: '88', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '86', to: '87', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '85', to: '86', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '85', to: '89', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '84', to: '85', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x8da5cb5b', 'smooth': {'type': 'cubicBezier'}}, -{from: '94', to: '95', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '93', to: '94', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '93', to: '96', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '92', to: '93', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '98', to: '99', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '97', to: '98', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '97', to: '100', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '92', to: '97', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '91', to: '92', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '90', to: '91', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0xe8b5e51f', 'smooth': {'type': 'cubicBezier'}}, -{from: '104', to: '105', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '103', to: '104', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '103', to: '106', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '102', to: '103', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, -{from: '108', to: '109', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '107', to: '108', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '107', to: '110', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '102', to: '107', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '101', to: '102', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '90', to: '101', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0xe8b5e51f)', 'smooth': {'type': 'cubicBezier'}}, -{from: '84', to: '90', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x8da5cb5b)', 'smooth': {'type': 'cubicBezier'}}, -{from: '74', to: '84', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x6c343ffe)', 'smooth': {'type': 'cubicBezier'}}, -{from: '68', to: '74', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x56885cd8)', 'smooth': {'type': 'cubicBezier'}}, -{from: '62', to: '68', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x27e235e3)', 'smooth': {'type': 'cubicBezier'}}, -{from: '56', to: '62', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x12065fe0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '45', to: '56', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Crowdfunding)', 'smooth': {'type': 'cubicBezier'}} +{from: '1163', to: '1164', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1162', to: '1163', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1162', to: '1165', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1161', to: '1162', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1167', to: '1168', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1166', to: '1167', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1166', to: '1169', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1161', to: '1166', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1160', to: '1161', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1159', to: '1160', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Crowdfunding))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1173', to: '1174', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1172', to: '1173', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1171', to: '1172', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1171', to: '1175', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1170', to: '1171', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x12065fe0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1179', to: '1180', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1178', to: '1179', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1177', to: '1178', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1177', to: '1181', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1176', to: '1177', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x27e235e3', 'smooth': {'type': 'cubicBezier'}}, +{from: '1185', to: '1186', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1184', to: '1185', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1183', to: '1184', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1183', to: '1187', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1182', to: '1183', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x56885cd8', 'smooth': {'type': 'cubicBezier'}}, +{from: '1193', to: '1194', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1192', to: '1193', 'arrows': 'to', 'label': 'Not(retval_816 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1192', to: '1195', 'arrows': 'to', 'label': 'retval_816 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1191', to: '1192', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1191', to: '1196', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1190', to: '1191', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1189', to: '1190', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1189', to: '1197', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1188', to: '1189', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x6c343ffe', 'smooth': {'type': 'cubicBezier'}}, +{from: '1201', to: '1202', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1200', to: '1201', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1199', to: '1200', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1199', to: '1203', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1198', to: '1199', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x8da5cb5b', 'smooth': {'type': 'cubicBezier'}}, +{from: '1208', to: '1209', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1207', to: '1208', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1207', to: '1210', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1206', to: '1207', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1212', to: '1213', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1211', to: '1212', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1211', to: '1214', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1206', to: '1211', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1205', to: '1206', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1204', to: '1205', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0xe8b5e51f', 'smooth': {'type': 'cubicBezier'}}, +{from: '1218', to: '1219', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1217', to: '1218', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1217', to: '1220', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1216', to: '1217', 'arrows': 'to', 'label': 'ULE(callvalue, storage_2)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1222', to: '1223', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1221', to: '1222', 'arrows': 'to', 'label': 'Not(ULE(storage_3, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1221', to: '1224', 'arrows': 'to', 'label': 'ULE(storage_3, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1216', to: '1221', 'arrows': 'to', 'label': 'Not(ULE(callvalue, storage_2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1215', to: '1216', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1204', to: '1215', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0xe8b5e51f)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1198', to: '1204', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x8da5cb5b)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1188', to: '1198', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x6c343ffe)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1182', to: '1188', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x56885cd8)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1176', to: '1182', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x27e235e3)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1170', to: '1176', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Crowdfunding_0) == 0x12065fe0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1159', to: '1170', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Crowdfunding)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/ether_send.sol.json b/tests/testdata/outputs_expected/ether_send.sol.json index de2823bd..9073b21a 100644 --- a/tests/testdata/outputs_expected/ether_send.sol.json +++ b/tests/testdata/outputs_expected/ether_send.sol.json @@ -12,6 +12,17 @@ "filename": "/inputs/ether_send.sol", "lineno": 18, "code": "msg.sender.transfer(this.balance)" + }, + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function invest().\n Addition will result in a lower value.", + "function": "invest()", + "type": "Warning", + "address": 483, + "debug": "", + "filename": "/inputs/ether_send.sol", + "lineno": 24, + "code": "balances[msg.sender] += msg.value" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/ether_send.sol.markdown b/tests/testdata/outputs_expected/ether_send.sol.markdown index f240880c..e1854b07 100644 --- a/tests/testdata/outputs_expected/ether_send.sol.markdown +++ b/tests/testdata/outputs_expected/ether_send.sol.markdown @@ -15,3 +15,18 @@ In */inputs/ether_send.sol:18* ``` msg.sender.transfer(this.balance) ``` +## Integer Overflow +- Type: Warning +- Contract: Crowdfunding +- Function name: `invest()` +- PC address: 483 + +### Description +A possible integer overflow exists in the function invest(). + Addition will result in a lower value. + +In */inputs/ether_send.sol:24* + +``` +balances[msg.sender] += msg.value +``` diff --git a/tests/testdata/outputs_expected/ether_send.sol.text b/tests/testdata/outputs_expected/ether_send.sol.text index 9fcc44a6..77a71dbc 100644 --- a/tests/testdata/outputs_expected/ether_send.sol.text +++ b/tests/testdata/outputs_expected/ether_send.sol.text @@ -13,3 +13,17 @@ msg.sender.transfer(this.balance) -------------------- +==== Integer Overflow ==== +Type: Warning +Contract: Crowdfunding +Function name: invest() +PC address: 483 +A possible integer overflow exists in the function invest(). + Addition will result in a lower value. +-------------------- +In file: /inputs/ether_send.sol:24 + +balances[msg.sender] += msg.value + +-------------------- + diff --git a/tests/testdata/outputs_expected/exceptions.sol.easm b/tests/testdata/outputs_expected/exceptions.sol.easm deleted file mode 100644 index ef83a75c..00000000 --- a/tests/testdata/outputs_expected/exceptions.sol.easm +++ /dev/null @@ -1,392 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x008e -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x01d4277c -60 EQ -61 PUSH2 0x0093 -64 JUMPI -65 DUP1 -66 PUSH4 0x546455b5 -71 EQ -72 PUSH2 0x00b6 -75 JUMPI -76 DUP1 -77 PUSH4 0x78375f14 -82 EQ -83 PUSH2 0x00d9 -86 JUMPI -87 DUP1 -88 PUSH4 0x92dd38ea -93 EQ -94 PUSH2 0x00fc -97 JUMPI -98 DUP1 -99 PUSH4 0xa08299f1 -104 EQ -105 PUSH2 0x011f -108 JUMPI -109 DUP1 -110 PUSH4 0xb34c3610 -115 EQ -116 PUSH2 0x0142 -119 JUMPI -120 DUP1 -121 PUSH4 0xb630d706 -126 EQ -127 PUSH2 0x0157 -130 JUMPI -131 DUP1 -132 PUSH4 0xf44f13d8 -137 EQ -138 PUSH2 0x017a -141 JUMPI -142 JUMPDEST -143 PUSH1 0x00 -145 DUP1 -146 REVERT -147 JUMPDEST -148 CALLVALUE -149 ISZERO -150 PUSH2 0x009e -153 JUMPI -154 PUSH1 0x00 -156 DUP1 -157 REVERT -158 JUMPDEST -159 PUSH2 0x00b4 -162 PUSH1 0x04 -164 DUP1 -165 DUP1 -166 CALLDATALOAD -167 SWAP1 -168 PUSH1 0x20 -170 ADD -171 SWAP1 -172 SWAP2 -173 SWAP1 -174 POP -175 POP -176 PUSH2 0x018f -179 JUMP -180 JUMPDEST -181 STOP -182 JUMPDEST -183 CALLVALUE -184 ISZERO -185 PUSH2 0x00c1 -188 JUMPI -189 PUSH1 0x00 -191 DUP1 -192 REVERT -193 JUMPDEST -194 PUSH2 0x00d7 -197 PUSH1 0x04 -199 DUP1 -200 DUP1 -201 CALLDATALOAD -202 SWAP1 -203 PUSH1 0x20 -205 ADD -206 SWAP1 -207 SWAP2 -208 SWAP1 -209 POP -210 POP -211 PUSH2 0x01b2 -214 JUMP -215 JUMPDEST -216 STOP -217 JUMPDEST -218 CALLVALUE -219 ISZERO -220 PUSH2 0x00e4 -223 JUMPI -224 PUSH1 0x00 -226 DUP1 -227 REVERT -228 JUMPDEST -229 PUSH2 0x00fa -232 PUSH1 0x04 -234 DUP1 -235 DUP1 -236 CALLDATALOAD -237 SWAP1 -238 PUSH1 0x20 -240 ADD -241 SWAP1 -242 SWAP2 -243 SWAP1 -244 POP -245 POP -246 PUSH2 0x01c2 -249 JUMP -250 JUMPDEST -251 STOP -252 JUMPDEST -253 CALLVALUE -254 ISZERO -255 PUSH2 0x0107 -258 JUMPI -259 PUSH1 0x00 -261 DUP1 -262 REVERT -263 JUMPDEST -264 PUSH2 0x011d -267 PUSH1 0x04 -269 DUP1 -270 DUP1 -271 CALLDATALOAD -272 SWAP1 -273 PUSH1 0x20 -275 ADD -276 SWAP1 -277 SWAP2 -278 SWAP1 -279 POP -280 POP -281 PUSH2 0x01d5 -284 JUMP -285 JUMPDEST -286 STOP -287 JUMPDEST -288 CALLVALUE -289 ISZERO -290 PUSH2 0x012a -293 JUMPI -294 PUSH1 0x00 -296 DUP1 -297 REVERT -298 JUMPDEST -299 PUSH2 0x0140 -302 PUSH1 0x04 -304 DUP1 -305 DUP1 -306 CALLDATALOAD -307 SWAP1 -308 PUSH1 0x20 -310 ADD -311 SWAP1 -312 SWAP2 -313 SWAP1 -314 POP -315 POP -316 PUSH2 0x01ed -319 JUMP -320 JUMPDEST -321 STOP -322 JUMPDEST -323 CALLVALUE -324 ISZERO -325 PUSH2 0x014d -328 JUMPI -329 PUSH1 0x00 -331 DUP1 -332 REVERT -333 JUMPDEST -334 PUSH2 0x0155 -337 PUSH2 0x0202 -340 JUMP -341 JUMPDEST -342 STOP -343 JUMPDEST -344 CALLVALUE -345 ISZERO -346 PUSH2 0x0162 -349 JUMPI -350 PUSH1 0x00 -352 DUP1 -353 REVERT -354 JUMPDEST -355 PUSH2 0x0178 -358 PUSH1 0x04 -360 DUP1 -361 DUP1 -362 CALLDATALOAD -363 SWAP1 -364 PUSH1 0x20 -366 ADD -367 SWAP1 -368 SWAP2 -369 SWAP1 -370 POP -371 POP -372 PUSH2 0x0217 -375 JUMP -376 JUMPDEST -377 STOP -378 JUMPDEST -379 CALLVALUE -380 ISZERO -381 PUSH2 0x0185 -384 JUMPI -385 PUSH1 0x00 -387 DUP1 -388 REVERT -389 JUMPDEST -390 PUSH2 0x018d -393 PUSH2 0x0235 -396 JUMP -397 JUMPDEST -398 STOP -399 JUMPDEST -400 PUSH1 0x00 -402 PUSH1 0x08 -404 DUP3 -405 LT -406 ISZERO -407 PUSH2 0x01ae -410 JUMPI -411 PUSH1 0x00 -413 DUP3 -414 PUSH1 0x08 -416 DUP2 -417 LT -418 ISZERO -419 ISZERO -420 PUSH2 0x01a9 -423 JUMPI -424 ASSERT_FAIL -425 JUMPDEST -426 ADD -427 SLOAD -428 SWAP1 -429 POP -430 JUMPDEST -431 POP -432 POP -433 JUMP -434 JUMPDEST -435 PUSH1 0x17 -437 DUP2 -438 EQ -439 ISZERO -440 ISZERO -441 ISZERO -442 PUSH2 0x01bf -445 JUMPI -446 ASSERT_FAIL -447 JUMPDEST -448 POP -449 JUMP -450 JUMPDEST -451 PUSH1 0x17 -453 DUP2 -454 EQ -455 ISZERO -456 ISZERO -457 ISZERO -458 PUSH2 0x01d2 -461 JUMPI -462 PUSH1 0x00 -464 DUP1 -465 REVERT -466 JUMPDEST -467 POP -468 JUMP -469 JUMPDEST -470 PUSH1 0x00 -472 DUP1 -473 DUP3 -474 PUSH1 0x08 -476 DUP2 -477 LT -478 ISZERO -479 ISZERO -480 PUSH2 0x01e5 -483 JUMPI -484 ASSERT_FAIL -485 JUMPDEST -486 ADD -487 SLOAD -488 SWAP1 -489 POP -490 POP -491 POP -492 JUMP -493 JUMPDEST -494 PUSH1 0x00 -496 DUP2 -497 PUSH1 0x01 -499 DUP2 -500 ISZERO -501 ISZERO -502 PUSH2 0x01fb -505 JUMPI -506 ASSERT_FAIL -507 JUMPDEST -508 DIV -509 SWAP1 -510 POP -511 POP -512 POP -513 JUMP -514 JUMPDEST -515 PUSH1 0x00 -517 PUSH1 0x01 -519 SWAP1 -520 POP -521 PUSH1 0x00 -523 DUP2 -524 EQ -525 ISZERO -526 ISZERO -527 PUSH2 0x0214 -530 JUMPI -531 ASSERT_FAIL -532 JUMPDEST -533 POP -534 JUMP -535 JUMPDEST -536 PUSH1 0x00 -538 DUP1 -539 DUP3 -540 GT -541 ISZERO -542 PUSH2 0x0231 -545 JUMPI -546 DUP2 -547 PUSH1 0x01 -549 DUP2 -550 ISZERO -551 ISZERO -552 PUSH2 0x022d -555 JUMPI -556 ASSERT_FAIL -557 JUMPDEST -558 DIV -559 SWAP1 -560 POP -561 JUMPDEST -562 POP -563 POP -564 JUMP -565 JUMPDEST -566 PUSH1 0x00 -568 PUSH1 0x01 -570 SWAP1 -571 POP -572 PUSH1 0x00 -574 DUP2 -575 GT -576 ISZERO -577 ISZERO -578 PUSH2 0x0247 -581 JUMPI -582 ASSERT_FAIL -583 JUMPDEST -584 POP -585 JUMP -586 STOP diff --git a/tests/testdata/outputs_expected/exceptions.sol.graph.html b/tests/testdata/outputs_expected/exceptions.sol.graph.html index 85dafca1..7ad187a7 100644 --- a/tests/testdata/outputs_expected/exceptions.sol.graph.html +++ b/tests/testdata/outputs_expected/exceptions.sol.graph.html @@ -73,147 +73,147 @@ var nodes = [ -{id: '112', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, -{id: '118', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 JUMPDEST\n181 STOP\n', 'fullLabel': '180 JUMPDEST\n181 STOP\n', 'truncLabel': '180 JUMPDEST\n181 STOP\n', 'isExpanded': false}, -{id: '117', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'fullLabel': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'truncLabel': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'isExpanded': false}, -{id: '121', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 JUMPDEST\n181 STOP\n', 'fullLabel': '180 JUMPDEST\n181 STOP\n', 'truncLabel': '180 JUMPDEST\n181 STOP\n', 'isExpanded': false}, -{id: '120', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n(click to expand +)', 'fullLabel': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'truncLabel': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '122', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '424 ASSERT_FAIL\n', 'fullLabel': '424 ASSERT_FAIL\n', 'truncLabel': '424 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '119', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n(click to expand +)', 'fullLabel': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n419 ISZERO\n420 PUSH2 0x01a9\n423 JUMPI\n', 'truncLabel': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '116', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n(click to expand +)', 'fullLabel': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n407 PUSH2 0x01ae\n410 JUMPI\n', 'truncLabel': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '115', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n(click to expand +)', 'fullLabel': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n167 SWAP1\n168 PUSH1 0x20\n170 ADD\n171 SWAP1\n172 SWAP2\n173 SWAP1\n174 POP\n175 POP\n176 PUSH2 0x018f\n179 JUMP\n', 'truncLabel': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '123', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'fullLabel': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'truncLabel': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'isExpanded': false}, -{id: '114', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'fullLabel': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'truncLabel': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'isExpanded': false}, -{id: '129', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '215 JUMPDEST\n216 STOP\n', 'fullLabel': '215 JUMPDEST\n216 STOP\n', 'truncLabel': '215 JUMPDEST\n216 STOP\n', 'isExpanded': false}, -{id: '128', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'fullLabel': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'truncLabel': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'isExpanded': false}, -{id: '130', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '446 ASSERT_FAIL\n', 'fullLabel': '446 ASSERT_FAIL\n', 'truncLabel': '446 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '127', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n(click to expand +)', 'fullLabel': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n441 ISZERO\n442 PUSH2 0x01bf\n445 JUMPI\n', 'truncLabel': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '126', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n(click to expand +)', 'fullLabel': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n202 SWAP1\n203 PUSH1 0x20\n205 ADD\n206 SWAP1\n207 SWAP2\n208 SWAP1\n209 POP\n210 POP\n211 PUSH2 0x01b2\n214 JUMP\n', 'truncLabel': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '131', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'fullLabel': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'truncLabel': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'isExpanded': false}, -{id: '125', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'fullLabel': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'truncLabel': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'isExpanded': false}, -{id: '137', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '250 JUMPDEST\n251 STOP\n', 'fullLabel': '250 JUMPDEST\n251 STOP\n', 'truncLabel': '250 JUMPDEST\n251 STOP\n', 'isExpanded': false}, -{id: '136', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'fullLabel': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'truncLabel': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'isExpanded': false}, -{id: '138', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'fullLabel': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'truncLabel': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'isExpanded': false}, -{id: '135', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n(click to expand +)', 'fullLabel': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n457 ISZERO\n458 PUSH2 0x01d2\n461 JUMPI\n', 'truncLabel': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '134', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n(click to expand +)', 'fullLabel': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n237 SWAP1\n238 PUSH1 0x20\n240 ADD\n241 SWAP1\n242 SWAP2\n243 SWAP1\n244 POP\n245 POP\n246 PUSH2 0x01c2\n249 JUMP\n', 'truncLabel': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '139', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'fullLabel': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'truncLabel': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'isExpanded': false}, -{id: '133', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'fullLabel': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'truncLabel': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'isExpanded': false}, -{id: '145', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '285 JUMPDEST\n286 STOP\n', 'fullLabel': '285 JUMPDEST\n286 STOP\n', 'truncLabel': '285 JUMPDEST\n286 STOP\n', 'isExpanded': false}, -{id: '144', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n(click to expand +)', 'fullLabel': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n491 POP\n492 JUMP\n', 'truncLabel': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n(click to expand +)', 'isExpanded': false}, -{id: '146', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 ASSERT_FAIL\n', 'fullLabel': '484 ASSERT_FAIL\n', 'truncLabel': '484 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '143', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n(click to expand +)', 'fullLabel': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n477 LT\n478 ISZERO\n479 ISZERO\n480 PUSH2 0x01e5\n483 JUMPI\n', 'truncLabel': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '142', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n(click to expand +)', 'fullLabel': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n272 SWAP1\n273 PUSH1 0x20\n275 ADD\n276 SWAP1\n277 SWAP2\n278 SWAP1\n279 POP\n280 POP\n281 PUSH2 0x01d5\n284 JUMP\n', 'truncLabel': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '147', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'fullLabel': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'truncLabel': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'isExpanded': false}, -{id: '141', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'fullLabel': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'truncLabel': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'isExpanded': false}, -{id: '153', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '320 JUMPDEST\n321 STOP\n', 'fullLabel': '320 JUMPDEST\n321 STOP\n', 'truncLabel': '320 JUMPDEST\n321 STOP\n', 'isExpanded': false}, -{id: '152', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n(click to expand +)', 'fullLabel': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n513 JUMP\n', 'truncLabel': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n(click to expand +)', 'isExpanded': false}, -{id: '154', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 ASSERT_FAIL\n', 'fullLabel': '506 ASSERT_FAIL\n', 'truncLabel': '506 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '151', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n(click to expand +)', 'fullLabel': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n501 ISZERO\n502 PUSH2 0x01fb\n505 JUMPI\n', 'truncLabel': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '150', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n(click to expand +)', 'fullLabel': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n307 SWAP1\n308 PUSH1 0x20\n310 ADD\n311 SWAP1\n312 SWAP2\n313 SWAP1\n314 POP\n315 POP\n316 PUSH2 0x01ed\n319 JUMP\n', 'truncLabel': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '155', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'fullLabel': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'truncLabel': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'isExpanded': false}, -{id: '149', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'fullLabel': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'truncLabel': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'isExpanded': false}, -{id: '160', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '531 ASSERT_FAIL\n', 'fullLabel': '531 ASSERT_FAIL\n', 'truncLabel': '531 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '159', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n(click to expand +)', 'fullLabel': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n523 DUP2\n524 EQ\n525 ISZERO\n526 ISZERO\n527 PUSH2 0x0214\n530 JUMPI\n', 'truncLabel': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '158', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'fullLabel': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'truncLabel': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'isExpanded': false}, -{id: '161', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'fullLabel': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'truncLabel': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'isExpanded': false}, -{id: '157', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'fullLabel': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'truncLabel': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'isExpanded': false}, -{id: '167', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '376 JUMPDEST\n377 STOP\n', 'fullLabel': '376 JUMPDEST\n377 STOP\n', 'truncLabel': '376 JUMPDEST\n377 STOP\n', 'isExpanded': false}, -{id: '166', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'fullLabel': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'truncLabel': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'isExpanded': false}, -{id: '170', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '376 JUMPDEST\n377 STOP\n', 'fullLabel': '376 JUMPDEST\n377 STOP\n', 'truncLabel': '376 JUMPDEST\n377 STOP\n', 'isExpanded': false}, -{id: '169', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n(click to expand +)', 'fullLabel': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'truncLabel': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n(click to expand +)', 'isExpanded': false}, -{id: '171', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '556 ASSERT_FAIL\n', 'fullLabel': '556 ASSERT_FAIL\n', 'truncLabel': '556 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '168', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n(click to expand +)', 'fullLabel': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n555 JUMPI\n', 'truncLabel': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n(click to expand +)', 'isExpanded': false}, -{id: '165', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n(click to expand +)', 'fullLabel': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n542 PUSH2 0x0231\n545 JUMPI\n', 'truncLabel': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '164', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n(click to expand +)', 'fullLabel': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n363 SWAP1\n364 PUSH1 0x20\n366 ADD\n367 SWAP1\n368 SWAP2\n369 SWAP1\n370 POP\n371 POP\n372 PUSH2 0x0217\n375 JUMP\n', 'truncLabel': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '172', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'fullLabel': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'truncLabel': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'isExpanded': false}, -{id: '163', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'fullLabel': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'truncLabel': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'isExpanded': false}, -{id: '178', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 JUMPDEST\n398 STOP\n', 'fullLabel': '397 JUMPDEST\n398 STOP\n', 'truncLabel': '397 JUMPDEST\n398 STOP\n', 'isExpanded': false}, -{id: '177', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'fullLabel': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'truncLabel': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'isExpanded': false}, -{id: '176', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n(click to expand +)', 'fullLabel': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n574 DUP2\n575 GT\n576 ISZERO\n577 ISZERO\n578 PUSH2 0x0247\n581 JUMPI\n', 'truncLabel': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '175', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'fullLabel': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'truncLabel': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'isExpanded': false}, -{id: '179', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'fullLabel': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'truncLabel': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'isExpanded': false}, -{id: '174', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'fullLabel': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'truncLabel': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'isExpanded': false}, -{id: '180', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, -{id: '173', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'fullLabel': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'truncLabel': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'isExpanded': false}, -{id: '162', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'isExpanded': false}, -{id: '156', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'isExpanded': false}, -{id: '148', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'isExpanded': false}, -{id: '140', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'isExpanded': false}, -{id: '132', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'isExpanded': false}, -{id: '124', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'isExpanded': false}, -{id: '113', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x01d4277c\n60 EQ\n61 PUSH2 0x0093\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '111', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x008e\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '1090', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, +{id: '1096', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 JUMPDEST\n181 STOP\n', 'fullLabel': '180 JUMPDEST\n181 STOP\n', 'truncLabel': '180 JUMPDEST\n181 STOP\n', 'isExpanded': false}, +{id: '1095', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'fullLabel': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'truncLabel': '430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'isExpanded': false}, +{id: '1099', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 JUMPDEST\n181 STOP\n', 'fullLabel': '180 JUMPDEST\n181 STOP\n', 'truncLabel': '180 JUMPDEST\n181 STOP\n', 'isExpanded': false}, +{id: '1098', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n(click to expand +)', 'fullLabel': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n431 POP\n432 POP\n433 JUMP\n', 'truncLabel': '425 JUMPDEST\n426 ADD\n427 SLOAD\n428 SWAP1\n429 POP\n430 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '1100', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '424 ASSERT_FAIL\n', 'fullLabel': '424 ASSERT_FAIL\n', 'truncLabel': '424 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1097', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n(click to expand +)', 'fullLabel': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n419 ISZERO\n420 PUSH2 0x01a9\n423 JUMPI\n', 'truncLabel': '411 PUSH1 0x00\n413 DUP3\n414 PUSH1 0x08\n416 DUP2\n417 LT\n418 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1094', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n(click to expand +)', 'fullLabel': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n407 PUSH2 0x01ae\n410 JUMPI\n', 'truncLabel': '399 JUMPDEST\n400 PUSH1 0x00\n402 PUSH1 0x08\n404 DUP3\n405 LT\n406 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1093', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n(click to expand +)', 'fullLabel': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n167 SWAP1\n168 PUSH1 0x20\n170 ADD\n171 SWAP1\n172 SWAP2\n173 SWAP1\n174 POP\n175 POP\n176 PUSH2 0x018f\n179 JUMP\n', 'truncLabel': '158 JUMPDEST\n159 PUSH2 0x00b4\n162 PUSH1 0x04\n164 DUP1\n165 DUP1\n166 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1101', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'fullLabel': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'truncLabel': '154 PUSH1 0x00\n156 DUP1\n157 REVERT\n', 'isExpanded': false}, +{id: '1092', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'fullLabel': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'truncLabel': '147 _function_0x01d4277c\n148 CALLVALUE\n149 ISZERO\n150 PUSH2 0x009e\n153 JUMPI\n', 'isExpanded': false}, +{id: '1107', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '215 JUMPDEST\n216 STOP\n', 'fullLabel': '215 JUMPDEST\n216 STOP\n', 'truncLabel': '215 JUMPDEST\n216 STOP\n', 'isExpanded': false}, +{id: '1106', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'fullLabel': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'truncLabel': '447 JUMPDEST\n448 POP\n449 JUMP\n', 'isExpanded': false}, +{id: '1108', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '446 ASSERT_FAIL\n', 'fullLabel': '446 ASSERT_FAIL\n', 'truncLabel': '446 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1105', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n(click to expand +)', 'fullLabel': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n441 ISZERO\n442 PUSH2 0x01bf\n445 JUMPI\n', 'truncLabel': '434 JUMPDEST\n435 PUSH1 0x17\n437 DUP2\n438 EQ\n439 ISZERO\n440 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1104', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n(click to expand +)', 'fullLabel': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n202 SWAP1\n203 PUSH1 0x20\n205 ADD\n206 SWAP1\n207 SWAP2\n208 SWAP1\n209 POP\n210 POP\n211 PUSH2 0x01b2\n214 JUMP\n', 'truncLabel': '193 JUMPDEST\n194 PUSH2 0x00d7\n197 PUSH1 0x04\n199 DUP1\n200 DUP1\n201 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1109', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'fullLabel': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'truncLabel': '189 PUSH1 0x00\n191 DUP1\n192 REVERT\n', 'isExpanded': false}, +{id: '1103', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'fullLabel': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'truncLabel': '182 _function_0x546455b5\n183 CALLVALUE\n184 ISZERO\n185 PUSH2 0x00c1\n188 JUMPI\n', 'isExpanded': false}, +{id: '1115', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '250 JUMPDEST\n251 STOP\n', 'fullLabel': '250 JUMPDEST\n251 STOP\n', 'truncLabel': '250 JUMPDEST\n251 STOP\n', 'isExpanded': false}, +{id: '1114', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'fullLabel': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'truncLabel': '466 JUMPDEST\n467 POP\n468 JUMP\n', 'isExpanded': false}, +{id: '1116', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'fullLabel': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'truncLabel': '462 PUSH1 0x00\n464 DUP1\n465 REVERT\n', 'isExpanded': false}, +{id: '1113', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n(click to expand +)', 'fullLabel': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n457 ISZERO\n458 PUSH2 0x01d2\n461 JUMPI\n', 'truncLabel': '450 JUMPDEST\n451 PUSH1 0x17\n453 DUP2\n454 EQ\n455 ISZERO\n456 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1112', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n(click to expand +)', 'fullLabel': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n237 SWAP1\n238 PUSH1 0x20\n240 ADD\n241 SWAP1\n242 SWAP2\n243 SWAP1\n244 POP\n245 POP\n246 PUSH2 0x01c2\n249 JUMP\n', 'truncLabel': '228 JUMPDEST\n229 PUSH2 0x00fa\n232 PUSH1 0x04\n234 DUP1\n235 DUP1\n236 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1117', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'fullLabel': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'truncLabel': '224 PUSH1 0x00\n226 DUP1\n227 REVERT\n', 'isExpanded': false}, +{id: '1111', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'fullLabel': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'truncLabel': '217 _function_0x78375f14\n218 CALLVALUE\n219 ISZERO\n220 PUSH2 0x00e4\n223 JUMPI\n', 'isExpanded': false}, +{id: '1123', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '285 JUMPDEST\n286 STOP\n', 'fullLabel': '285 JUMPDEST\n286 STOP\n', 'truncLabel': '285 JUMPDEST\n286 STOP\n', 'isExpanded': false}, +{id: '1122', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n(click to expand +)', 'fullLabel': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n491 POP\n492 JUMP\n', 'truncLabel': '485 JUMPDEST\n486 ADD\n487 SLOAD\n488 SWAP1\n489 POP\n490 POP\n(click to expand +)', 'isExpanded': false}, +{id: '1124', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 ASSERT_FAIL\n', 'fullLabel': '484 ASSERT_FAIL\n', 'truncLabel': '484 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1121', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n(click to expand +)', 'fullLabel': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n477 LT\n478 ISZERO\n479 ISZERO\n480 PUSH2 0x01e5\n483 JUMPI\n', 'truncLabel': '469 JUMPDEST\n470 PUSH1 0x00\n472 DUP1\n473 DUP3\n474 PUSH1 0x08\n476 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '1120', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n(click to expand +)', 'fullLabel': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n272 SWAP1\n273 PUSH1 0x20\n275 ADD\n276 SWAP1\n277 SWAP2\n278 SWAP1\n279 POP\n280 POP\n281 PUSH2 0x01d5\n284 JUMP\n', 'truncLabel': '263 JUMPDEST\n264 PUSH2 0x011d\n267 PUSH1 0x04\n269 DUP1\n270 DUP1\n271 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1125', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'fullLabel': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'truncLabel': '259 PUSH1 0x00\n261 DUP1\n262 REVERT\n', 'isExpanded': false}, +{id: '1119', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'fullLabel': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'truncLabel': '252 _function_0x92dd38ea\n253 CALLVALUE\n254 ISZERO\n255 PUSH2 0x0107\n258 JUMPI\n', 'isExpanded': false}, +{id: '1131', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '320 JUMPDEST\n321 STOP\n', 'fullLabel': '320 JUMPDEST\n321 STOP\n', 'truncLabel': '320 JUMPDEST\n321 STOP\n', 'isExpanded': false}, +{id: '1130', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n(click to expand +)', 'fullLabel': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n513 JUMP\n', 'truncLabel': '507 JUMPDEST\n508 DIV\n509 SWAP1\n510 POP\n511 POP\n512 POP\n(click to expand +)', 'isExpanded': false}, +{id: '1132', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 ASSERT_FAIL\n', 'fullLabel': '506 ASSERT_FAIL\n', 'truncLabel': '506 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1129', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n(click to expand +)', 'fullLabel': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n501 ISZERO\n502 PUSH2 0x01fb\n505 JUMPI\n', 'truncLabel': '493 JUMPDEST\n494 PUSH1 0x00\n496 DUP2\n497 PUSH1 0x01\n499 DUP2\n500 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1128', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n(click to expand +)', 'fullLabel': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n307 SWAP1\n308 PUSH1 0x20\n310 ADD\n311 SWAP1\n312 SWAP2\n313 SWAP1\n314 POP\n315 POP\n316 PUSH2 0x01ed\n319 JUMP\n', 'truncLabel': '298 JUMPDEST\n299 PUSH2 0x0140\n302 PUSH1 0x04\n304 DUP1\n305 DUP1\n306 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1133', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'fullLabel': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'truncLabel': '294 PUSH1 0x00\n296 DUP1\n297 REVERT\n', 'isExpanded': false}, +{id: '1127', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'fullLabel': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'truncLabel': '287 _function_0xa08299f1\n288 CALLVALUE\n289 ISZERO\n290 PUSH2 0x012a\n293 JUMPI\n', 'isExpanded': false}, +{id: '1138', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '531 ASSERT_FAIL\n', 'fullLabel': '531 ASSERT_FAIL\n', 'truncLabel': '531 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1137', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n(click to expand +)', 'fullLabel': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n523 DUP2\n524 EQ\n525 ISZERO\n526 ISZERO\n527 PUSH2 0x0214\n530 JUMPI\n', 'truncLabel': '514 JUMPDEST\n515 PUSH1 0x00\n517 PUSH1 0x01\n519 SWAP1\n520 POP\n521 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '1136', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'fullLabel': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'truncLabel': '333 JUMPDEST\n334 PUSH2 0x0155\n337 PUSH2 0x0202\n340 JUMP\n', 'isExpanded': false}, +{id: '1139', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'fullLabel': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'truncLabel': '329 PUSH1 0x00\n331 DUP1\n332 REVERT\n', 'isExpanded': false}, +{id: '1135', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'fullLabel': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'truncLabel': '322 _function_0xb34c3610\n323 CALLVALUE\n324 ISZERO\n325 PUSH2 0x014d\n328 JUMPI\n', 'isExpanded': false}, +{id: '1145', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '376 JUMPDEST\n377 STOP\n', 'fullLabel': '376 JUMPDEST\n377 STOP\n', 'truncLabel': '376 JUMPDEST\n377 STOP\n', 'isExpanded': false}, +{id: '1144', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'fullLabel': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'truncLabel': '561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'isExpanded': false}, +{id: '1148', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '376 JUMPDEST\n377 STOP\n', 'fullLabel': '376 JUMPDEST\n377 STOP\n', 'truncLabel': '376 JUMPDEST\n377 STOP\n', 'isExpanded': false}, +{id: '1147', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n(click to expand +)', 'fullLabel': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n563 POP\n564 JUMP\n', 'truncLabel': '557 JUMPDEST\n558 DIV\n559 SWAP1\n560 POP\n561 JUMPDEST\n562 POP\n(click to expand +)', 'isExpanded': false}, +{id: '1149', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '556 ASSERT_FAIL\n', 'fullLabel': '556 ASSERT_FAIL\n', 'truncLabel': '556 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '1146', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n(click to expand +)', 'fullLabel': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n555 JUMPI\n', 'truncLabel': '546 DUP2\n547 PUSH1 0x01\n549 DUP2\n550 ISZERO\n551 ISZERO\n552 PUSH2 0x022d\n(click to expand +)', 'isExpanded': false}, +{id: '1143', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n(click to expand +)', 'fullLabel': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n542 PUSH2 0x0231\n545 JUMPI\n', 'truncLabel': '535 JUMPDEST\n536 PUSH1 0x00\n538 DUP1\n539 DUP3\n540 GT\n541 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1142', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n(click to expand +)', 'fullLabel': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n363 SWAP1\n364 PUSH1 0x20\n366 ADD\n367 SWAP1\n368 SWAP2\n369 SWAP1\n370 POP\n371 POP\n372 PUSH2 0x0217\n375 JUMP\n', 'truncLabel': '354 JUMPDEST\n355 PUSH2 0x0178\n358 PUSH1 0x04\n360 DUP1\n361 DUP1\n362 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1150', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'fullLabel': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'truncLabel': '350 PUSH1 0x00\n352 DUP1\n353 REVERT\n', 'isExpanded': false}, +{id: '1141', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'fullLabel': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'truncLabel': '343 _function_0xb630d706\n344 CALLVALUE\n345 ISZERO\n346 PUSH2 0x0162\n349 JUMPI\n', 'isExpanded': false}, +{id: '1156', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 JUMPDEST\n398 STOP\n', 'fullLabel': '397 JUMPDEST\n398 STOP\n', 'truncLabel': '397 JUMPDEST\n398 STOP\n', 'isExpanded': false}, +{id: '1155', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'fullLabel': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'truncLabel': '583 JUMPDEST\n584 POP\n585 JUMP\n', 'isExpanded': false}, +{id: '1154', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n(click to expand +)', 'fullLabel': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n574 DUP2\n575 GT\n576 ISZERO\n577 ISZERO\n578 PUSH2 0x0247\n581 JUMPI\n', 'truncLabel': '565 JUMPDEST\n566 PUSH1 0x00\n568 PUSH1 0x01\n570 SWAP1\n571 POP\n572 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '1153', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'fullLabel': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'truncLabel': '389 JUMPDEST\n390 PUSH2 0x018d\n393 PUSH2 0x0235\n396 JUMP\n', 'isExpanded': false}, +{id: '1157', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'fullLabel': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'truncLabel': '385 PUSH1 0x00\n387 DUP1\n388 REVERT\n', 'isExpanded': false}, +{id: '1152', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'fullLabel': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'truncLabel': '378 _function_0xf44f13d8\n379 CALLVALUE\n380 ISZERO\n381 PUSH2 0x0185\n384 JUMPI\n', 'isExpanded': false}, +{id: '1158', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'fullLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'truncLabel': '142 JUMPDEST\n143 PUSH1 0x00\n145 DUP1\n146 REVERT\n', 'isExpanded': false}, +{id: '1151', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'fullLabel': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'truncLabel': '131 DUP1\n132 PUSH4 0xf44f13d8\n137 EQ\n138 PUSH2 0x017a\n141 JUMPI\n', 'isExpanded': false}, +{id: '1140', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0xb630d706\n126 EQ\n127 PUSH2 0x0157\n130 JUMPI\n', 'isExpanded': false}, +{id: '1134', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xb34c3610\n115 EQ\n116 PUSH2 0x0142\n119 JUMPI\n', 'isExpanded': false}, +{id: '1126', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xa08299f1\n104 EQ\n105 PUSH2 0x011f\n108 JUMPI\n', 'isExpanded': false}, +{id: '1118', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x92dd38ea\n93 EQ\n94 PUSH2 0x00fc\n97 JUMPI\n', 'isExpanded': false}, +{id: '1110', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x78375f14\n82 EQ\n83 PUSH2 0x00d9\n86 JUMPI\n', 'isExpanded': false}, +{id: '1102', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x546455b5\n71 EQ\n72 PUSH2 0x00b6\n75 JUMPI\n', 'isExpanded': false}, +{id: '1091', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x01d4277c\n60 EQ\n61 PUSH2 0x0093\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '1089', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x008e\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '111', to: '112', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Exceptions))', 'smooth': {'type': 'cubicBezier'}}, -{from: '117', to: '118', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '116', to: '117', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '120', to: '121', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '119', to: '120', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '119', to: '122', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '116', to: '119', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '115', to: '116', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '114', to: '115', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '114', to: '123', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '113', to: '114', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x1d4277c', 'smooth': {'type': 'cubicBezier'}}, -{from: '128', to: '129', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '127', to: '128', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 23)', 'smooth': {'type': 'cubicBezier'}}, -{from: '127', to: '130', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 23', 'smooth': {'type': 'cubicBezier'}}, -{from: '126', to: '127', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '125', to: '126', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '125', to: '131', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '124', to: '125', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x546455b5', 'smooth': {'type': 'cubicBezier'}}, -{from: '136', to: '137', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '135', to: '136', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 23)', 'smooth': {'type': 'cubicBezier'}}, -{from: '135', to: '138', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 23', 'smooth': {'type': 'cubicBezier'}}, -{from: '134', to: '135', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '133', to: '134', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '133', to: '139', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '132', to: '133', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x78375f14', 'smooth': {'type': 'cubicBezier'}}, -{from: '144', to: '145', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '143', to: '144', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '143', to: '146', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '142', to: '143', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '141', to: '142', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '141', to: '147', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '140', to: '141', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x92dd38ea', 'smooth': {'type': 'cubicBezier'}}, -{from: '152', to: '153', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '151', to: '152', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '151', to: '154', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '150', to: '151', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '149', to: '150', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '149', to: '155', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '148', to: '149', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xa08299f1', 'smooth': {'type': 'cubicBezier'}}, -{from: '159', to: '160', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '158', to: '159', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '157', to: '158', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '157', to: '161', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '156', to: '157', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb34c3610', 'smooth': {'type': 'cubicBezier'}}, -{from: '166', to: '167', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '165', to: '166', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '169', to: '170', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '168', to: '169', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '168', to: '171', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '165', to: '168', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '164', to: '165', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '163', to: '164', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '163', to: '172', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '162', to: '163', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb630d706', 'smooth': {'type': 'cubicBezier'}}, -{from: '177', to: '178', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '176', to: '177', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '175', to: '176', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '174', to: '175', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '174', to: '179', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '173', to: '174', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xf44f13d8', 'smooth': {'type': 'cubicBezier'}}, -{from: '173', to: '180', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xf44f13d8)', 'smooth': {'type': 'cubicBezier'}}, -{from: '162', to: '173', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb630d706)', 'smooth': {'type': 'cubicBezier'}}, -{from: '156', to: '162', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb34c3610)', 'smooth': {'type': 'cubicBezier'}}, -{from: '148', to: '156', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xa08299f1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '140', to: '148', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x92dd38ea)', 'smooth': {'type': 'cubicBezier'}}, -{from: '132', to: '140', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x78375f14)', 'smooth': {'type': 'cubicBezier'}}, -{from: '124', to: '132', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x546455b5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '113', to: '124', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x1d4277c)', 'smooth': {'type': 'cubicBezier'}}, -{from: '111', to: '113', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Exceptions)', 'smooth': {'type': 'cubicBezier'}} +{from: '1089', to: '1090', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Exceptions))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1095', to: '1096', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1094', to: '1095', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1098', to: '1099', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1097', to: '1098', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1097', to: '1100', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1094', to: '1097', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1093', to: '1094', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1092', to: '1093', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1092', to: '1101', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1091', to: '1092', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x1d4277c', 'smooth': {'type': 'cubicBezier'}}, +{from: '1106', to: '1107', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1105', to: '1106', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 23)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1105', to: '1108', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 23', 'smooth': {'type': 'cubicBezier'}}, +{from: '1104', to: '1105', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1103', to: '1104', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1103', to: '1109', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1102', to: '1103', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x546455b5', 'smooth': {'type': 'cubicBezier'}}, +{from: '1114', to: '1115', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1113', to: '1114', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 23)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1113', to: '1116', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 23', 'smooth': {'type': 'cubicBezier'}}, +{from: '1112', to: '1113', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1111', to: '1112', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1111', to: '1117', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1110', to: '1111', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x78375f14', 'smooth': {'type': 'cubicBezier'}}, +{from: '1122', to: '1123', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1121', to: '1122', 'arrows': 'to', 'label': 'Not(ULE(8, calldata_Exceptions_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1121', to: '1124', 'arrows': 'to', 'label': 'ULE(8, calldata_Exceptions_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1120', to: '1121', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1119', to: '1120', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1119', to: '1125', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1118', to: '1119', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x92dd38ea', 'smooth': {'type': 'cubicBezier'}}, +{from: '1130', to: '1131', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1129', to: '1130', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1129', to: '1132', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1128', to: '1129', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1127', to: '1128', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1127', to: '1133', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1126', to: '1127', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xa08299f1', 'smooth': {'type': 'cubicBezier'}}, +{from: '1137', to: '1138', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '1136', to: '1137', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1135', to: '1136', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1135', to: '1139', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1134', to: '1135', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb34c3610', 'smooth': {'type': 'cubicBezier'}}, +{from: '1144', to: '1145', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1143', to: '1144', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1147', to: '1148', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1146', to: '1147', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1146', to: '1149', 'arrows': 'to', 'label': 'calldata_Exceptions_4 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1143', to: '1146', 'arrows': 'to', 'label': 'Not(calldata_Exceptions_4 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1142', to: '1143', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1141', to: '1142', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1141', to: '1150', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1140', to: '1141', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb630d706', 'smooth': {'type': 'cubicBezier'}}, +{from: '1155', to: '1156', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1154', to: '1155', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '1153', to: '1154', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1152', to: '1153', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1152', to: '1157', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1151', to: '1152', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xf44f13d8', 'smooth': {'type': 'cubicBezier'}}, +{from: '1151', to: '1158', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xf44f13d8)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1140', to: '1151', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb630d706)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1134', to: '1140', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xb34c3610)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1126', to: '1134', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0xa08299f1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1118', to: '1126', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x92dd38ea)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1110', to: '1118', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x78375f14)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1102', to: '1110', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x546455b5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1091', to: '1102', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Exceptions_0) == 0x1d4277c)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1089', to: '1091', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Exceptions)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/exceptions.sol.json b/tests/testdata/outputs_expected/exceptions.sol.json index 2e31057d..49468c9f 100644 --- a/tests/testdata/outputs_expected/exceptions.sol.json +++ b/tests/testdata/outputs_expected/exceptions.sol.json @@ -47,4 +47,4 @@ "code": "assert(i == 0)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/kinds_of_calls.sol.easm b/tests/testdata/outputs_expected/kinds_of_calls.sol.easm deleted file mode 100644 index 571b1c66..00000000 --- a/tests/testdata/outputs_expected/kinds_of_calls.sol.easm +++ /dev/null @@ -1,435 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x006d -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x141f32ff -60 EQ -61 PUSH2 0x0072 -64 JUMPI -65 DUP1 -66 PUSH4 0x2e52d606 -71 EQ -72 PUSH2 0x00b4 -75 JUMPI -76 DUP1 -77 PUSH4 0x67e404ce -82 EQ -83 PUSH2 0x00dd -86 JUMPI -87 DUP1 -88 PUSH4 0x9b58bc26 -93 EQ -94 PUSH2 0x0132 -97 JUMPI -98 DUP1 -99 PUSH4 0xeea4c864 -104 EQ -105 PUSH2 0x0174 -108 JUMPI -109 JUMPDEST -110 PUSH1 0x00 -112 DUP1 -113 REVERT -114 JUMPDEST -115 CALLVALUE -116 ISZERO -117 PUSH2 0x007d -120 JUMPI -121 PUSH1 0x00 -123 DUP1 -124 REVERT -125 JUMPDEST -126 PUSH2 0x00b2 -129 PUSH1 0x04 -131 DUP1 -132 DUP1 -133 CALLDATALOAD -134 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -155 AND -156 SWAP1 -157 PUSH1 0x20 -159 ADD -160 SWAP1 -161 SWAP2 -162 SWAP1 -163 DUP1 -164 CALLDATALOAD -165 SWAP1 -166 PUSH1 0x20 -168 ADD -169 SWAP1 -170 SWAP2 -171 SWAP1 -172 POP -173 POP -174 PUSH2 0x01b6 -177 JUMP -178 JUMPDEST -179 STOP -180 JUMPDEST -181 CALLVALUE -182 ISZERO -183 PUSH2 0x00bf -186 JUMPI -187 PUSH1 0x00 -189 DUP1 -190 REVERT -191 JUMPDEST -192 PUSH2 0x00c7 -195 PUSH2 0x0273 -198 JUMP -199 JUMPDEST -200 PUSH1 0x40 -202 MLOAD -203 DUP1 -204 DUP3 -205 DUP2 -206 MSTORE -207 PUSH1 0x20 -209 ADD -210 SWAP2 -211 POP -212 POP -213 PUSH1 0x40 -215 MLOAD -216 DUP1 -217 SWAP2 -218 SUB -219 SWAP1 -220 RETURN -221 JUMPDEST -222 CALLVALUE -223 ISZERO -224 PUSH2 0x00e8 -227 JUMPI -228 PUSH1 0x00 -230 DUP1 -231 REVERT -232 JUMPDEST -233 PUSH2 0x00f0 -236 PUSH2 0x0279 -239 JUMP -240 JUMPDEST -241 PUSH1 0x40 -243 MLOAD -244 DUP1 -245 DUP3 -246 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -267 AND -268 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -289 AND -290 DUP2 -291 MSTORE -292 PUSH1 0x20 -294 ADD -295 SWAP2 -296 POP -297 POP -298 PUSH1 0x40 -300 MLOAD -301 DUP1 -302 SWAP2 -303 SUB -304 SWAP1 -305 RETURN -306 JUMPDEST -307 CALLVALUE -308 ISZERO -309 PUSH2 0x013d -312 JUMPI -313 PUSH1 0x00 -315 DUP1 -316 REVERT -317 JUMPDEST -318 PUSH2 0x0172 -321 PUSH1 0x04 -323 DUP1 -324 DUP1 -325 CALLDATALOAD -326 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -347 AND -348 SWAP1 -349 PUSH1 0x20 -351 ADD -352 SWAP1 -353 SWAP2 -354 SWAP1 -355 DUP1 -356 CALLDATALOAD -357 SWAP1 -358 PUSH1 0x20 -360 ADD -361 SWAP1 -362 SWAP2 -363 SWAP1 -364 POP -365 POP -366 PUSH2 0x029f -369 JUMP -370 JUMPDEST -371 STOP -372 JUMPDEST -373 CALLVALUE -374 ISZERO -375 PUSH2 0x017f -378 JUMPI -379 PUSH1 0x00 -381 DUP1 -382 REVERT -383 JUMPDEST -384 PUSH2 0x01b4 -387 PUSH1 0x04 -389 DUP1 -390 DUP1 -391 CALLDATALOAD -392 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -413 AND -414 SWAP1 -415 PUSH1 0x20 -417 ADD -418 SWAP1 -419 SWAP2 -420 SWAP1 -421 DUP1 -422 CALLDATALOAD -423 SWAP1 -424 PUSH1 0x20 -426 ADD -427 SWAP1 -428 SWAP2 -429 SWAP1 -430 POP -431 POP -432 PUSH2 0x035a -435 JUMP -436 JUMPDEST -437 STOP -438 JUMPDEST -439 DUP2 -440 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -461 AND -462 PUSH1 0x40 -464 MLOAD -465 DUP1 -466 DUP1 -467 PUSH32 0x7365744e2875696e743235362900000000000000000000000000000000000000 -500 DUP2 -501 MSTORE -502 POP -503 PUSH1 0x0d -505 ADD -506 SWAP1 -507 POP -508 PUSH1 0x40 -510 MLOAD -511 DUP1 -512 SWAP2 -513 SUB -514 SWAP1 -515 SHA3 -516 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -546 SWAP1 -547 DIV -548 DUP3 -549 PUSH1 0x40 -551 MLOAD -552 DUP3 -553 PUSH4 0xffffffff -558 AND -559 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -589 MUL -590 DUP2 -591 MSTORE -592 PUSH1 0x04 -594 ADD -595 DUP1 -596 DUP3 -597 DUP2 -598 MSTORE -599 PUSH1 0x20 -601 ADD -602 SWAP2 -603 POP -604 POP -605 PUSH1 0x00 -607 PUSH1 0x40 -609 MLOAD -610 DUP1 -611 DUP4 -612 SUB -613 DUP2 -614 PUSH1 0x00 -616 DUP8 -617 GAS -618 CALLCODE -619 SWAP3 -620 POP -621 POP -622 POP -623 POP -624 POP -625 POP -626 JUMP -627 JUMPDEST -628 PUSH1 0x00 -630 SLOAD -631 DUP2 -632 JUMP -633 JUMPDEST -634 PUSH1 0x01 -636 PUSH1 0x00 -638 SWAP1 -639 SLOAD -640 SWAP1 -641 PUSH2 0x0100 -644 EXP -645 SWAP1 -646 DIV -647 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -668 AND -669 DUP2 -670 JUMP -671 JUMPDEST -672 DUP2 -673 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -694 AND -695 PUSH1 0x40 -697 MLOAD -698 DUP1 -699 DUP1 -700 PUSH32 0x7365744e2875696e743235362900000000000000000000000000000000000000 -733 DUP2 -734 MSTORE -735 POP -736 PUSH1 0x0d -738 ADD -739 SWAP1 -740 POP -741 PUSH1 0x40 -743 MLOAD -744 DUP1 -745 SWAP2 -746 SUB -747 SWAP1 -748 SHA3 -749 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -779 SWAP1 -780 DIV -781 DUP3 -782 PUSH1 0x40 -784 MLOAD -785 DUP3 -786 PUSH4 0xffffffff -791 AND -792 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -822 MUL -823 DUP2 -824 MSTORE -825 PUSH1 0x04 -827 ADD -828 DUP1 -829 DUP3 -830 DUP2 -831 MSTORE -832 PUSH1 0x20 -834 ADD -835 SWAP2 -836 POP -837 POP -838 PUSH1 0x00 -840 PUSH1 0x40 -842 MLOAD -843 DUP1 -844 DUP4 -845 SUB -846 DUP2 -847 DUP7 -848 GAS -849 DELEGATECALL -850 SWAP3 -851 POP -852 POP -853 POP -854 POP -855 POP -856 POP -857 JUMP -858 JUMPDEST -859 DUP2 -860 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -881 AND -882 PUSH1 0x40 -884 MLOAD -885 DUP1 -886 DUP1 -887 PUSH32 0x7365744e2875696e743235362900000000000000000000000000000000000000 -920 DUP2 -921 MSTORE -922 POP -923 PUSH1 0x0d -925 ADD -926 SWAP1 -927 POP -928 PUSH1 0x40 -930 MLOAD -931 DUP1 -932 SWAP2 -933 SUB -934 SWAP1 -935 SHA3 -936 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -966 SWAP1 -967 DIV -968 DUP3 -969 PUSH1 0x40 -971 MLOAD -972 DUP3 -973 PUSH4 0xffffffff -978 AND -979 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -1009 MUL -1010 DUP2 -1011 MSTORE -1012 PUSH1 0x04 -1014 ADD -1015 DUP1 -1016 DUP3 -1017 DUP2 -1018 MSTORE -1019 PUSH1 0x20 -1021 ADD -1022 SWAP2 -1023 POP -1024 POP -1025 PUSH1 0x00 -1027 PUSH1 0x40 -1029 MLOAD -1030 DUP1 -1031 DUP4 -1032 SUB -1033 DUP2 -1034 PUSH1 0x00 -1036 DUP8 -1037 GAS -1038 CALL -1039 SWAP3 -1040 POP -1041 POP -1042 POP -1043 POP -1044 POP -1045 POP -1046 JUMP -1047 STOP diff --git a/tests/testdata/outputs_expected/kinds_of_calls.sol.graph.html b/tests/testdata/outputs_expected/kinds_of_calls.sol.graph.html index 731adf49..e6202d6a 100644 --- a/tests/testdata/outputs_expected/kinds_of_calls.sol.graph.html +++ b/tests/testdata/outputs_expected/kinds_of_calls.sol.graph.html @@ -73,73 +73,73 @@ var nodes = [ -{id: '182', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, -{id: '187', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '178 JUMPDEST\n179 STOP\n', 'fullLabel': '178 JUMPDEST\n179 STOP\n', 'truncLabel': '178 JUMPDEST\n179 STOP\n', 'isExpanded': false}, -{id: '186', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n(click to expand +)', 'fullLabel': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n465 DUP1\n466 DUP1\n467 PUSH32 0x7365744e(...)\n500 DUP2\n501 MSTORE\n502 POP\n503 PUSH1 0x0d\n505 ADD\n506 SWAP1\n507 POP\n508 PUSH1 0x40\n510 MLOAD\n511 DUP1\n512 SWAP2\n513 SUB\n514 SWAP1\n515 SHA3\n516 PUSH29 0x01000000(...)\n546 SWAP1\n547 DIV\n548 DUP3\n549 PUSH1 0x40\n551 MLOAD\n552 DUP3\n553 PUSH4 0xffffffff\n558 AND\n559 PUSH29 0x01000000(...)\n589 MUL\n590 DUP2\n591 MSTORE\n592 PUSH1 0x04\n594 ADD\n595 DUP1\n596 DUP3\n597 DUP2\n598 MSTORE\n599 PUSH1 0x20\n601 ADD\n602 SWAP2\n603 POP\n604 POP\n605 PUSH1 0x00\n607 PUSH1 0x40\n609 MLOAD\n610 DUP1\n611 DUP4\n612 SUB\n613 DUP2\n614 PUSH1 0x00\n616 DUP8\n617 GAS\n618 CALLCODE\n619 SWAP3\n620 POP\n621 POP\n622 POP\n623 POP\n624 POP\n625 POP\n626 JUMP\n', 'truncLabel': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '185', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n(click to expand +)', 'fullLabel': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n134 PUSH20 0xffffffff(...)\n155 AND\n156 SWAP1\n157 PUSH1 0x20\n159 ADD\n160 SWAP1\n161 SWAP2\n162 SWAP1\n163 DUP1\n164 CALLDATALOAD\n165 SWAP1\n166 PUSH1 0x20\n168 ADD\n169 SWAP1\n170 SWAP2\n171 SWAP1\n172 POP\n173 POP\n174 PUSH2 0x01b6\n177 JUMP\n', 'truncLabel': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '188', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'fullLabel': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'truncLabel': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'isExpanded': false}, -{id: '184', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'fullLabel': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'truncLabel': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'isExpanded': false}, -{id: '193', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n(click to expand +)', 'fullLabel': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n206 MSTORE\n207 PUSH1 0x20\n209 ADD\n210 SWAP2\n211 POP\n212 POP\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 SWAP2\n218 SUB\n219 SWAP1\n220 RETURN\n', 'truncLabel': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '192', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'fullLabel': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'truncLabel': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'isExpanded': false}, -{id: '191', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'fullLabel': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'truncLabel': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'isExpanded': false}, -{id: '194', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'fullLabel': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'truncLabel': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'isExpanded': false}, -{id: '190', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'fullLabel': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'truncLabel': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'isExpanded': false}, -{id: '199', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n267 AND\n268 PUSH20 0xffffffff(...)\n289 AND\n290 DUP2\n291 MSTORE\n292 PUSH1 0x20\n294 ADD\n295 SWAP2\n296 POP\n297 POP\n298 PUSH1 0x40\n300 MLOAD\n301 DUP1\n302 SWAP2\n303 SUB\n304 SWAP1\n305 RETURN\n', 'truncLabel': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '198', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n(click to expand +)', 'fullLabel': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n641 PUSH2 0x0100\n644 EXP\n645 SWAP1\n646 DIV\n647 PUSH20 0xffffffff(...)\n668 AND\n669 DUP2\n670 JUMP\n', 'truncLabel': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '197', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'fullLabel': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'truncLabel': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'isExpanded': false}, -{id: '200', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'fullLabel': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'truncLabel': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'isExpanded': false}, -{id: '196', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'fullLabel': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'truncLabel': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'isExpanded': false}, -{id: '205', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '370 JUMPDEST\n371 STOP\n', 'fullLabel': '370 JUMPDEST\n371 STOP\n', 'truncLabel': '370 JUMPDEST\n371 STOP\n', 'isExpanded': false}, -{id: '204', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n(click to expand +)', 'fullLabel': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n698 DUP1\n699 DUP1\n700 PUSH32 0x7365744e(...)\n733 DUP2\n734 MSTORE\n735 POP\n736 PUSH1 0x0d\n738 ADD\n739 SWAP1\n740 POP\n741 PUSH1 0x40\n743 MLOAD\n744 DUP1\n745 SWAP2\n746 SUB\n747 SWAP1\n748 SHA3\n749 PUSH29 0x01000000(...)\n779 SWAP1\n780 DIV\n781 DUP3\n782 PUSH1 0x40\n784 MLOAD\n785 DUP3\n786 PUSH4 0xffffffff\n791 AND\n792 PUSH29 0x01000000(...)\n822 MUL\n823 DUP2\n824 MSTORE\n825 PUSH1 0x04\n827 ADD\n828 DUP1\n829 DUP3\n830 DUP2\n831 MSTORE\n832 PUSH1 0x20\n834 ADD\n835 SWAP2\n836 POP\n837 POP\n838 PUSH1 0x00\n840 PUSH1 0x40\n842 MLOAD\n843 DUP1\n844 DUP4\n845 SUB\n846 DUP2\n847 DUP7\n848 GAS\n849 DELEGATECALL\n850 SWAP3\n851 POP\n852 POP\n853 POP\n854 POP\n855 POP\n856 POP\n857 JUMP\n', 'truncLabel': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '203', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n(click to expand +)', 'fullLabel': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n326 PUSH20 0xffffffff(...)\n347 AND\n348 SWAP1\n349 PUSH1 0x20\n351 ADD\n352 SWAP1\n353 SWAP2\n354 SWAP1\n355 DUP1\n356 CALLDATALOAD\n357 SWAP1\n358 PUSH1 0x20\n360 ADD\n361 SWAP1\n362 SWAP2\n363 SWAP1\n364 POP\n365 POP\n366 PUSH2 0x029f\n369 JUMP\n', 'truncLabel': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '206', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'fullLabel': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'truncLabel': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'isExpanded': false}, -{id: '202', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'fullLabel': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'truncLabel': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'isExpanded': false}, -{id: '211', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '436 JUMPDEST\n437 STOP\n', 'fullLabel': '436 JUMPDEST\n437 STOP\n', 'truncLabel': '436 JUMPDEST\n437 STOP\n', 'isExpanded': false}, -{id: '210', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n(click to expand +)', 'fullLabel': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n885 DUP1\n886 DUP1\n887 PUSH32 0x7365744e(...)\n920 DUP2\n921 MSTORE\n922 POP\n923 PUSH1 0x0d\n925 ADD\n926 SWAP1\n927 POP\n928 PUSH1 0x40\n930 MLOAD\n931 DUP1\n932 SWAP2\n933 SUB\n934 SWAP1\n935 SHA3\n936 PUSH29 0x01000000(...)\n966 SWAP1\n967 DIV\n968 DUP3\n969 PUSH1 0x40\n971 MLOAD\n972 DUP3\n973 PUSH4 0xffffffff\n978 AND\n979 PUSH29 0x01000000(...)\n1009 MUL\n1010 DUP2\n1011 MSTORE\n1012 PUSH1 0x04\n1014 ADD\n1015 DUP1\n1016 DUP3\n1017 DUP2\n1018 MSTORE\n1019 PUSH1 0x20\n1021 ADD\n1022 SWAP2\n1023 POP\n1024 POP\n1025 PUSH1 0x00\n1027 PUSH1 0x40\n1029 MLOAD\n1030 DUP1\n1031 DUP4\n1032 SUB\n1033 DUP2\n1034 PUSH1 0x00\n1036 DUP8\n1037 GAS\n1038 CALL\n1039 SWAP3\n1040 POP\n1041 POP\n1042 POP\n1043 POP\n1044 POP\n1045 POP\n1046 JUMP\n', 'truncLabel': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '209', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n(click to expand +)', 'fullLabel': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n392 PUSH20 0xffffffff(...)\n413 AND\n414 SWAP1\n415 PUSH1 0x20\n417 ADD\n418 SWAP1\n419 SWAP2\n420 SWAP1\n421 DUP1\n422 CALLDATALOAD\n423 SWAP1\n424 PUSH1 0x20\n426 ADD\n427 SWAP1\n428 SWAP2\n429 SWAP1\n430 POP\n431 POP\n432 PUSH2 0x035a\n435 JUMP\n', 'truncLabel': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '212', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'fullLabel': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'truncLabel': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'isExpanded': false}, -{id: '208', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'fullLabel': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'truncLabel': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'isExpanded': false}, -{id: '213', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, -{id: '207', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'isExpanded': false}, -{id: '201', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'isExpanded': false}, -{id: '195', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'isExpanded': false}, -{id: '189', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'isExpanded': false}, -{id: '183', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x141f32ff\n60 EQ\n61 PUSH2 0x0072\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '181', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x006d\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '46', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, +{id: '51', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '178 JUMPDEST\n179 STOP\n', 'fullLabel': '178 JUMPDEST\n179 STOP\n', 'truncLabel': '178 JUMPDEST\n179 STOP\n', 'isExpanded': false}, +{id: '50', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n(click to expand +)', 'fullLabel': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n465 DUP1\n466 DUP1\n467 PUSH32 0x7365744e(...)\n500 DUP2\n501 MSTORE\n502 POP\n503 PUSH1 0x0d\n505 ADD\n506 SWAP1\n507 POP\n508 PUSH1 0x40\n510 MLOAD\n511 DUP1\n512 SWAP2\n513 SUB\n514 SWAP1\n515 SHA3\n516 PUSH29 0x01000000(...)\n546 SWAP1\n547 DIV\n548 DUP3\n549 PUSH1 0x40\n551 MLOAD\n552 DUP3\n553 PUSH4 0xffffffff\n558 AND\n559 PUSH29 0x01000000(...)\n589 MUL\n590 DUP2\n591 MSTORE\n592 PUSH1 0x04\n594 ADD\n595 DUP1\n596 DUP3\n597 DUP2\n598 MSTORE\n599 PUSH1 0x20\n601 ADD\n602 SWAP2\n603 POP\n604 POP\n605 PUSH1 0x00\n607 PUSH1 0x40\n609 MLOAD\n610 DUP1\n611 DUP4\n612 SUB\n613 DUP2\n614 PUSH1 0x00\n616 DUP8\n617 GAS\n618 CALLCODE\n619 SWAP3\n620 POP\n621 POP\n622 POP\n623 POP\n624 POP\n625 POP\n626 JUMP\n', 'truncLabel': '438 JUMPDEST\n439 DUP2\n440 PUSH20 0xffffffff(...)\n461 AND\n462 PUSH1 0x40\n464 MLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '49', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n(click to expand +)', 'fullLabel': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n134 PUSH20 0xffffffff(...)\n155 AND\n156 SWAP1\n157 PUSH1 0x20\n159 ADD\n160 SWAP1\n161 SWAP2\n162 SWAP1\n163 DUP1\n164 CALLDATALOAD\n165 SWAP1\n166 PUSH1 0x20\n168 ADD\n169 SWAP1\n170 SWAP2\n171 SWAP1\n172 POP\n173 POP\n174 PUSH2 0x01b6\n177 JUMP\n', 'truncLabel': '125 JUMPDEST\n126 PUSH2 0x00b2\n129 PUSH1 0x04\n131 DUP1\n132 DUP1\n133 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '52', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'fullLabel': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'truncLabel': '121 PUSH1 0x00\n123 DUP1\n124 REVERT\n', 'isExpanded': false}, +{id: '48', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'fullLabel': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'truncLabel': '114 _function_0x141f32ff\n115 CALLVALUE\n116 ISZERO\n117 PUSH2 0x007d\n120 JUMPI\n', 'isExpanded': false}, +{id: '57', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n(click to expand +)', 'fullLabel': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n206 MSTORE\n207 PUSH1 0x20\n209 ADD\n210 SWAP2\n211 POP\n212 POP\n213 PUSH1 0x40\n215 MLOAD\n216 DUP1\n217 SWAP2\n218 SUB\n219 SWAP1\n220 RETURN\n', 'truncLabel': '199 JUMPDEST\n200 PUSH1 0x40\n202 MLOAD\n203 DUP1\n204 DUP3\n205 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '56', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'fullLabel': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'truncLabel': '627 JUMPDEST\n628 PUSH1 0x00\n630 SLOAD\n631 DUP2\n632 JUMP\n', 'isExpanded': false}, +{id: '55', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'fullLabel': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'truncLabel': '191 JUMPDEST\n192 PUSH2 0x00c7\n195 PUSH2 0x0273\n198 JUMP\n', 'isExpanded': false}, +{id: '58', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'fullLabel': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'truncLabel': '187 PUSH1 0x00\n189 DUP1\n190 REVERT\n', 'isExpanded': false}, +{id: '54', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'fullLabel': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'truncLabel': '180 _function_0x2e52d606\n181 CALLVALUE\n182 ISZERO\n183 PUSH2 0x00bf\n186 JUMPI\n', 'isExpanded': false}, +{id: '63', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n267 AND\n268 PUSH20 0xffffffff(...)\n289 AND\n290 DUP2\n291 MSTORE\n292 PUSH1 0x20\n294 ADD\n295 SWAP2\n296 POP\n297 POP\n298 PUSH1 0x40\n300 MLOAD\n301 DUP1\n302 SWAP2\n303 SUB\n304 SWAP1\n305 RETURN\n', 'truncLabel': '240 JUMPDEST\n241 PUSH1 0x40\n243 MLOAD\n244 DUP1\n245 DUP3\n246 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '62', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n(click to expand +)', 'fullLabel': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n641 PUSH2 0x0100\n644 EXP\n645 SWAP1\n646 DIV\n647 PUSH20 0xffffffff(...)\n668 AND\n669 DUP2\n670 JUMP\n', 'truncLabel': '633 JUMPDEST\n634 PUSH1 0x01\n636 PUSH1 0x00\n638 SWAP1\n639 SLOAD\n640 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '61', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'fullLabel': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'truncLabel': '232 JUMPDEST\n233 PUSH2 0x00f0\n236 PUSH2 0x0279\n239 JUMP\n', 'isExpanded': false}, +{id: '64', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'fullLabel': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'truncLabel': '228 PUSH1 0x00\n230 DUP1\n231 REVERT\n', 'isExpanded': false}, +{id: '60', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'fullLabel': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'truncLabel': '221 _function_0x67e404ce\n222 CALLVALUE\n223 ISZERO\n224 PUSH2 0x00e8\n227 JUMPI\n', 'isExpanded': false}, +{id: '69', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '370 JUMPDEST\n371 STOP\n', 'fullLabel': '370 JUMPDEST\n371 STOP\n', 'truncLabel': '370 JUMPDEST\n371 STOP\n', 'isExpanded': false}, +{id: '68', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n(click to expand +)', 'fullLabel': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n698 DUP1\n699 DUP1\n700 PUSH32 0x7365744e(...)\n733 DUP2\n734 MSTORE\n735 POP\n736 PUSH1 0x0d\n738 ADD\n739 SWAP1\n740 POP\n741 PUSH1 0x40\n743 MLOAD\n744 DUP1\n745 SWAP2\n746 SUB\n747 SWAP1\n748 SHA3\n749 PUSH29 0x01000000(...)\n779 SWAP1\n780 DIV\n781 DUP3\n782 PUSH1 0x40\n784 MLOAD\n785 DUP3\n786 PUSH4 0xffffffff\n791 AND\n792 PUSH29 0x01000000(...)\n822 MUL\n823 DUP2\n824 MSTORE\n825 PUSH1 0x04\n827 ADD\n828 DUP1\n829 DUP3\n830 DUP2\n831 MSTORE\n832 PUSH1 0x20\n834 ADD\n835 SWAP2\n836 POP\n837 POP\n838 PUSH1 0x00\n840 PUSH1 0x40\n842 MLOAD\n843 DUP1\n844 DUP4\n845 SUB\n846 DUP2\n847 DUP7\n848 GAS\n849 DELEGATECALL\n850 SWAP3\n851 POP\n852 POP\n853 POP\n854 POP\n855 POP\n856 POP\n857 JUMP\n', 'truncLabel': '671 JUMPDEST\n672 DUP2\n673 PUSH20 0xffffffff(...)\n694 AND\n695 PUSH1 0x40\n697 MLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '67', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n(click to expand +)', 'fullLabel': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n326 PUSH20 0xffffffff(...)\n347 AND\n348 SWAP1\n349 PUSH1 0x20\n351 ADD\n352 SWAP1\n353 SWAP2\n354 SWAP1\n355 DUP1\n356 CALLDATALOAD\n357 SWAP1\n358 PUSH1 0x20\n360 ADD\n361 SWAP1\n362 SWAP2\n363 SWAP1\n364 POP\n365 POP\n366 PUSH2 0x029f\n369 JUMP\n', 'truncLabel': '317 JUMPDEST\n318 PUSH2 0x0172\n321 PUSH1 0x04\n323 DUP1\n324 DUP1\n325 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '70', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'fullLabel': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'truncLabel': '313 PUSH1 0x00\n315 DUP1\n316 REVERT\n', 'isExpanded': false}, +{id: '66', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'fullLabel': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'truncLabel': '306 _function_0x9b58bc26\n307 CALLVALUE\n308 ISZERO\n309 PUSH2 0x013d\n312 JUMPI\n', 'isExpanded': false}, +{id: '75', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '436 JUMPDEST\n437 STOP\n', 'fullLabel': '436 JUMPDEST\n437 STOP\n', 'truncLabel': '436 JUMPDEST\n437 STOP\n', 'isExpanded': false}, +{id: '74', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n(click to expand +)', 'fullLabel': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n885 DUP1\n886 DUP1\n887 PUSH32 0x7365744e(...)\n920 DUP2\n921 MSTORE\n922 POP\n923 PUSH1 0x0d\n925 ADD\n926 SWAP1\n927 POP\n928 PUSH1 0x40\n930 MLOAD\n931 DUP1\n932 SWAP2\n933 SUB\n934 SWAP1\n935 SHA3\n936 PUSH29 0x01000000(...)\n966 SWAP1\n967 DIV\n968 DUP3\n969 PUSH1 0x40\n971 MLOAD\n972 DUP3\n973 PUSH4 0xffffffff\n978 AND\n979 PUSH29 0x01000000(...)\n1009 MUL\n1010 DUP2\n1011 MSTORE\n1012 PUSH1 0x04\n1014 ADD\n1015 DUP1\n1016 DUP3\n1017 DUP2\n1018 MSTORE\n1019 PUSH1 0x20\n1021 ADD\n1022 SWAP2\n1023 POP\n1024 POP\n1025 PUSH1 0x00\n1027 PUSH1 0x40\n1029 MLOAD\n1030 DUP1\n1031 DUP4\n1032 SUB\n1033 DUP2\n1034 PUSH1 0x00\n1036 DUP8\n1037 GAS\n1038 CALL\n1039 SWAP3\n1040 POP\n1041 POP\n1042 POP\n1043 POP\n1044 POP\n1045 POP\n1046 JUMP\n', 'truncLabel': '858 JUMPDEST\n859 DUP2\n860 PUSH20 0xffffffff(...)\n881 AND\n882 PUSH1 0x40\n884 MLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '73', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n(click to expand +)', 'fullLabel': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n392 PUSH20 0xffffffff(...)\n413 AND\n414 SWAP1\n415 PUSH1 0x20\n417 ADD\n418 SWAP1\n419 SWAP2\n420 SWAP1\n421 DUP1\n422 CALLDATALOAD\n423 SWAP1\n424 PUSH1 0x20\n426 ADD\n427 SWAP1\n428 SWAP2\n429 SWAP1\n430 POP\n431 POP\n432 PUSH2 0x035a\n435 JUMP\n', 'truncLabel': '383 JUMPDEST\n384 PUSH2 0x01b4\n387 PUSH1 0x04\n389 DUP1\n390 DUP1\n391 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '76', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'fullLabel': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'truncLabel': '379 PUSH1 0x00\n381 DUP1\n382 REVERT\n', 'isExpanded': false}, +{id: '72', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'fullLabel': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'truncLabel': '372 _function_0xeea4c864\n373 CALLVALUE\n374 ISZERO\n375 PUSH2 0x017f\n378 JUMPI\n', 'isExpanded': false}, +{id: '77', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '109 JUMPDEST\n110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, +{id: '71', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xeea4c864\n104 EQ\n105 PUSH2 0x0174\n108 JUMPI\n', 'isExpanded': false}, +{id: '65', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x9b58bc26\n93 EQ\n94 PUSH2 0x0132\n97 JUMPI\n', 'isExpanded': false}, +{id: '59', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x67e404ce\n82 EQ\n83 PUSH2 0x00dd\n86 JUMPI\n', 'isExpanded': false}, +{id: '53', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x2e52d606\n71 EQ\n72 PUSH2 0x00b4\n75 JUMPI\n', 'isExpanded': false}, +{id: '47', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x141f32ff\n60 EQ\n61 PUSH2 0x0072\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '45', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x006d\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '181', to: '182', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_D))', 'smooth': {'type': 'cubicBezier'}}, -{from: '186', to: '187', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '185', to: '186', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '184', to: '185', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '184', to: '188', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '183', to: '184', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x141f32ff', 'smooth': {'type': 'cubicBezier'}}, -{from: '192', to: '193', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '191', to: '192', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '190', to: '191', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '190', to: '194', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '189', to: '190', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x2e52d606', 'smooth': {'type': 'cubicBezier'}}, -{from: '198', to: '199', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '197', to: '198', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '196', to: '197', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '196', to: '200', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '195', to: '196', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x67e404ce', 'smooth': {'type': 'cubicBezier'}}, -{from: '204', to: '205', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '203', to: '204', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '202', to: '203', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '202', to: '206', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '201', to: '202', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x9b58bc26', 'smooth': {'type': 'cubicBezier'}}, -{from: '210', to: '211', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '209', to: '210', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '208', to: '209', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '208', to: '212', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '207', to: '208', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0xeea4c864', 'smooth': {'type': 'cubicBezier'}}, -{from: '207', to: '213', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0xeea4c864)', 'smooth': {'type': 'cubicBezier'}}, -{from: '201', to: '207', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x9b58bc26)', 'smooth': {'type': 'cubicBezier'}}, -{from: '195', to: '201', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x67e404ce)', 'smooth': {'type': 'cubicBezier'}}, -{from: '189', to: '195', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x2e52d606)', 'smooth': {'type': 'cubicBezier'}}, -{from: '183', to: '189', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x141f32ff)', 'smooth': {'type': 'cubicBezier'}}, -{from: '181', to: '183', 'arrows': 'to', 'label': 'ULE(4, calldatasize_D)', 'smooth': {'type': 'cubicBezier'}} +{from: '45', to: '46', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_D))', 'smooth': {'type': 'cubicBezier'}}, +{from: '50', to: '51', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '49', to: '50', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '48', to: '49', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '48', to: '52', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '47', to: '48', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x141f32ff', 'smooth': {'type': 'cubicBezier'}}, +{from: '56', to: '57', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '55', to: '56', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '54', to: '55', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '54', to: '58', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '53', to: '54', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x2e52d606', 'smooth': {'type': 'cubicBezier'}}, +{from: '62', to: '63', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '61', to: '62', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '60', to: '61', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '60', to: '64', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '59', to: '60', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x67e404ce', 'smooth': {'type': 'cubicBezier'}}, +{from: '68', to: '69', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '67', to: '68', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '66', to: '67', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '66', to: '70', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '65', to: '66', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0x9b58bc26', 'smooth': {'type': 'cubicBezier'}}, +{from: '74', to: '75', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '73', to: '74', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '72', to: '73', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '72', to: '76', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '71', to: '72', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_D_0) == 0xeea4c864', 'smooth': {'type': 'cubicBezier'}}, +{from: '71', to: '77', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0xeea4c864)', 'smooth': {'type': 'cubicBezier'}}, +{from: '65', to: '71', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x9b58bc26)', 'smooth': {'type': 'cubicBezier'}}, +{from: '59', to: '65', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x67e404ce)', 'smooth': {'type': 'cubicBezier'}}, +{from: '53', to: '59', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x2e52d606)', 'smooth': {'type': 'cubicBezier'}}, +{from: '47', to: '53', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_D_0) == 0x141f32ff)', 'smooth': {'type': 'cubicBezier'}}, +{from: '45', to: '47', 'arrows': 'to', 'label': 'ULE(4, calldatasize_D)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/kinds_of_calls.sol.json b/tests/testdata/outputs_expected/kinds_of_calls.sol.json index 057c94fc..59f071e2 100644 --- a/tests/testdata/outputs_expected/kinds_of_calls.sol.json +++ b/tests/testdata/outputs_expected/kinds_of_calls.sol.json @@ -25,4 +25,4 @@ "code": "_e.call(bytes4(sha3(\"setN(uint256)\")), _n)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/metacoin.sol.easm b/tests/testdata/outputs_expected/metacoin.sol.easm deleted file mode 100644 index fbb53181..00000000 --- a/tests/testdata/outputs_expected/metacoin.sol.easm +++ /dev/null @@ -1,253 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x004c -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x27e235e3 -60 EQ -61 PUSH2 0x0051 -64 JUMPI -65 DUP1 -66 PUSH4 0x412664ae -71 EQ -72 PUSH2 0x009e -75 JUMPI -76 JUMPDEST -77 PUSH1 0x00 -79 DUP1 -80 REVERT -81 JUMPDEST -82 CALLVALUE -83 ISZERO -84 PUSH2 0x005c -87 JUMPI -88 PUSH1 0x00 -90 DUP1 -91 REVERT -92 JUMPDEST -93 PUSH2 0x0088 -96 PUSH1 0x04 -98 DUP1 -99 DUP1 -100 CALLDATALOAD -101 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -122 AND -123 SWAP1 -124 PUSH1 0x20 -126 ADD -127 SWAP1 -128 SWAP2 -129 SWAP1 -130 POP -131 POP -132 PUSH2 0x00f8 -135 JUMP -136 JUMPDEST -137 PUSH1 0x40 -139 MLOAD -140 DUP1 -141 DUP3 -142 DUP2 -143 MSTORE -144 PUSH1 0x20 -146 ADD -147 SWAP2 -148 POP -149 POP -150 PUSH1 0x40 -152 MLOAD -153 DUP1 -154 SWAP2 -155 SUB -156 SWAP1 -157 RETURN -158 JUMPDEST -159 CALLVALUE -160 ISZERO -161 PUSH2 0x00a9 -164 JUMPI -165 PUSH1 0x00 -167 DUP1 -168 REVERT -169 JUMPDEST -170 PUSH2 0x00de -173 PUSH1 0x04 -175 DUP1 -176 DUP1 -177 CALLDATALOAD -178 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -199 AND -200 SWAP1 -201 PUSH1 0x20 -203 ADD -204 SWAP1 -205 SWAP2 -206 SWAP1 -207 DUP1 -208 CALLDATALOAD -209 SWAP1 -210 PUSH1 0x20 -212 ADD -213 SWAP1 -214 SWAP2 -215 SWAP1 -216 POP -217 POP -218 PUSH2 0x0110 -221 JUMP -222 JUMPDEST -223 PUSH1 0x40 -225 MLOAD -226 DUP1 -227 DUP3 -228 ISZERO -229 ISZERO -230 ISZERO -231 ISZERO -232 DUP2 -233 MSTORE -234 PUSH1 0x20 -236 ADD -237 SWAP2 -238 POP -239 POP -240 PUSH1 0x40 -242 MLOAD -243 DUP1 -244 SWAP2 -245 SUB -246 SWAP1 -247 RETURN -248 JUMPDEST -249 PUSH1 0x00 -251 PUSH1 0x20 -253 MSTORE -254 DUP1 -255 PUSH1 0x00 -257 MSTORE -258 PUSH1 0x40 -260 PUSH1 0x00 -262 SHA3 -263 PUSH1 0x00 -265 SWAP2 -266 POP -267 SWAP1 -268 POP -269 SLOAD -270 DUP2 -271 JUMP -272 JUMPDEST -273 PUSH1 0x00 -275 DUP2 -276 PUSH1 0x00 -278 DUP1 -279 CALLER -280 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -301 AND -302 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -323 AND -324 DUP2 -325 MSTORE -326 PUSH1 0x20 -328 ADD -329 SWAP1 -330 DUP2 -331 MSTORE -332 PUSH1 0x20 -334 ADD -335 PUSH1 0x00 -337 SHA3 -338 SLOAD -339 LT -340 ISZERO -341 PUSH2 0x0161 -344 JUMPI -345 PUSH1 0x00 -347 SWAP1 -348 POP -349 PUSH2 0x01fe -352 JUMP -353 JUMPDEST -354 DUP2 -355 PUSH1 0x00 -357 DUP1 -358 CALLER -359 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -380 AND -381 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -402 AND -403 DUP2 -404 MSTORE -405 PUSH1 0x20 -407 ADD -408 SWAP1 -409 DUP2 -410 MSTORE -411 PUSH1 0x20 -413 ADD -414 PUSH1 0x00 -416 SHA3 -417 PUSH1 0x00 -419 DUP3 -420 DUP3 -421 SLOAD -422 SUB -423 SWAP3 -424 POP -425 POP -426 DUP2 -427 SWAP1 -428 SSTORE -429 POP -430 DUP2 -431 PUSH1 0x00 -433 DUP1 -434 DUP6 -435 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -456 AND -457 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -478 AND -479 DUP2 -480 MSTORE -481 PUSH1 0x20 -483 ADD -484 SWAP1 -485 DUP2 -486 MSTORE -487 PUSH1 0x20 -489 ADD -490 PUSH1 0x00 -492 SHA3 -493 PUSH1 0x00 -495 DUP3 -496 DUP3 -497 SLOAD -498 ADD -499 SWAP3 -500 POP -501 POP -502 DUP2 -503 SWAP1 -504 SSTORE -505 POP -506 PUSH1 0x00 -508 SWAP1 -509 POP -510 JUMPDEST -511 SWAP3 -512 SWAP2 -513 POP -514 POP -515 JUMP -516 STOP diff --git a/tests/testdata/outputs_expected/metacoin.sol.graph.html b/tests/testdata/outputs_expected/metacoin.sol.graph.html index 234638aa..7ec9f572 100644 --- a/tests/testdata/outputs_expected/metacoin.sol.graph.html +++ b/tests/testdata/outputs_expected/metacoin.sol.graph.html @@ -73,45 +73,45 @@ var nodes = [ -{id: '215', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '220', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n(click to expand +)', 'fullLabel': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n143 MSTORE\n144 PUSH1 0x20\n146 ADD\n147 SWAP2\n148 POP\n149 POP\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 SWAP2\n155 SUB\n156 SWAP1\n157 RETURN\n', 'truncLabel': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '219', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n(click to expand +)', 'fullLabel': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n257 MSTORE\n258 PUSH1 0x40\n260 PUSH1 0x00\n262 SHA3\n263 PUSH1 0x00\n265 SWAP2\n266 POP\n267 SWAP1\n268 POP\n269 SLOAD\n270 DUP2\n271 JUMP\n', 'truncLabel': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '218', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n(click to expand +)', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n101 PUSH20 0xffffffff(...)\n122 AND\n123 SWAP1\n124 PUSH1 0x20\n126 ADD\n127 SWAP1\n128 SWAP2\n129 SWAP1\n130 POP\n131 POP\n132 PUSH2 0x00f8\n135 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '221', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, -{id: '217', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, -{id: '227', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'fullLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n229 ISZERO\n230 ISZERO\n231 ISZERO\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '226', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n380 AND\n381 PUSH20 0xffffffff(...)\n402 AND\n403 DUP2\n404 MSTORE\n405 PUSH1 0x20\n407 ADD\n408 SWAP1\n409 DUP2\n410 MSTORE\n411 PUSH1 0x20\n413 ADD\n414 PUSH1 0x00\n416 SHA3\n417 PUSH1 0x00\n419 DUP3\n420 DUP3\n421 SLOAD\n422 SUB\n423 SWAP3\n424 POP\n425 POP\n426 DUP2\n427 SWAP1\n428 SSTORE\n429 POP\n430 DUP2\n431 PUSH1 0x00\n433 DUP1\n434 DUP6\n435 PUSH20 0xffffffff(...)\n456 AND\n457 PUSH20 0xffffffff(...)\n478 AND\n479 DUP2\n480 MSTORE\n481 PUSH1 0x20\n483 ADD\n484 SWAP1\n485 DUP2\n486 MSTORE\n487 PUSH1 0x20\n489 ADD\n490 PUSH1 0x00\n492 SHA3\n493 PUSH1 0x00\n495 DUP3\n496 DUP3\n497 SLOAD\n498 ADD\n499 SWAP3\n500 POP\n501 POP\n502 DUP2\n503 SWAP1\n504 SSTORE\n505 POP\n506 PUSH1 0x00\n508 SWAP1\n509 POP\n510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n', 'truncLabel': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '230', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'fullLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n229 ISZERO\n230 ISZERO\n231 ISZERO\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '229', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n(click to expand +)', 'fullLabel': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n', 'truncLabel': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '228', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'fullLabel': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'truncLabel': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'isExpanded': false}, -{id: '225', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n(click to expand +)', 'fullLabel': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n280 PUSH20 0xffffffff(...)\n301 AND\n302 PUSH20 0xffffffff(...)\n323 AND\n324 DUP2\n325 MSTORE\n326 PUSH1 0x20\n328 ADD\n329 SWAP1\n330 DUP2\n331 MSTORE\n332 PUSH1 0x20\n334 ADD\n335 PUSH1 0x00\n337 SHA3\n338 SLOAD\n339 LT\n340 ISZERO\n341 PUSH2 0x0161\n344 JUMPI\n', 'truncLabel': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n(click to expand +)', 'isExpanded': false}, -{id: '224', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n(click to expand +)', 'fullLabel': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n178 PUSH20 0xffffffff(...)\n199 AND\n200 SWAP1\n201 PUSH1 0x20\n203 ADD\n204 SWAP1\n205 SWAP2\n206 SWAP1\n207 DUP1\n208 CALLDATALOAD\n209 SWAP1\n210 PUSH1 0x20\n212 ADD\n213 SWAP1\n214 SWAP2\n215 SWAP1\n216 POP\n217 POP\n218 PUSH2 0x0110\n221 JUMP\n', 'truncLabel': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '231', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'fullLabel': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'truncLabel': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'isExpanded': false}, -{id: '223', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'fullLabel': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'truncLabel': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'isExpanded': false}, -{id: '232', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '222', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'isExpanded': false}, -{id: '216', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x27e235e3\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '214', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '602', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '607', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n(click to expand +)', 'fullLabel': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n143 MSTORE\n144 PUSH1 0x20\n146 ADD\n147 SWAP2\n148 POP\n149 POP\n150 PUSH1 0x40\n152 MLOAD\n153 DUP1\n154 SWAP2\n155 SUB\n156 SWAP1\n157 RETURN\n', 'truncLabel': '136 JUMPDEST\n137 PUSH1 0x40\n139 MLOAD\n140 DUP1\n141 DUP3\n142 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '606', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n(click to expand +)', 'fullLabel': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n257 MSTORE\n258 PUSH1 0x40\n260 PUSH1 0x00\n262 SHA3\n263 PUSH1 0x00\n265 SWAP2\n266 POP\n267 SWAP1\n268 POP\n269 SLOAD\n270 DUP2\n271 JUMP\n', 'truncLabel': '248 JUMPDEST\n249 PUSH1 0x00\n251 PUSH1 0x20\n253 MSTORE\n254 DUP1\n255 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '605', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n(click to expand +)', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n101 PUSH20 0xffffffff(...)\n122 AND\n123 SWAP1\n124 PUSH1 0x20\n126 ADD\n127 SWAP1\n128 SWAP2\n129 SWAP1\n130 POP\n131 POP\n132 PUSH2 0x00f8\n135 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0088\n96 PUSH1 0x04\n98 DUP1\n99 DUP1\n100 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '608', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, +{id: '604', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x27e235e3\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, +{id: '614', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'fullLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n229 ISZERO\n230 ISZERO\n231 ISZERO\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '613', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n380 AND\n381 PUSH20 0xffffffff(...)\n402 AND\n403 DUP2\n404 MSTORE\n405 PUSH1 0x20\n407 ADD\n408 SWAP1\n409 DUP2\n410 MSTORE\n411 PUSH1 0x20\n413 ADD\n414 PUSH1 0x00\n416 SHA3\n417 PUSH1 0x00\n419 DUP3\n420 DUP3\n421 SLOAD\n422 SUB\n423 SWAP3\n424 POP\n425 POP\n426 DUP2\n427 SWAP1\n428 SSTORE\n429 POP\n430 DUP2\n431 PUSH1 0x00\n433 DUP1\n434 DUP6\n435 PUSH20 0xffffffff(...)\n456 AND\n457 PUSH20 0xffffffff(...)\n478 AND\n479 DUP2\n480 MSTORE\n481 PUSH1 0x20\n483 ADD\n484 SWAP1\n485 DUP2\n486 MSTORE\n487 PUSH1 0x20\n489 ADD\n490 PUSH1 0x00\n492 SHA3\n493 PUSH1 0x00\n495 DUP3\n496 DUP3\n497 SLOAD\n498 ADD\n499 SWAP3\n500 POP\n501 POP\n502 DUP2\n503 SWAP1\n504 SSTORE\n505 POP\n506 PUSH1 0x00\n508 SWAP1\n509 POP\n510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n', 'truncLabel': '353 JUMPDEST\n354 DUP2\n355 PUSH1 0x00\n357 DUP1\n358 CALLER\n359 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '617', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'fullLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n229 ISZERO\n230 ISZERO\n231 ISZERO\n232 DUP2\n233 MSTORE\n234 PUSH1 0x20\n236 ADD\n237 SWAP2\n238 POP\n239 POP\n240 PUSH1 0x40\n242 MLOAD\n243 DUP1\n244 SWAP2\n245 SUB\n246 SWAP1\n247 RETURN\n', 'truncLabel': '222 JUMPDEST\n223 PUSH1 0x40\n225 MLOAD\n226 DUP1\n227 DUP3\n228 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '616', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n(click to expand +)', 'fullLabel': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n', 'truncLabel': '510 JUMPDEST\n511 SWAP3\n512 SWAP2\n513 POP\n514 POP\n515 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '615', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'fullLabel': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'truncLabel': '345 PUSH1 0x00\n347 SWAP1\n348 POP\n349 PUSH2 0x01fe\n352 JUMP\n', 'isExpanded': false}, +{id: '612', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n(click to expand +)', 'fullLabel': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n280 PUSH20 0xffffffff(...)\n301 AND\n302 PUSH20 0xffffffff(...)\n323 AND\n324 DUP2\n325 MSTORE\n326 PUSH1 0x20\n328 ADD\n329 SWAP1\n330 DUP2\n331 MSTORE\n332 PUSH1 0x20\n334 ADD\n335 PUSH1 0x00\n337 SHA3\n338 SLOAD\n339 LT\n340 ISZERO\n341 PUSH2 0x0161\n344 JUMPI\n', 'truncLabel': '272 JUMPDEST\n273 PUSH1 0x00\n275 DUP2\n276 PUSH1 0x00\n278 DUP1\n279 CALLER\n(click to expand +)', 'isExpanded': false}, +{id: '611', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n(click to expand +)', 'fullLabel': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n178 PUSH20 0xffffffff(...)\n199 AND\n200 SWAP1\n201 PUSH1 0x20\n203 ADD\n204 SWAP1\n205 SWAP2\n206 SWAP1\n207 DUP1\n208 CALLDATALOAD\n209 SWAP1\n210 PUSH1 0x20\n212 ADD\n213 SWAP1\n214 SWAP2\n215 SWAP1\n216 POP\n217 POP\n218 PUSH2 0x0110\n221 JUMP\n', 'truncLabel': '169 JUMPDEST\n170 PUSH2 0x00de\n173 PUSH1 0x04\n175 DUP1\n176 DUP1\n177 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '618', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'fullLabel': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'truncLabel': '165 PUSH1 0x00\n167 DUP1\n168 REVERT\n', 'isExpanded': false}, +{id: '610', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'fullLabel': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'truncLabel': '158 sendToken(address,uint256)\n159 CALLVALUE\n160 ISZERO\n161 PUSH2 0x00a9\n164 JUMPI\n', 'isExpanded': false}, +{id: '619', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '609', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x412664ae\n71 EQ\n72 PUSH2 0x009e\n75 JUMPI\n', 'isExpanded': false}, +{id: '603', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x27e235e3\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '601', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '214', to: '215', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_metaCoin))', 'smooth': {'type': 'cubicBezier'}}, -{from: '219', to: '220', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '218', to: '219', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '217', to: '218', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '217', to: '221', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '216', to: '217', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x27e235e3', 'smooth': {'type': 'cubicBezier'}}, -{from: '226', to: '227', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '225', to: '226', 'arrows': 'to', 'label': 'ULE(calldata_metaCoin_32 + 4, storage_keccac_10x50d672faf1bc6a29698f4ed480beffffffffffff_&0xffffffffffffffffffffffffffffffffffffffff_&caller)', 'smooth': {'type': 'cubicBezier'}}, -{from: '229', to: '230', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '228', to: '229', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '225', to: '228', 'arrows': 'to', 'label': 'Not(ULE(calldata_metaCoin_32 + 4, storage_keccac_10x50d672faf1bc6a29698f4ed480beffffffffffff_&0xffffffffffffffffffffffffffffffffffffffff_&caller))', 'smooth': {'type': 'cubicBezier'}}, -{from: '224', to: '225', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '223', to: '224', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '223', to: '231', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '222', to: '223', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x412664ae', 'smooth': {'type': 'cubicBezier'}}, -{from: '222', to: '232', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x412664ae)', 'smooth': {'type': 'cubicBezier'}}, -{from: '216', to: '222', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x27e235e3)', 'smooth': {'type': 'cubicBezier'}}, -{from: '214', to: '216', 'arrows': 'to', 'label': 'ULE(4, calldatasize_metaCoin)', 'smooth': {'type': 'cubicBezier'}} +{from: '601', to: '602', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_metaCoin))', 'smooth': {'type': 'cubicBezier'}}, +{from: '606', to: '607', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '605', to: '606', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '604', to: '605', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '604', to: '608', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '603', to: '604', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x27e235e3', 'smooth': {'type': 'cubicBezier'}}, +{from: '613', to: '614', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '612', to: '613', 'arrows': 'to', 'label': 'ULE(calldata_metaCoin_32 + 4, storage_keccac_10x50d672faf1bc6a29698f4ed480beffffffffffff_&0xffffffffffffffffffffffffffffffffffffffff_&caller)', 'smooth': {'type': 'cubicBezier'}}, +{from: '616', to: '617', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '615', to: '616', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '612', to: '615', 'arrows': 'to', 'label': 'Not(ULE(calldata_metaCoin_32 + 4, storage_keccac_10x50d672faf1bc6a29698f4ed480beffffffffffff_&0xffffffffffffffffffffffffffffffffffffffff_&caller))', 'smooth': {'type': 'cubicBezier'}}, +{from: '611', to: '612', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '610', to: '611', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '610', to: '618', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '609', to: '610', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x412664ae', 'smooth': {'type': 'cubicBezier'}}, +{from: '609', to: '619', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x412664ae)', 'smooth': {'type': 'cubicBezier'}}, +{from: '603', to: '609', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_metaCoin_0) == 0x27e235e3)', 'smooth': {'type': 'cubicBezier'}}, +{from: '601', to: '603', 'arrows': 'to', 'label': 'ULE(4, calldatasize_metaCoin)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/metacoin.sol.json b/tests/testdata/outputs_expected/metacoin.sol.json index 130378fc..593670b3 100644 --- a/tests/testdata/outputs_expected/metacoin.sol.json +++ b/tests/testdata/outputs_expected/metacoin.sol.json @@ -1,5 +1,17 @@ { "success": true, "error": null, - "issues": [] + "issues": [ + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function sendToken(address,uint256).\n Addition will result in a lower value.", + "function": "sendToken(address,uint256)", + "type": "Warning", + "address": 498, + "debug": "", + "filename": "/inputs/metacoin.sol", + "lineno": 12, + "code": "balances[receiver] += amount" + } + ] } \ No newline at end of file diff --git a/tests/testdata/outputs_expected/metacoin.sol.markdown b/tests/testdata/outputs_expected/metacoin.sol.markdown index a478c089..f1a105d5 100644 --- a/tests/testdata/outputs_expected/metacoin.sol.markdown +++ b/tests/testdata/outputs_expected/metacoin.sol.markdown @@ -1 +1,16 @@ # Analysis Results +## Integer Overflow +- Type: Warning +- Contract: metaCoin +- Function name: `sendToken(address,uint256)` +- PC address: 498 + +### Description +A possible integer overflow exists in the function sendToken(address,uint256). + Addition will result in a lower value. + +In */inputs/metacoin.sol:12* + +``` +balances[receiver] += amount +``` diff --git a/tests/testdata/outputs_expected/metacoin.sol.text b/tests/testdata/outputs_expected/metacoin.sol.text index e69de29b..24c77a2a 100644 --- a/tests/testdata/outputs_expected/metacoin.sol.text +++ b/tests/testdata/outputs_expected/metacoin.sol.text @@ -0,0 +1,14 @@ +==== Integer Overflow ==== +Type: Warning +Contract: metaCoin +Function name: sendToken(address,uint256) +PC address: 498 +A possible integer overflow exists in the function sendToken(address,uint256). + Addition will result in a lower value. +-------------------- +In file: /inputs/metacoin.sol:12 + +balances[receiver] += amount + +-------------------- + diff --git a/tests/testdata/outputs_expected/multi_contracts.sol.easm b/tests/testdata/outputs_expected/multi_contracts.sol.easm deleted file mode 100644 index ab426e8b..00000000 --- a/tests/testdata/outputs_expected/multi_contracts.sol.easm +++ /dev/null @@ -1,77 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH1 0x3f -11 JUMPI -12 PUSH1 0x00 -14 CALLDATALOAD -15 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -45 SWAP1 -46 DIV -47 PUSH4 0xffffffff -52 AND -53 DUP1 -54 PUSH4 0x8a4068dd -59 EQ -60 PUSH1 0x44 -62 JUMPI -63 JUMPDEST -64 PUSH1 0x00 -66 DUP1 -67 REVERT -68 JUMPDEST -69 CALLVALUE -70 ISZERO -71 PUSH1 0x4e -73 JUMPI -74 PUSH1 0x00 -76 DUP1 -77 REVERT -78 JUMPDEST -79 PUSH1 0x54 -81 PUSH1 0x56 -83 JUMP -84 JUMPDEST -85 STOP -86 JUMPDEST -87 CALLER -88 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -109 AND -110 PUSH2 0x08fc -113 PUSH8 0x0de0b6b3a7640000 -122 SWAP1 -123 DUP2 -124 ISZERO -125 MUL -126 SWAP1 -127 PUSH1 0x40 -129 MLOAD -130 PUSH1 0x00 -132 PUSH1 0x40 -134 MLOAD -135 DUP1 -136 DUP4 -137 SUB -138 DUP2 -139 DUP6 -140 DUP9 -141 DUP9 -142 CALL -143 SWAP4 -144 POP -145 POP -146 POP -147 POP -148 ISZERO -149 ISZERO -150 PUSH1 0x9d -152 JUMPI -153 PUSH1 0x00 -155 DUP1 -156 REVERT -157 JUMPDEST -158 JUMP -159 STOP diff --git a/tests/testdata/outputs_expected/multi_contracts.sol.graph.html b/tests/testdata/outputs_expected/multi_contracts.sol.graph.html index 3017faca..f3ad942d 100644 --- a/tests/testdata/outputs_expected/multi_contracts.sol.graph.html +++ b/tests/testdata/outputs_expected/multi_contracts.sol.graph.html @@ -73,29 +73,29 @@ var nodes = [ -{id: '234', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, -{id: '240', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '84 JUMPDEST\n85 STOP\n', 'fullLabel': '84 JUMPDEST\n85 STOP\n', 'truncLabel': '84 JUMPDEST\n85 STOP\n', 'isExpanded': false}, -{id: '239', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '157 JUMPDEST\n158 JUMP\n', 'fullLabel': '157 JUMPDEST\n158 JUMP\n', 'truncLabel': '157 JUMPDEST\n158 JUMP\n', 'isExpanded': false}, -{id: '241', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'fullLabel': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'truncLabel': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'isExpanded': false}, -{id: '238', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n(click to expand +)', 'fullLabel': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n122 SWAP1\n123 DUP2\n124 ISZERO\n125 MUL\n126 SWAP1\n127 PUSH1 0x40\n129 MLOAD\n130 PUSH1 0x00\n132 PUSH1 0x40\n134 MLOAD\n135 DUP1\n136 DUP4\n137 SUB\n138 DUP2\n139 DUP6\n140 DUP9\n141 DUP9\n142 CALL\n143 SWAP4\n144 POP\n145 POP\n146 POP\n147 POP\n148 ISZERO\n149 ISZERO\n150 PUSH1 0x9d\n152 JUMPI\n', 'truncLabel': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n(click to expand +)', 'isExpanded': false}, -{id: '237', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'fullLabel': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'truncLabel': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'isExpanded': false}, -{id: '242', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'fullLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'truncLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'isExpanded': false}, -{id: '236', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'fullLabel': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'truncLabel': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'isExpanded': false}, -{id: '243', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, -{id: '235', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n52 AND\n53 DUP1\n54 PUSH4 0x8a4068dd\n59 EQ\n60 PUSH1 0x44\n62 JUMPI\n', 'truncLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '233', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH1 0x3f\n11 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '79', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, +{id: '85', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '84 JUMPDEST\n85 STOP\n', 'fullLabel': '84 JUMPDEST\n85 STOP\n', 'truncLabel': '84 JUMPDEST\n85 STOP\n', 'isExpanded': false}, +{id: '84', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '157 JUMPDEST\n158 JUMP\n', 'fullLabel': '157 JUMPDEST\n158 JUMP\n', 'truncLabel': '157 JUMPDEST\n158 JUMP\n', 'isExpanded': false}, +{id: '86', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'fullLabel': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'truncLabel': '153 PUSH1 0x00\n155 DUP1\n156 REVERT\n', 'isExpanded': false}, +{id: '83', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n(click to expand +)', 'fullLabel': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n122 SWAP1\n123 DUP2\n124 ISZERO\n125 MUL\n126 SWAP1\n127 PUSH1 0x40\n129 MLOAD\n130 PUSH1 0x00\n132 PUSH1 0x40\n134 MLOAD\n135 DUP1\n136 DUP4\n137 SUB\n138 DUP2\n139 DUP6\n140 DUP9\n141 DUP9\n142 CALL\n143 SWAP4\n144 POP\n145 POP\n146 POP\n147 POP\n148 ISZERO\n149 ISZERO\n150 PUSH1 0x9d\n152 JUMPI\n', 'truncLabel': '86 JUMPDEST\n87 CALLER\n88 PUSH20 0xffffffff(...)\n109 AND\n110 PUSH2 0x08fc\n113 PUSH8 0x1bc16d67(...)\n(click to expand +)', 'isExpanded': false}, +{id: '82', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'fullLabel': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'truncLabel': '78 JUMPDEST\n79 PUSH1 0x54\n81 PUSH1 0x56\n83 JUMP\n', 'isExpanded': false}, +{id: '87', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'fullLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'truncLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'isExpanded': false}, +{id: '81', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'fullLabel': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'truncLabel': '68 _function_0x8a4068dd\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'isExpanded': false}, +{id: '88', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, +{id: '80', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n52 AND\n53 DUP1\n54 PUSH4 0x8a4068dd\n59 EQ\n60 PUSH1 0x44\n62 JUMPI\n', 'truncLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '78', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH1 0x3f\n11 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '233', to: '234', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Transfer2))', 'smooth': {'type': 'cubicBezier'}}, -{from: '239', to: '240', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '238', to: '239', 'arrows': 'to', 'label': 'Not(retval_142 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '238', to: '241', 'arrows': 'to', 'label': 'retval_142 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '237', to: '238', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '236', to: '237', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '236', to: '242', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '235', to: '236', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Transfer2_0) == 0x8a4068dd', 'smooth': {'type': 'cubicBezier'}}, -{from: '235', to: '243', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Transfer2_0) == 0x8a4068dd)', 'smooth': {'type': 'cubicBezier'}}, -{from: '233', to: '235', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Transfer2)', 'smooth': {'type': 'cubicBezier'}} +{from: '78', to: '79', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Transfer2))', 'smooth': {'type': 'cubicBezier'}}, +{from: '84', to: '85', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '83', to: '84', 'arrows': 'to', 'label': 'Not(retval_142 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '83', to: '86', 'arrows': 'to', 'label': 'retval_142 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '82', to: '83', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '81', to: '82', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '81', to: '87', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '80', to: '81', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Transfer2_0) == 0x8a4068dd', 'smooth': {'type': 'cubicBezier'}}, +{from: '80', to: '88', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Transfer2_0) == 0x8a4068dd)', 'smooth': {'type': 'cubicBezier'}}, +{from: '78', to: '80', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Transfer2)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/multi_contracts.sol.json b/tests/testdata/outputs_expected/multi_contracts.sol.json index de5780c1..6e623daa 100644 --- a/tests/testdata/outputs_expected/multi_contracts.sol.json +++ b/tests/testdata/outputs_expected/multi_contracts.sol.json @@ -14,4 +14,4 @@ "code": "msg.sender.transfer(2 ether)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/origin.sol.easm b/tests/testdata/outputs_expected/origin.sol.easm deleted file mode 100644 index e1bffe10..00000000 --- a/tests/testdata/outputs_expected/origin.sol.easm +++ /dev/null @@ -1,168 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x004c -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x8da5cb5b -60 EQ -61 PUSH2 0x0051 -64 JUMPI -65 DUP1 -66 PUSH4 0xf2fde38b -71 EQ -72 PUSH2 0x00a6 -75 JUMPI -76 JUMPDEST -77 PUSH1 0x00 -79 DUP1 -80 REVERT -81 JUMPDEST -82 CALLVALUE -83 ISZERO -84 PUSH2 0x005c -87 JUMPI -88 PUSH1 0x00 -90 DUP1 -91 REVERT -92 JUMPDEST -93 PUSH2 0x0064 -96 PUSH2 0x00df -99 JUMP -100 JUMPDEST -101 PUSH1 0x40 -103 MLOAD -104 DUP1 -105 DUP3 -106 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -127 AND -128 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -149 AND -150 DUP2 -151 MSTORE -152 PUSH1 0x20 -154 ADD -155 SWAP2 -156 POP -157 POP -158 PUSH1 0x40 -160 MLOAD -161 DUP1 -162 SWAP2 -163 SUB -164 SWAP1 -165 RETURN -166 JUMPDEST -167 CALLVALUE -168 ISZERO -169 PUSH2 0x00b1 -172 JUMPI -173 PUSH1 0x00 -175 DUP1 -176 REVERT -177 JUMPDEST -178 PUSH2 0x00dd -181 PUSH1 0x04 -183 DUP1 -184 DUP1 -185 CALLDATALOAD -186 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -207 AND -208 SWAP1 -209 PUSH1 0x20 -211 ADD -212 SWAP1 -213 SWAP2 -214 SWAP1 -215 POP -216 POP -217 PUSH2 0x0104 -220 JUMP -221 JUMPDEST -222 STOP -223 JUMPDEST -224 PUSH1 0x00 -226 DUP1 -227 SWAP1 -228 SLOAD -229 SWAP1 -230 PUSH2 0x0100 -233 EXP -234 SWAP1 -235 DIV -236 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -257 AND -258 DUP2 -259 JUMP -260 JUMPDEST -261 PUSH1 0x00 -263 DUP1 -264 SWAP1 -265 SLOAD -266 SWAP1 -267 PUSH2 0x0100 -270 EXP -271 SWAP1 -272 DIV -273 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -294 AND -295 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -316 AND -317 ORIGIN -318 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -339 AND -340 EQ -341 ISZERO -342 ISZERO -343 PUSH2 0x015f -346 JUMPI -347 PUSH1 0x00 -349 DUP1 -350 REVERT -351 JUMPDEST -352 PUSH1 0x00 -354 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -375 AND -376 DUP2 -377 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -398 AND -399 EQ -400 ISZERO -401 ISZERO -402 PUSH2 0x01d6 -405 JUMPI -406 DUP1 -407 PUSH1 0x00 -409 DUP1 -410 PUSH2 0x0100 -413 EXP -414 DUP2 -415 SLOAD -416 DUP2 -417 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -438 MUL -439 NOT -440 AND -441 SWAP1 -442 DUP4 -443 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -464 AND -465 MUL -466 OR -467 SWAP1 -468 SSTORE -469 POP -470 JUMPDEST -471 POP -472 JUMP -473 STOP diff --git a/tests/testdata/outputs_expected/origin.sol.graph.html b/tests/testdata/outputs_expected/origin.sol.graph.html index 3576ffdc..f3275275 100644 --- a/tests/testdata/outputs_expected/origin.sol.graph.html +++ b/tests/testdata/outputs_expected/origin.sol.graph.html @@ -73,47 +73,47 @@ var nodes = [ -{id: '245', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '250', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n127 AND\n128 PUSH20 0xffffffff(...)\n149 AND\n150 DUP2\n151 MSTORE\n152 PUSH1 0x20\n154 ADD\n155 SWAP2\n156 POP\n157 POP\n158 PUSH1 0x40\n160 MLOAD\n161 DUP1\n162 SWAP2\n163 SUB\n164 SWAP1\n165 RETURN\n', 'truncLabel': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '249', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n(click to expand +)', 'fullLabel': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n230 PUSH2 0x0100\n233 EXP\n234 SWAP1\n235 DIV\n236 PUSH20 0xffffffff(...)\n257 AND\n258 DUP2\n259 JUMP\n', 'truncLabel': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '248', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'isExpanded': false}, -{id: '251', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, -{id: '247', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, -{id: '258', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 JUMPDEST\n222 STOP\n', 'fullLabel': '221 JUMPDEST\n222 STOP\n', 'truncLabel': '221 JUMPDEST\n222 STOP\n', 'isExpanded': false}, -{id: '257', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'fullLabel': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'truncLabel': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'isExpanded': false}, -{id: '260', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 JUMPDEST\n222 STOP\n', 'fullLabel': '221 JUMPDEST\n222 STOP\n', 'truncLabel': '221 JUMPDEST\n222 STOP\n', 'isExpanded': false}, -{id: '259', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n(click to expand +)', 'fullLabel': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n415 SLOAD\n416 DUP2\n417 PUSH20 0xffffffff(...)\n438 MUL\n439 NOT\n440 AND\n441 SWAP1\n442 DUP4\n443 PUSH20 0xffffffff(...)\n464 AND\n465 MUL\n466 OR\n467 SWAP1\n468 SSTORE\n469 POP\n470 JUMPDEST\n471 POP\n472 JUMP\n', 'truncLabel': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '256', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n398 AND\n399 EQ\n400 ISZERO\n401 ISZERO\n402 PUSH2 0x01d6\n405 JUMPI\n', 'truncLabel': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '261', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'fullLabel': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'truncLabel': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'isExpanded': false}, -{id: '255', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n(click to expand +)', 'fullLabel': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n267 PUSH2 0x0100\n270 EXP\n271 SWAP1\n272 DIV\n273 PUSH20 0xffffffff(...)\n294 AND\n295 PUSH20 0xffffffff(...)\n316 AND\n317 ORIGIN\n318 PUSH20 0xffffffff(...)\n339 AND\n340 EQ\n341 ISZERO\n342 ISZERO\n343 PUSH2 0x015f\n346 JUMPI\n', 'truncLabel': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '254', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n(click to expand +)', 'fullLabel': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n186 PUSH20 0xffffffff(...)\n207 AND\n208 SWAP1\n209 PUSH1 0x20\n211 ADD\n212 SWAP1\n213 SWAP2\n214 SWAP1\n215 POP\n216 POP\n217 PUSH2 0x0104\n220 JUMP\n', 'truncLabel': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '262', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'fullLabel': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'truncLabel': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'isExpanded': false}, -{id: '253', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'fullLabel': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'truncLabel': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'isExpanded': false}, -{id: '263', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '252', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'isExpanded': false}, -{id: '246', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x8da5cb5b\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '244', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '621', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '626', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n127 AND\n128 PUSH20 0xffffffff(...)\n149 AND\n150 DUP2\n151 MSTORE\n152 PUSH1 0x20\n154 ADD\n155 SWAP2\n156 POP\n157 POP\n158 PUSH1 0x40\n160 MLOAD\n161 DUP1\n162 SWAP2\n163 SUB\n164 SWAP1\n165 RETURN\n', 'truncLabel': '100 JUMPDEST\n101 PUSH1 0x40\n103 MLOAD\n104 DUP1\n105 DUP3\n106 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '625', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n(click to expand +)', 'fullLabel': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n230 PUSH2 0x0100\n233 EXP\n234 SWAP1\n235 DIV\n236 PUSH20 0xffffffff(...)\n257 AND\n258 DUP2\n259 JUMP\n', 'truncLabel': '223 JUMPDEST\n224 PUSH1 0x00\n226 DUP1\n227 SWAP1\n228 SLOAD\n229 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '624', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x00df\n99 JUMP\n', 'isExpanded': false}, +{id: '627', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, +{id: '623', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x8da5cb5b\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, +{id: '634', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 JUMPDEST\n222 STOP\n', 'fullLabel': '221 JUMPDEST\n222 STOP\n', 'truncLabel': '221 JUMPDEST\n222 STOP\n', 'isExpanded': false}, +{id: '633', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'fullLabel': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'truncLabel': '470 JUMPDEST\n471 POP\n472 JUMP\n', 'isExpanded': false}, +{id: '636', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '221 JUMPDEST\n222 STOP\n', 'fullLabel': '221 JUMPDEST\n222 STOP\n', 'truncLabel': '221 JUMPDEST\n222 STOP\n', 'isExpanded': false}, +{id: '635', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n(click to expand +)', 'fullLabel': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n415 SLOAD\n416 DUP2\n417 PUSH20 0xffffffff(...)\n438 MUL\n439 NOT\n440 AND\n441 SWAP1\n442 DUP4\n443 PUSH20 0xffffffff(...)\n464 AND\n465 MUL\n466 OR\n467 SWAP1\n468 SSTORE\n469 POP\n470 JUMPDEST\n471 POP\n472 JUMP\n', 'truncLabel': '406 DUP1\n407 PUSH1 0x00\n409 DUP1\n410 PUSH2 0x0100\n413 EXP\n414 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '632', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n398 AND\n399 EQ\n400 ISZERO\n401 ISZERO\n402 PUSH2 0x01d6\n405 JUMPI\n', 'truncLabel': '351 JUMPDEST\n352 PUSH1 0x00\n354 PUSH20 0xffffffff(...)\n375 AND\n376 DUP2\n377 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '637', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'fullLabel': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'truncLabel': '347 PUSH1 0x00\n349 DUP1\n350 REVERT\n', 'isExpanded': false}, +{id: '631', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n(click to expand +)', 'fullLabel': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n267 PUSH2 0x0100\n270 EXP\n271 SWAP1\n272 DIV\n273 PUSH20 0xffffffff(...)\n294 AND\n295 PUSH20 0xffffffff(...)\n316 AND\n317 ORIGIN\n318 PUSH20 0xffffffff(...)\n339 AND\n340 EQ\n341 ISZERO\n342 ISZERO\n343 PUSH2 0x015f\n346 JUMPI\n', 'truncLabel': '260 JUMPDEST\n261 PUSH1 0x00\n263 DUP1\n264 SWAP1\n265 SLOAD\n266 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '630', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n(click to expand +)', 'fullLabel': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n186 PUSH20 0xffffffff(...)\n207 AND\n208 SWAP1\n209 PUSH1 0x20\n211 ADD\n212 SWAP1\n213 SWAP2\n214 SWAP1\n215 POP\n216 POP\n217 PUSH2 0x0104\n220 JUMP\n', 'truncLabel': '177 JUMPDEST\n178 PUSH2 0x00dd\n181 PUSH1 0x04\n183 DUP1\n184 DUP1\n185 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '638', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'fullLabel': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'truncLabel': '173 PUSH1 0x00\n175 DUP1\n176 REVERT\n', 'isExpanded': false}, +{id: '629', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'fullLabel': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'truncLabel': '166 transferOwnership(address)\n167 CALLVALUE\n168 ISZERO\n169 PUSH2 0x00b1\n172 JUMPI\n', 'isExpanded': false}, +{id: '639', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '628', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xf2fde38b\n71 EQ\n72 PUSH2 0x00a6\n75 JUMPI\n', 'isExpanded': false}, +{id: '622', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x8da5cb5b\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '620', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '244', to: '245', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Origin))', 'smooth': {'type': 'cubicBezier'}}, -{from: '249', to: '250', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '248', to: '249', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '247', to: '248', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '247', to: '251', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '246', to: '247', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Origin_0) == 0x8da5cb5b', 'smooth': {'type': 'cubicBezier'}}, -{from: '257', to: '258', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '256', to: '257', 'arrows': 'to', 'label': 'Extract(0x9f, 0, calldata_Origin_4) == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '259', to: '260', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '256', to: '259', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, calldata_Origin_4) == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '255', to: '256', 'arrows': 'to', 'label': 'Extract(0x9f, 0, origin) == Extract(0xa7, 8, storage_0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '255', to: '261', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, origin) == Extract(0xa7, 8, storage_0))', 'smooth': {'type': 'cubicBezier'}}, -{from: '254', to: '255', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '253', to: '254', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '253', to: '262', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '252', to: '253', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Origin_0) == 0xf2fde38b', 'smooth': {'type': 'cubicBezier'}}, -{from: '252', to: '263', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Origin_0) == 0xf2fde38b)', 'smooth': {'type': 'cubicBezier'}}, -{from: '246', to: '252', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Origin_0) == 0x8da5cb5b)', 'smooth': {'type': 'cubicBezier'}}, -{from: '244', to: '246', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Origin)', 'smooth': {'type': 'cubicBezier'}} +{from: '620', to: '621', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Origin))', 'smooth': {'type': 'cubicBezier'}}, +{from: '625', to: '626', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '624', to: '625', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '623', to: '624', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '623', to: '627', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '622', to: '623', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Origin_0) == 0x8da5cb5b', 'smooth': {'type': 'cubicBezier'}}, +{from: '633', to: '634', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '632', to: '633', 'arrows': 'to', 'label': 'Extract(0x9f, 0, calldata_Origin_4) == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '635', to: '636', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '632', to: '635', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, calldata_Origin_4) == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '631', to: '632', 'arrows': 'to', 'label': 'Extract(0x9f, 0, origin) == Extract(0xa7, 8, storage_0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '631', to: '637', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, origin) == Extract(0xa7, 8, storage_0))', 'smooth': {'type': 'cubicBezier'}}, +{from: '630', to: '631', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '629', to: '630', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '629', to: '638', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '628', to: '629', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Origin_0) == 0xf2fde38b', 'smooth': {'type': 'cubicBezier'}}, +{from: '628', to: '639', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Origin_0) == 0xf2fde38b)', 'smooth': {'type': 'cubicBezier'}}, +{from: '622', to: '628', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Origin_0) == 0x8da5cb5b)', 'smooth': {'type': 'cubicBezier'}}, +{from: '620', to: '622', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Origin)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/origin.sol.json b/tests/testdata/outputs_expected/origin.sol.json index acd376b2..7ee77a00 100644 --- a/tests/testdata/outputs_expected/origin.sol.json +++ b/tests/testdata/outputs_expected/origin.sol.json @@ -14,4 +14,4 @@ "code": "tx.origin" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/overflow.sol.easm b/tests/testdata/outputs_expected/overflow.sol.easm deleted file mode 100644 index 0ed8f651..00000000 --- a/tests/testdata/outputs_expected/overflow.sol.easm +++ /dev/null @@ -1,365 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x0062 -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x18160ddd -60 EQ -61 PUSH2 0x0067 -64 JUMPI -65 DUP1 -66 PUSH4 0x6241bfd1 -71 EQ -72 PUSH2 0x0090 -75 JUMPI -76 DUP1 -77 PUSH4 0x70a08231 -82 EQ -83 PUSH2 0x00b3 -86 JUMPI -87 DUP1 -88 PUSH4 0xa3210e87 -93 EQ -94 PUSH2 0x0100 -97 JUMPI -98 JUMPDEST -99 PUSH1 0x00 -101 DUP1 -102 REVERT -103 JUMPDEST -104 CALLVALUE -105 ISZERO -106 PUSH2 0x0072 -109 JUMPI -110 PUSH1 0x00 -112 DUP1 -113 REVERT -114 JUMPDEST -115 PUSH2 0x007a -118 PUSH2 0x015a -121 JUMP -122 JUMPDEST -123 PUSH1 0x40 -125 MLOAD -126 DUP1 -127 DUP3 -128 DUP2 -129 MSTORE -130 PUSH1 0x20 -132 ADD -133 SWAP2 -134 POP -135 POP -136 PUSH1 0x40 -138 MLOAD -139 DUP1 -140 SWAP2 -141 SUB -142 SWAP1 -143 RETURN -144 JUMPDEST -145 CALLVALUE -146 ISZERO -147 PUSH2 0x009b -150 JUMPI -151 PUSH1 0x00 -153 DUP1 -154 REVERT -155 JUMPDEST -156 PUSH2 0x00b1 -159 PUSH1 0x04 -161 DUP1 -162 DUP1 -163 CALLDATALOAD -164 SWAP1 -165 PUSH1 0x20 -167 ADD -168 SWAP1 -169 SWAP2 -170 SWAP1 -171 POP -172 POP -173 PUSH2 0x0160 -176 JUMP -177 JUMPDEST -178 STOP -179 JUMPDEST -180 CALLVALUE -181 ISZERO -182 PUSH2 0x00be -185 JUMPI -186 PUSH1 0x00 -188 DUP1 -189 REVERT -190 JUMPDEST -191 PUSH2 0x00ea -194 PUSH1 0x04 -196 DUP1 -197 DUP1 -198 CALLDATALOAD -199 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -220 AND -221 SWAP1 -222 PUSH1 0x20 -224 ADD -225 SWAP1 -226 SWAP2 -227 SWAP1 -228 POP -229 POP -230 PUSH2 0x01ab -233 JUMP -234 JUMPDEST -235 PUSH1 0x40 -237 MLOAD -238 DUP1 -239 DUP3 -240 DUP2 -241 MSTORE -242 PUSH1 0x20 -244 ADD -245 SWAP2 -246 POP -247 POP -248 PUSH1 0x40 -250 MLOAD -251 DUP1 -252 SWAP2 -253 SUB -254 SWAP1 -255 RETURN -256 JUMPDEST -257 CALLVALUE -258 ISZERO -259 PUSH2 0x010b -262 JUMPI -263 PUSH1 0x00 -265 DUP1 -266 REVERT -267 JUMPDEST -268 PUSH2 0x0140 -271 PUSH1 0x04 -273 DUP1 -274 DUP1 -275 CALLDATALOAD -276 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -297 AND -298 SWAP1 -299 PUSH1 0x20 -301 ADD -302 SWAP1 -303 SWAP2 -304 SWAP1 -305 DUP1 -306 CALLDATALOAD -307 SWAP1 -308 PUSH1 0x20 -310 ADD -311 SWAP1 -312 SWAP2 -313 SWAP1 -314 POP -315 POP -316 PUSH2 0x01f3 -319 JUMP -320 JUMPDEST -321 PUSH1 0x40 -323 MLOAD -324 DUP1 -325 DUP3 -326 ISZERO -327 ISZERO -328 ISZERO -329 ISZERO -330 DUP2 -331 MSTORE -332 PUSH1 0x20 -334 ADD -335 SWAP2 -336 POP -337 POP -338 PUSH1 0x40 -340 MLOAD -341 DUP1 -342 SWAP2 -343 SUB -344 SWAP1 -345 RETURN -346 JUMPDEST -347 PUSH1 0x01 -349 SLOAD -350 DUP2 -351 JUMP -352 JUMPDEST -353 DUP1 -354 PUSH1 0x01 -356 DUP2 -357 SWAP1 -358 SSTORE -359 PUSH1 0x00 -361 DUP1 -362 CALLER -363 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -384 AND -385 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -406 AND -407 DUP2 -408 MSTORE -409 PUSH1 0x20 -411 ADD -412 SWAP1 -413 DUP2 -414 MSTORE -415 PUSH1 0x20 -417 ADD -418 PUSH1 0x00 -420 SHA3 -421 DUP2 -422 SWAP1 -423 SSTORE -424 POP -425 POP -426 JUMP -427 JUMPDEST -428 PUSH1 0x00 -430 DUP1 -431 PUSH1 0x00 -433 DUP4 -434 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -455 AND -456 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -477 AND -478 DUP2 -479 MSTORE -480 PUSH1 0x20 -482 ADD -483 SWAP1 -484 DUP2 -485 MSTORE -486 PUSH1 0x20 -488 ADD -489 PUSH1 0x00 -491 SHA3 -492 SLOAD -493 SWAP1 -494 POP -495 SWAP2 -496 SWAP1 -497 POP -498 JUMP -499 JUMPDEST -500 PUSH1 0x00 -502 DUP1 -503 DUP3 -504 PUSH1 0x00 -506 DUP1 -507 CALLER -508 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -529 AND -530 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -551 AND -552 DUP2 -553 MSTORE -554 PUSH1 0x20 -556 ADD -557 SWAP1 -558 DUP2 -559 MSTORE -560 PUSH1 0x20 -562 ADD -563 PUSH1 0x00 -565 SHA3 -566 SLOAD -567 SUB -568 LT -569 ISZERO -570 ISZERO -571 ISZERO -572 PUSH2 0x0244 -575 JUMPI -576 PUSH1 0x00 -578 DUP1 -579 REVERT -580 JUMPDEST -581 DUP2 -582 PUSH1 0x00 -584 DUP1 -585 CALLER -586 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -607 AND -608 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -629 AND -630 DUP2 -631 MSTORE -632 PUSH1 0x20 -634 ADD -635 SWAP1 -636 DUP2 -637 MSTORE -638 PUSH1 0x20 -640 ADD -641 PUSH1 0x00 -643 SHA3 -644 PUSH1 0x00 -646 DUP3 -647 DUP3 -648 SLOAD -649 SUB -650 SWAP3 -651 POP -652 POP -653 DUP2 -654 SWAP1 -655 SSTORE -656 POP -657 DUP2 -658 PUSH1 0x00 -660 DUP1 -661 DUP6 -662 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -683 AND -684 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -705 AND -706 DUP2 -707 MSTORE -708 PUSH1 0x20 -710 ADD -711 SWAP1 -712 DUP2 -713 MSTORE -714 PUSH1 0x20 -716 ADD -717 PUSH1 0x00 -719 SHA3 -720 PUSH1 0x00 -722 DUP3 -723 DUP3 -724 SLOAD -725 ADD -726 SWAP3 -727 POP -728 POP -729 DUP2 -730 SWAP1 -731 SSTORE -732 POP -733 PUSH1 0x01 -735 SWAP1 -736 POP -737 SWAP3 -738 SWAP2 -739 POP -740 POP -741 JUMP -742 STOP diff --git a/tests/testdata/outputs_expected/overflow.sol.graph.html b/tests/testdata/outputs_expected/overflow.sol.graph.html index 982a1479..edb5eeb3 100644 --- a/tests/testdata/outputs_expected/overflow.sol.graph.html +++ b/tests/testdata/outputs_expected/overflow.sol.graph.html @@ -90,7 +90,7 @@ {id: '36', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'fullLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'truncLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'isExpanded': false}, {id: '32', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'fullLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'truncLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'isExpanded': false}, {id: '42', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'fullLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n327 ISZERO\n328 ISZERO\n329 ISZERO\n330 DUP2\n331 MSTORE\n332 PUSH1 0x20\n334 ADD\n335 SWAP2\n336 POP\n337 POP\n338 PUSH1 0x40\n340 MLOAD\n341 DUP1\n342 SWAP2\n343 SUB\n344 SWAP1\n345 RETURN\n', 'truncLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '41', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n607 AND\n608 PUSH20 0xffffffff(...)\n629 AND\n630 DUP2\n631 MSTORE\n632 PUSH1 0x20\n634 ADD\n635 SWAP1\n636 DUP2\n637 MSTORE\n638 PUSH1 0x20\n640 ADD\n641 PUSH1 0x00\n643 SHA3\n644 PUSH1 0x00\n646 DUP3\n647 DUP3\n648 SLOAD\n649 SUB\n650 SWAP3\n651 POP\n652 POP\n653 DUP2\n654 SWAP1\n655 SSTORE\n656 POP\n657 DUP2\n658 PUSH1 0x00\n660 DUP1\n661 DUP6\n662 PUSH20 0xffffffff(...)\n683 AND\n684 PUSH20 0xffffffff(...)\n705 AND\n706 DUP2\n707 MSTORE\n708 PUSH1 0x20\n710 ADD\n711 SWAP1\n712 DUP2\n713 MSTORE\n714 PUSH1 0x20\n716 ADD\n717 PUSH1 0x00\n719 SHA3\n720 PUSH1 0x00\n722 DUP3\n723 DUP3\n724 SLOAD\n725 ADD\n726 SWAP3\n727 POP\n728 POP\n729 DUP2\n730 SWAP1\n731 SSTORE\n732 POP\n733 PUSH1 0x01\n735 SWAP1\n736 POP\n737 SWAP3\n738 SWAP2\n739 POP\n740 POP\n741 JUMP\n', 'truncLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '41', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n607 AND\n608 PUSH20 0xffffffff(...)\n629 AND\n630 DUP2\n631 MSTORE\n632 PUSH1 0x20\n634 ADD\n635 SWAP1\n636 DUP2\n637 MSTORE\n638 PUSH1 0x20\n640 ADD\n641 PUSH1 0x00\n643 SHA3\n644 PUSH1 0x00\n646 DUP3\n647 DUP3\n648 SLOAD\n649 SUB\n650 SWAP3\n651 POP\n652 POP\n653 DUP2\n654 SWAP1\n655 SSTORE\n656 POP\n657 DUP2\n658 PUSH1 0x00\n660 DUP1\n661 DUP6\n662 PUSH20 0xffffffff(...)\n683 AND\n684 PUSH20 0xffffffff(...)\n705 AND\n706 DUP2\n707 MSTORE\n708 PUSH1 0x20\n710 ADD\n711 SWAP1\n712 DUP2\n713 MSTORE\n714 PUSH1 0x20\n716 ADD\n717 PUSH1 0x00\n719 SHA3\n720 PUSH1 0x00\n722 DUP3\n723 DUP3\n724 SLOAD\n725 ADD\n726 SWAP3\n727 POP\n728 POP\n729 DUP2\n730 SWAP1\n731 SSTORE\n732 POP\n733 PUSH1 0x02\n735 PUSH1 0x00\n737 DUP1\n738 DUP6\n739 PUSH20 0xffffffff(...)\n760 AND\n761 PUSH20 0xffffffff(...)\n782 AND\n783 DUP2\n784 MSTORE\n785 PUSH1 0x20\n787 ADD\n788 SWAP1\n789 DUP2\n790 MSTORE\n791 PUSH1 0x20\n793 ADD\n794 PUSH1 0x00\n796 SHA3\n797 DUP2\n798 SWAP1\n799 SSTORE\n800 POP\n801 PUSH1 0x01\n803 SWAP1\n804 POP\n805 SWAP3\n806 SWAP2\n807 POP\n808 POP\n809 JUMP\n', 'truncLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, {id: '40', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'fullLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n507 CALLER\n508 PUSH20 0xffffffff(...)\n529 AND\n530 PUSH20 0xffffffff(...)\n551 AND\n552 DUP2\n553 MSTORE\n554 PUSH1 0x20\n556 ADD\n557 SWAP1\n558 DUP2\n559 MSTORE\n560 PUSH1 0x20\n562 ADD\n563 PUSH1 0x00\n565 SHA3\n566 SLOAD\n567 SUB\n568 LT\n569 ISZERO\n570 ISZERO\n571 ISZERO\n572 PUSH2 0x0244\n575 JUMPI\n', 'truncLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'isExpanded': false}, {id: '39', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'fullLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n276 PUSH20 0xffffffff(...)\n297 AND\n298 SWAP1\n299 PUSH1 0x20\n301 ADD\n302 SWAP1\n303 SWAP2\n304 SWAP1\n305 DUP1\n306 CALLDATALOAD\n307 SWAP1\n308 PUSH1 0x20\n310 ADD\n311 SWAP1\n312 SWAP2\n313 SWAP1\n314 POP\n315 POP\n316 PUSH2 0x01f3\n319 JUMP\n', 'truncLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, {id: '43', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'fullLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'truncLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'isExpanded': false}, diff --git a/tests/testdata/outputs_expected/overflow.sol.json b/tests/testdata/outputs_expected/overflow.sol.json index 8f826cb2..384c92df 100644 --- a/tests/testdata/outputs_expected/overflow.sol.json +++ b/tests/testdata/outputs_expected/overflow.sol.json @@ -15,7 +15,7 @@ }, { "title": "Integer Overflow ", - "description": "A possible integer overflow exists in the function sendeth(address,uint256).\n Addition will result in a lower value", + "description": "A possible integer overflow exists in the function sendeth(address,uint256).\n Addition will result in a lower value.", "function": "sendeth(address,uint256)", "type": "Warning", "address": 725, diff --git a/tests/testdata/outputs_expected/overflow.sol.markdown b/tests/testdata/outputs_expected/overflow.sol.markdown index 13cd479a..a9edd733 100644 --- a/tests/testdata/outputs_expected/overflow.sol.markdown +++ b/tests/testdata/outputs_expected/overflow.sol.markdown @@ -22,7 +22,7 @@ balances[msg.sender] -= _value ### Description A possible integer overflow exists in the function sendeth(address,uint256). - Addition will result in a lower value + Addition will result in a lower value. In */inputs/overflow.sol:13* diff --git a/tests/testdata/outputs_expected/overflow.sol.text b/tests/testdata/outputs_expected/overflow.sol.text index d1e92a78..3c16aa60 100644 --- a/tests/testdata/outputs_expected/overflow.sol.text +++ b/tests/testdata/outputs_expected/overflow.sol.text @@ -18,7 +18,7 @@ Contract: Over Function name: sendeth(address,uint256) PC address: 725 A possible integer overflow exists in the function sendeth(address,uint256). - Addition will result in a lower value + Addition will result in a lower value. -------------------- In file: /inputs/overflow.sol:13 diff --git a/tests/testdata/outputs_expected/returnvalue.sol.easm b/tests/testdata/outputs_expected/returnvalue.sol.easm deleted file mode 100644 index 13a426cc..00000000 --- a/tests/testdata/outputs_expected/returnvalue.sol.easm +++ /dev/null @@ -1,129 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x004c -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x633ab5e0 -60 EQ -61 PUSH2 0x0051 -64 JUMPI -65 DUP1 -66 PUSH4 0xe3bea282 -71 EQ -72 PUSH2 0x0066 -75 JUMPI -76 JUMPDEST -77 PUSH1 0x00 -79 DUP1 -80 REVERT -81 JUMPDEST -82 CALLVALUE -83 ISZERO -84 PUSH2 0x005c -87 JUMPI -88 PUSH1 0x00 -90 DUP1 -91 REVERT -92 JUMPDEST -93 PUSH2 0x0064 -96 PUSH2 0x007b -99 JUMP -100 JUMPDEST -101 STOP -102 JUMPDEST -103 CALLVALUE -104 ISZERO -105 PUSH2 0x0071 -108 JUMPI -109 PUSH1 0x00 -111 DUP1 -112 REVERT -113 JUMPDEST -114 PUSH2 0x0079 -117 PUSH2 0x00d4 -120 JUMP -121 JUMPDEST -122 STOP -123 JUMPDEST -124 PUSH1 0x00 -126 DUP1 -127 SWAP1 -128 SLOAD -129 SWAP1 -130 PUSH2 0x0100 -133 EXP -134 SWAP1 -135 DIV -136 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -157 AND -158 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -179 AND -180 PUSH1 0x40 -182 MLOAD -183 PUSH1 0x00 -185 PUSH1 0x40 -187 MLOAD -188 DUP1 -189 DUP4 -190 SUB -191 DUP2 -192 PUSH1 0x00 -194 DUP7 -195 GAS -196 CALL -197 SWAP2 -198 POP -199 POP -200 ISZERO -201 ISZERO -202 PUSH2 0x00d2 -205 JUMPI -206 PUSH1 0x00 -208 DUP1 -209 REVERT -210 JUMPDEST -211 JUMP -212 JUMPDEST -213 PUSH1 0x00 -215 DUP1 -216 SWAP1 -217 SLOAD -218 SWAP1 -219 PUSH2 0x0100 -222 EXP -223 SWAP1 -224 DIV -225 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -246 AND -247 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -268 AND -269 PUSH1 0x40 -271 MLOAD -272 PUSH1 0x00 -274 PUSH1 0x40 -276 MLOAD -277 DUP1 -278 DUP4 -279 SUB -280 DUP2 -281 PUSH1 0x00 -283 DUP7 -284 GAS -285 CALL -286 SWAP2 -287 POP -288 POP -289 POP -290 JUMP -291 STOP diff --git a/tests/testdata/outputs_expected/returnvalue.sol.graph.html b/tests/testdata/outputs_expected/returnvalue.sol.graph.html index a9884fa1..f191acd1 100644 --- a/tests/testdata/outputs_expected/returnvalue.sol.graph.html +++ b/tests/testdata/outputs_expected/returnvalue.sol.graph.html @@ -73,41 +73,41 @@ var nodes = [ -{id: '265', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '271', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '100 JUMPDEST\n101 STOP\n', 'fullLabel': '100 JUMPDEST\n101 STOP\n', 'truncLabel': '100 JUMPDEST\n101 STOP\n', 'isExpanded': false}, -{id: '270', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '210 JUMPDEST\n211 JUMP\n', 'fullLabel': '210 JUMPDEST\n211 JUMP\n', 'truncLabel': '210 JUMPDEST\n211 JUMP\n', 'isExpanded': false}, -{id: '272', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'fullLabel': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'truncLabel': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'isExpanded': false}, -{id: '269', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n(click to expand +)', 'fullLabel': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n130 PUSH2 0x0100\n133 EXP\n134 SWAP1\n135 DIV\n136 PUSH20 0xffffffff(...)\n157 AND\n158 PUSH20 0xffffffff(...)\n179 AND\n180 PUSH1 0x40\n182 MLOAD\n183 PUSH1 0x00\n185 PUSH1 0x40\n187 MLOAD\n188 DUP1\n189 DUP4\n190 SUB\n191 DUP2\n192 PUSH1 0x00\n194 DUP7\n195 GAS\n196 CALL\n197 SWAP2\n198 POP\n199 POP\n200 ISZERO\n201 ISZERO\n202 PUSH2 0x00d2\n205 JUMPI\n', 'truncLabel': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '268', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'isExpanded': false}, -{id: '273', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, -{id: '267', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, -{id: '278', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '121 JUMPDEST\n122 STOP\n', 'fullLabel': '121 JUMPDEST\n122 STOP\n', 'truncLabel': '121 JUMPDEST\n122 STOP\n', 'isExpanded': false}, -{id: '277', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n(click to expand +)', 'fullLabel': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n219 PUSH2 0x0100\n222 EXP\n223 SWAP1\n224 DIV\n225 PUSH20 0xffffffff(...)\n246 AND\n247 PUSH20 0xffffffff(...)\n268 AND\n269 PUSH1 0x40\n271 MLOAD\n272 PUSH1 0x00\n274 PUSH1 0x40\n276 MLOAD\n277 DUP1\n278 DUP4\n279 SUB\n280 DUP2\n281 PUSH1 0x00\n283 DUP7\n284 GAS\n285 CALL\n286 SWAP2\n287 POP\n288 POP\n289 POP\n290 JUMP\n', 'truncLabel': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '276', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'fullLabel': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'truncLabel': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'isExpanded': false}, -{id: '279', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'fullLabel': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'truncLabel': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'isExpanded': false}, -{id: '275', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'fullLabel': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'truncLabel': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'isExpanded': false}, -{id: '280', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, -{id: '274', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'isExpanded': false}, -{id: '266', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x633ab5e0\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '264', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '1', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '7', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '100 JUMPDEST\n101 STOP\n', 'fullLabel': '100 JUMPDEST\n101 STOP\n', 'truncLabel': '100 JUMPDEST\n101 STOP\n', 'isExpanded': false}, +{id: '6', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '210 JUMPDEST\n211 JUMP\n', 'fullLabel': '210 JUMPDEST\n211 JUMP\n', 'truncLabel': '210 JUMPDEST\n211 JUMP\n', 'isExpanded': false}, +{id: '8', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'fullLabel': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'truncLabel': '206 PUSH1 0x00\n208 DUP1\n209 REVERT\n', 'isExpanded': false}, +{id: '5', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n(click to expand +)', 'fullLabel': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n130 PUSH2 0x0100\n133 EXP\n134 SWAP1\n135 DIV\n136 PUSH20 0xffffffff(...)\n157 AND\n158 PUSH20 0xffffffff(...)\n179 AND\n180 PUSH1 0x40\n182 MLOAD\n183 PUSH1 0x00\n185 PUSH1 0x40\n187 MLOAD\n188 DUP1\n189 DUP4\n190 SUB\n191 DUP2\n192 PUSH1 0x00\n194 DUP7\n195 GAS\n196 CALL\n197 SWAP2\n198 POP\n199 POP\n200 ISZERO\n201 ISZERO\n202 PUSH2 0x00d2\n205 JUMPI\n', 'truncLabel': '123 JUMPDEST\n124 PUSH1 0x00\n126 DUP1\n127 SWAP1\n128 SLOAD\n129 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '4', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'fullLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'truncLabel': '92 JUMPDEST\n93 PUSH2 0x0064\n96 PUSH2 0x007b\n99 JUMP\n', 'isExpanded': false}, +{id: '9', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'fullLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'truncLabel': '88 PUSH1 0x00\n90 DUP1\n91 REVERT\n', 'isExpanded': false}, +{id: '3', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'fullLabel': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'truncLabel': '81 _function_0x633ab5e0\n82 CALLVALUE\n83 ISZERO\n84 PUSH2 0x005c\n87 JUMPI\n', 'isExpanded': false}, +{id: '14', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '121 JUMPDEST\n122 STOP\n', 'fullLabel': '121 JUMPDEST\n122 STOP\n', 'truncLabel': '121 JUMPDEST\n122 STOP\n', 'isExpanded': false}, +{id: '13', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n(click to expand +)', 'fullLabel': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n219 PUSH2 0x0100\n222 EXP\n223 SWAP1\n224 DIV\n225 PUSH20 0xffffffff(...)\n246 AND\n247 PUSH20 0xffffffff(...)\n268 AND\n269 PUSH1 0x40\n271 MLOAD\n272 PUSH1 0x00\n274 PUSH1 0x40\n276 MLOAD\n277 DUP1\n278 DUP4\n279 SUB\n280 DUP2\n281 PUSH1 0x00\n283 DUP7\n284 GAS\n285 CALL\n286 SWAP2\n287 POP\n288 POP\n289 POP\n290 JUMP\n', 'truncLabel': '212 JUMPDEST\n213 PUSH1 0x00\n215 DUP1\n216 SWAP1\n217 SLOAD\n218 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '12', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'fullLabel': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'truncLabel': '113 JUMPDEST\n114 PUSH2 0x0079\n117 PUSH2 0x00d4\n120 JUMP\n', 'isExpanded': false}, +{id: '15', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'fullLabel': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'truncLabel': '109 PUSH1 0x00\n111 DUP1\n112 REVERT\n', 'isExpanded': false}, +{id: '11', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'fullLabel': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'truncLabel': '102 _function_0xe3bea282\n103 CALLVALUE\n104 ISZERO\n105 PUSH2 0x0071\n108 JUMPI\n', 'isExpanded': false}, +{id: '16', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'fullLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'truncLabel': '76 JUMPDEST\n77 PUSH1 0x00\n79 DUP1\n80 REVERT\n', 'isExpanded': false}, +{id: '10', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xe3bea282\n71 EQ\n72 PUSH2 0x0066\n75 JUMPI\n', 'isExpanded': false}, +{id: '2', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x633ab5e0\n60 EQ\n61 PUSH2 0x0051\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '0', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x004c\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '264', to: '265', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_ReturnValue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '270', to: '271', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '269', to: '270', 'arrows': 'to', 'label': 'Not(retval_196 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '269', to: '272', 'arrows': 'to', 'label': 'retval_196 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '268', to: '269', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '267', to: '268', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '267', to: '273', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '266', to: '267', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0x633ab5e0', 'smooth': {'type': 'cubicBezier'}}, -{from: '277', to: '278', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '276', to: '277', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '275', to: '276', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '275', to: '279', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '274', to: '275', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0xe3bea282', 'smooth': {'type': 'cubicBezier'}}, -{from: '274', to: '280', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0xe3bea282)', 'smooth': {'type': 'cubicBezier'}}, -{from: '266', to: '274', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0x633ab5e0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '264', to: '266', 'arrows': 'to', 'label': 'ULE(4, calldatasize_ReturnValue)', 'smooth': {'type': 'cubicBezier'}} +{from: '0', to: '1', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_ReturnValue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '6', to: '7', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '5', to: '6', 'arrows': 'to', 'label': 'Not(retval_196 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '5', to: '8', 'arrows': 'to', 'label': 'retval_196 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '4', to: '5', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '3', to: '4', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '3', to: '9', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '2', to: '3', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0x633ab5e0', 'smooth': {'type': 'cubicBezier'}}, +{from: '13', to: '14', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '12', to: '13', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '11', to: '12', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '11', to: '15', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '10', to: '11', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0xe3bea282', 'smooth': {'type': 'cubicBezier'}}, +{from: '10', to: '16', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0xe3bea282)', 'smooth': {'type': 'cubicBezier'}}, +{from: '2', to: '10', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_ReturnValue_0) == 0x633ab5e0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '0', to: '2', 'arrows': 'to', 'label': 'ULE(4, calldatasize_ReturnValue)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/returnvalue.sol.json b/tests/testdata/outputs_expected/returnvalue.sol.json index d13d7c2a..ae76c4df 100644 --- a/tests/testdata/outputs_expected/returnvalue.sol.json +++ b/tests/testdata/outputs_expected/returnvalue.sol.json @@ -36,4 +36,4 @@ "code": "callee.call()" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/rubixi.sol.easm b/tests/testdata/outputs_expected/rubixi.sol.easm deleted file mode 100644 index 8cbcb688..00000000 --- a/tests/testdata/outputs_expected/rubixi.sol.easm +++ /dev/null @@ -1,2141 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x00db -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x09dfdc71 -60 EQ -61 PUSH2 0x00f0 -64 JUMPI -65 DUP1 -66 PUSH4 0x253459e3 -71 EQ -72 PUSH2 0x0185 -75 JUMPI -76 DUP1 -77 PUSH4 0x4229616d -82 EQ -83 PUSH2 0x01ae -86 JUMPI -87 DUP1 -88 PUSH4 0x57d4021b -93 EQ -94 PUSH2 0x01d1 -97 JUMPI -98 DUP1 -99 PUSH4 0x67f809e9 -104 EQ -105 PUSH2 0x01fa -108 JUMPI -109 DUP1 -110 PUSH4 0x686f2c90 -115 EQ -116 PUSH2 0x020f -119 JUMPI -120 DUP1 -121 PUSH4 0x6fbaaa1e -126 EQ -127 PUSH2 0x0224 -130 JUMPI -131 DUP1 -132 PUSH4 0x8a5fb3ca -137 EQ -138 PUSH2 0x02b9 -141 JUMPI -142 DUP1 -143 PUSH4 0x9dbc4f9b -148 EQ -149 PUSH2 0x034e -152 JUMPI -153 DUP1 -154 PUSH4 0xa26dbf26 -159 EQ -160 PUSH2 0x03b8 -163 JUMPI -164 DUP1 -165 PUSH4 0xa6f9dae1 -170 EQ -171 PUSH2 0x03e1 -174 JUMPI -175 DUP1 -176 PUSH4 0xb4022950 -181 EQ -182 PUSH2 0x041a -185 JUMPI -186 DUP1 -187 PUSH4 0xced92670 -192 EQ -193 PUSH2 0x043d -196 JUMPI -197 DUP1 -198 PUSH4 0xd11f13df -203 EQ -204 PUSH2 0x0460 -207 JUMPI -208 DUP1 -209 PUSH4 0xfae14192 -214 EQ -215 PUSH2 0x0489 -218 JUMPI -219 JUMPDEST -220 CALLVALUE -221 ISZERO -222 PUSH2 0x00e6 -225 JUMPI -226 PUSH1 0x00 -228 DUP1 -229 REVERT -230 JUMPDEST -231 PUSH2 0x00ee -234 PUSH2 0x04ac -237 JUMP -238 JUMPDEST -239 STOP -240 JUMPDEST -241 CALLVALUE -242 ISZERO -243 PUSH2 0x00fb -246 JUMPI -247 PUSH1 0x00 -249 DUP1 -250 REVERT -251 JUMPDEST -252 PUSH2 0x0103 -255 PUSH2 0x0507 -258 JUMP -259 JUMPDEST -260 PUSH1 0x40 -262 MLOAD -263 DUP1 -264 DUP4 -265 DUP2 -266 MSTORE -267 PUSH1 0x20 -269 ADD -270 DUP1 -271 PUSH1 0x20 -273 ADD -274 DUP3 -275 DUP2 -276 SUB -277 DUP3 -278 MSTORE -279 DUP4 -280 DUP2 -281 DUP2 -282 MLOAD -283 DUP2 -284 MSTORE -285 PUSH1 0x20 -287 ADD -288 SWAP2 -289 POP -290 DUP1 -291 MLOAD -292 SWAP1 -293 PUSH1 0x20 -295 ADD -296 SWAP1 -297 DUP1 -298 DUP4 -299 DUP4 -300 PUSH1 0x00 -302 JUMPDEST -303 DUP4 -304 DUP2 -305 LT -306 ISZERO -307 PUSH2 0x0149 -310 JUMPI -311 DUP1 -312 DUP3 -313 ADD -314 MLOAD -315 DUP2 -316 DUP5 -317 ADD -318 MSTORE -319 PUSH1 0x20 -321 DUP2 -322 ADD -323 SWAP1 -324 POP -325 PUSH2 0x012e -328 JUMP -329 JUMPDEST -330 POP -331 POP -332 POP -333 POP -334 SWAP1 -335 POP -336 SWAP1 -337 DUP2 -338 ADD -339 SWAP1 -340 PUSH1 0x1f -342 AND -343 DUP1 -344 ISZERO -345 PUSH2 0x0176 -348 JUMPI -349 DUP1 -350 DUP3 -351 SUB -352 DUP1 -353 MLOAD -354 PUSH1 0x01 -356 DUP4 -357 PUSH1 0x20 -359 SUB -360 PUSH2 0x0100 -363 EXP -364 SUB -365 NOT -366 AND -367 DUP2 -368 MSTORE -369 PUSH1 0x20 -371 ADD -372 SWAP2 -373 POP -374 JUMPDEST -375 POP -376 SWAP4 -377 POP -378 POP -379 POP -380 POP -381 PUSH1 0x40 -383 MLOAD -384 DUP1 -385 SWAP2 -386 SUB -387 SWAP1 -388 RETURN -389 JUMPDEST -390 CALLVALUE -391 ISZERO -392 PUSH2 0x0190 -395 JUMPI -396 PUSH1 0x00 -398 DUP1 -399 REVERT -400 JUMPDEST -401 PUSH2 0x0198 -404 PUSH2 0x054a -407 JUMP -408 JUMPDEST -409 PUSH1 0x40 -411 MLOAD -412 DUP1 -413 DUP3 -414 DUP2 -415 MSTORE -416 PUSH1 0x20 -418 ADD -419 SWAP2 -420 POP -421 POP -422 PUSH1 0x40 -424 MLOAD -425 DUP1 -426 SWAP2 -427 SUB -428 SWAP1 -429 RETURN -430 JUMPDEST -431 CALLVALUE -432 ISZERO -433 PUSH2 0x01b9 -436 JUMPI -437 PUSH1 0x00 -439 DUP1 -440 REVERT -441 JUMPDEST -442 PUSH2 0x01cf -445 PUSH1 0x04 -447 DUP1 -448 DUP1 -449 CALLDATALOAD -450 SWAP1 -451 PUSH1 0x20 -453 ADD -454 SWAP1 -455 SWAP2 -456 SWAP1 -457 POP -458 POP -459 PUSH2 0x0567 -462 JUMP -463 JUMPDEST -464 STOP -465 JUMPDEST -466 CALLVALUE -467 ISZERO -468 PUSH2 0x01dc -471 JUMPI -472 PUSH1 0x00 -474 DUP1 -475 REVERT -476 JUMPDEST -477 PUSH2 0x01e4 -480 PUSH2 0x065a -483 JUMP -484 JUMPDEST -485 PUSH1 0x40 -487 MLOAD -488 DUP1 -489 DUP3 -490 DUP2 -491 MSTORE -492 PUSH1 0x20 -494 ADD -495 SWAP2 -496 POP -497 POP -498 PUSH1 0x40 -500 MLOAD -501 DUP1 -502 SWAP2 -503 SUB -504 SWAP1 -505 RETURN -506 JUMPDEST -507 CALLVALUE -508 ISZERO -509 PUSH2 0x0205 -512 JUMPI -513 PUSH1 0x00 -515 DUP1 -516 REVERT -517 JUMPDEST -518 PUSH2 0x020d -521 PUSH2 0x0697 -524 JUMP -525 JUMPDEST -526 STOP -527 JUMPDEST -528 CALLVALUE -529 ISZERO -530 PUSH2 0x021a -533 JUMPI -534 PUSH1 0x00 -536 DUP1 -537 REVERT -538 JUMPDEST -539 PUSH2 0x0222 -542 PUSH2 0x06da -545 JUMP -546 JUMPDEST -547 STOP -548 JUMPDEST -549 CALLVALUE -550 ISZERO -551 PUSH2 0x022f -554 JUMPI -555 PUSH1 0x00 -557 DUP1 -558 REVERT -559 JUMPDEST -560 PUSH2 0x0237 -563 PUSH2 0x07a5 -566 JUMP -567 JUMPDEST -568 PUSH1 0x40 -570 MLOAD -571 DUP1 -572 DUP4 -573 DUP2 -574 MSTORE -575 PUSH1 0x20 -577 ADD -578 DUP1 -579 PUSH1 0x20 -581 ADD -582 DUP3 -583 DUP2 -584 SUB -585 DUP3 -586 MSTORE -587 DUP4 -588 DUP2 -589 DUP2 -590 MLOAD -591 DUP2 -592 MSTORE -593 PUSH1 0x20 -595 ADD -596 SWAP2 -597 POP -598 DUP1 -599 MLOAD -600 SWAP1 -601 PUSH1 0x20 -603 ADD -604 SWAP1 -605 DUP1 -606 DUP4 -607 DUP4 -608 PUSH1 0x00 -610 JUMPDEST -611 DUP4 -612 DUP2 -613 LT -614 ISZERO -615 PUSH2 0x027d -618 JUMPI -619 DUP1 -620 DUP3 -621 ADD -622 MLOAD -623 DUP2 -624 DUP5 -625 ADD -626 MSTORE -627 PUSH1 0x20 -629 DUP2 -630 ADD -631 SWAP1 -632 POP -633 PUSH2 0x0262 -636 JUMP -637 JUMPDEST -638 POP -639 POP -640 POP -641 POP -642 SWAP1 -643 POP -644 SWAP1 -645 DUP2 -646 ADD -647 SWAP1 -648 PUSH1 0x1f -650 AND -651 DUP1 -652 ISZERO -653 PUSH2 0x02aa -656 JUMPI -657 DUP1 -658 DUP3 -659 SUB -660 DUP1 -661 MLOAD -662 PUSH1 0x01 -664 DUP4 -665 PUSH1 0x20 -667 SUB -668 PUSH2 0x0100 -671 EXP -672 SUB -673 NOT -674 AND -675 DUP2 -676 MSTORE -677 PUSH1 0x20 -679 ADD -680 SWAP2 -681 POP -682 JUMPDEST -683 POP -684 SWAP4 -685 POP -686 POP -687 POP -688 POP -689 PUSH1 0x40 -691 MLOAD -692 DUP1 -693 SWAP2 -694 SUB -695 SWAP1 -696 RETURN -697 JUMPDEST -698 CALLVALUE -699 ISZERO -700 PUSH2 0x02c4 -703 JUMPI -704 PUSH1 0x00 -706 DUP1 -707 REVERT -708 JUMPDEST -709 PUSH2 0x02cc -712 PUSH2 0x07d7 -715 JUMP -716 JUMPDEST -717 PUSH1 0x40 -719 MLOAD -720 DUP1 -721 DUP4 -722 DUP2 -723 MSTORE -724 PUSH1 0x20 -726 ADD -727 DUP1 -728 PUSH1 0x20 -730 ADD -731 DUP3 -732 DUP2 -733 SUB -734 DUP3 -735 MSTORE -736 DUP4 -737 DUP2 -738 DUP2 -739 MLOAD -740 DUP2 -741 MSTORE -742 PUSH1 0x20 -744 ADD -745 SWAP2 -746 POP -747 DUP1 -748 MLOAD -749 SWAP1 -750 PUSH1 0x20 -752 ADD -753 SWAP1 -754 DUP1 -755 DUP4 -756 DUP4 -757 PUSH1 0x00 -759 JUMPDEST -760 DUP4 -761 DUP2 -762 LT -763 ISZERO -764 PUSH2 0x0312 -767 JUMPI -768 DUP1 -769 DUP3 -770 ADD -771 MLOAD -772 DUP2 -773 DUP5 -774 ADD -775 MSTORE -776 PUSH1 0x20 -778 DUP2 -779 ADD -780 SWAP1 -781 POP -782 PUSH2 0x02f7 -785 JUMP -786 JUMPDEST -787 POP -788 POP -789 POP -790 POP -791 SWAP1 -792 POP -793 SWAP1 -794 DUP2 -795 ADD -796 SWAP1 -797 PUSH1 0x1f -799 AND -800 DUP1 -801 ISZERO -802 PUSH2 0x033f -805 JUMPI -806 DUP1 -807 DUP3 -808 SUB -809 DUP1 -810 MLOAD -811 PUSH1 0x01 -813 DUP4 -814 PUSH1 0x20 -816 SUB -817 PUSH2 0x0100 -820 EXP -821 SUB -822 NOT -823 AND -824 DUP2 -825 MSTORE -826 PUSH1 0x20 -828 ADD -829 SWAP2 -830 POP -831 JUMPDEST -832 POP -833 SWAP4 -834 POP -835 POP -836 POP -837 POP -838 PUSH1 0x40 -840 MLOAD -841 DUP1 -842 SWAP2 -843 SUB -844 SWAP1 -845 RETURN -846 JUMPDEST -847 CALLVALUE -848 ISZERO -849 PUSH2 0x0359 -852 JUMPI -853 PUSH1 0x00 -855 DUP1 -856 REVERT -857 JUMPDEST -858 PUSH2 0x036f -861 PUSH1 0x04 -863 DUP1 -864 DUP1 -865 CALLDATALOAD -866 SWAP1 -867 PUSH1 0x20 -869 ADD -870 SWAP1 -871 SWAP2 -872 SWAP1 -873 POP -874 POP -875 PUSH2 0x0806 -878 JUMP -879 JUMPDEST -880 PUSH1 0x40 -882 MLOAD -883 DUP1 -884 DUP4 -885 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -906 AND -907 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -928 AND -929 DUP2 -930 MSTORE -931 PUSH1 0x20 -933 ADD -934 DUP3 -935 DUP2 -936 MSTORE -937 PUSH1 0x20 -939 ADD -940 SWAP3 -941 POP -942 POP -943 POP -944 PUSH1 0x40 -946 MLOAD -947 DUP1 -948 SWAP2 -949 SUB -950 SWAP1 -951 RETURN -952 JUMPDEST -953 CALLVALUE -954 ISZERO -955 PUSH2 0x03c3 -958 JUMPI -959 PUSH1 0x00 -961 DUP1 -962 REVERT -963 JUMPDEST -964 PUSH2 0x03cb -967 PUSH2 0x0896 -970 JUMP -971 JUMPDEST -972 PUSH1 0x40 -974 MLOAD -975 DUP1 -976 DUP3 -977 DUP2 -978 MSTORE -979 PUSH1 0x20 -981 ADD -982 SWAP2 -983 POP -984 POP -985 PUSH1 0x40 -987 MLOAD -988 DUP1 -989 SWAP2 -990 SUB -991 SWAP1 -992 RETURN -993 JUMPDEST -994 CALLVALUE -995 ISZERO -996 PUSH2 0x03ec -999 JUMPI -1000 PUSH1 0x00 -1002 DUP1 -1003 REVERT -1004 JUMPDEST -1005 PUSH2 0x0418 -1008 PUSH1 0x04 -1010 DUP1 -1011 DUP1 -1012 CALLDATALOAD -1013 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1034 AND -1035 SWAP1 -1036 PUSH1 0x20 -1038 ADD -1039 SWAP1 -1040 SWAP2 -1041 SWAP1 -1042 POP -1043 POP -1044 PUSH2 0x08a3 -1047 JUMP -1048 JUMPDEST -1049 STOP -1050 JUMPDEST -1051 CALLVALUE -1052 ISZERO -1053 PUSH2 0x0425 -1056 JUMPI -1057 PUSH1 0x00 -1059 DUP1 -1060 REVERT -1061 JUMPDEST -1062 PUSH2 0x043b -1065 PUSH1 0x04 -1067 DUP1 -1068 DUP1 -1069 CALLDATALOAD -1070 SWAP1 -1071 PUSH1 0x20 -1073 ADD -1074 SWAP1 -1075 SWAP2 -1076 SWAP1 -1077 POP -1078 POP -1079 PUSH2 0x093e -1082 JUMP -1083 JUMPDEST -1084 STOP -1085 JUMPDEST -1086 CALLVALUE -1087 ISZERO -1088 PUSH2 0x0448 -1091 JUMPI -1092 PUSH1 0x00 -1094 DUP1 -1095 REVERT -1096 JUMPDEST -1097 PUSH2 0x045e -1100 PUSH1 0x04 -1102 DUP1 -1103 DUP1 -1104 CALLDATALOAD -1105 SWAP1 -1106 PUSH1 0x20 -1108 ADD -1109 SWAP1 -1110 SWAP2 -1111 SWAP1 -1112 POP -1113 POP -1114 PUSH2 0x0a30 -1117 JUMP -1118 JUMPDEST -1119 STOP -1120 JUMPDEST -1121 CALLVALUE -1122 ISZERO -1123 PUSH2 0x046b -1126 JUMPI -1127 PUSH1 0x00 -1129 DUP1 -1130 REVERT -1131 JUMPDEST -1132 PUSH2 0x0473 -1135 PUSH2 0x0aab -1138 JUMP -1139 JUMPDEST -1140 PUSH1 0x40 -1142 MLOAD -1143 DUP1 -1144 DUP3 -1145 DUP2 -1146 MSTORE -1147 PUSH1 0x20 -1149 ADD -1150 SWAP2 -1151 POP -1152 POP -1153 PUSH1 0x40 -1155 MLOAD -1156 DUP1 -1157 SWAP2 -1158 SUB -1159 SWAP1 -1160 RETURN -1161 JUMPDEST -1162 CALLVALUE -1163 ISZERO -1164 PUSH2 0x0494 -1167 JUMPI -1168 PUSH1 0x00 -1170 DUP1 -1171 REVERT -1172 JUMPDEST -1173 PUSH2 0x04aa -1176 PUSH1 0x04 -1178 DUP1 -1179 DUP1 -1180 CALLDATALOAD -1181 SWAP1 -1182 PUSH1 0x20 -1184 ADD -1185 SWAP1 -1186 SWAP2 -1187 SWAP1 -1188 POP -1189 POP -1190 PUSH2 0x0abc -1193 JUMP -1194 JUMPDEST -1195 STOP -1196 JUMPDEST -1197 PUSH1 0x00 -1199 PUSH8 0x0de0b6b3a7640000 -1208 CALLVALUE -1209 LT -1210 ISZERO -1211 PUSH2 0x04d3 -1214 JUMPI -1215 CALLVALUE -1216 PUSH1 0x01 -1218 PUSH1 0x00 -1220 DUP3 -1221 DUP3 -1222 SLOAD -1223 ADD -1224 SWAP3 -1225 POP -1226 POP -1227 DUP2 -1228 SWAP1 -1229 SSTORE -1230 POP -1231 PUSH2 0x0504 -1234 JUMP -1235 JUMPDEST -1236 PUSH1 0x02 -1238 SLOAD -1239 SWAP1 -1240 POP -1241 PUSH9 0x02b5e3af16b1880000 -1251 CALLVALUE -1252 LT -1253 ISZERO -1254 ISZERO -1255 PUSH2 0x04fa -1258 JUMPI -1259 PUSH1 0x02 -1261 DUP2 -1262 DUP2 -1263 ISZERO -1264 ISZERO -1265 PUSH2 0x04f6 -1268 JUMPI -1269 ASSERT_FAIL -1270 JUMPDEST -1271 DIV -1272 SWAP1 -1273 POP -1274 JUMPDEST -1275 PUSH2 0x0503 -1278 DUP2 -1279 PUSH2 0x0b2b -1282 JUMP -1283 JUMPDEST -1284 JUMPDEST -1285 POP -1286 JUMP -1287 JUMPDEST -1288 PUSH1 0x00 -1290 PUSH2 0x0511 -1293 PUSH2 0x0d6b -1296 JUMP -1297 JUMPDEST -1298 PUSH8 0x0de0b6b3a7640000 -1307 PUSH1 0x00 -1309 SLOAD -1310 DUP2 -1311 ISZERO -1312 ISZERO -1313 PUSH2 0x0526 -1316 JUMPI -1317 ASSERT_FAIL -1318 JUMPDEST -1319 DIV -1320 SWAP2 -1321 POP -1322 PUSH2 0x0100 -1325 PUSH1 0x40 -1327 MLOAD -1328 SWAP1 -1329 DUP2 -1330 ADD -1331 PUSH1 0x40 -1333 MSTORE -1334 DUP1 -1335 PUSH1 0xca -1337 DUP2 -1338 MSTORE -1339 PUSH1 0x20 -1341 ADD -1342 PUSH2 0x0e84 -1345 PUSH1 0xca -1347 SWAP2 -1348 CODECOPY -1349 SWAP1 -1350 POP -1351 SWAP1 -1352 SWAP2 -1353 JUMP -1354 JUMPDEST -1355 PUSH1 0x00 -1357 PUSH8 0x0de0b6b3a7640000 -1366 PUSH1 0x01 -1368 SLOAD -1369 DUP2 -1370 ISZERO -1371 ISZERO -1372 PUSH2 0x0561 -1375 JUMPI -1376 ASSERT_FAIL -1377 JUMPDEST -1378 DIV -1379 SWAP1 -1380 POP -1381 SWAP1 -1382 JUMP -1383 JUMPDEST -1384 PUSH1 0x00 -1386 PUSH1 0x05 -1388 PUSH1 0x00 -1390 SWAP1 -1391 SLOAD -1392 SWAP1 -1393 PUSH2 0x0100 -1396 EXP -1397 SWAP1 -1398 DIV -1399 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1420 AND -1421 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1442 AND -1443 CALLER -1444 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1465 AND -1466 EQ -1467 ISZERO -1468 PUSH2 0x0656 -1471 JUMPI -1472 PUSH1 0x00 -1474 PUSH1 0x01 -1476 SLOAD -1477 EQ -1478 DUP1 -1479 PUSH2 0x05d0 -1482 JUMPI -1483 POP -1484 PUSH1 0x64 -1486 DUP3 -1487 GT -1488 JUMPDEST -1489 ISZERO -1490 PUSH2 0x05da -1493 JUMPI -1494 PUSH1 0x00 -1496 DUP1 -1497 REVERT -1498 JUMPDEST -1499 DUP2 -1500 PUSH1 0x64 -1502 PUSH1 0x01 -1504 SLOAD -1505 DUP2 -1506 ISZERO -1507 ISZERO -1508 PUSH2 0x05e9 -1511 JUMPI -1512 ASSERT_FAIL -1513 JUMPDEST -1514 DIV -1515 MUL -1516 SWAP1 -1517 POP -1518 PUSH1 0x05 -1520 PUSH1 0x00 -1522 SWAP1 -1523 SLOAD -1524 SWAP1 -1525 PUSH2 0x0100 -1528 EXP -1529 SWAP1 -1530 DIV -1531 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1552 AND -1553 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1574 AND -1575 PUSH2 0x08fc -1578 DUP3 -1579 SWAP1 -1580 DUP2 -1581 ISZERO -1582 MUL -1583 SWAP1 -1584 PUSH1 0x40 -1586 MLOAD -1587 PUSH1 0x00 -1589 PUSH1 0x40 -1591 MLOAD -1592 DUP1 -1593 DUP4 -1594 SUB -1595 DUP2 -1596 DUP6 -1597 DUP9 -1598 DUP9 -1599 CALL -1600 SWAP4 -1601 POP -1602 POP -1603 POP -1604 POP -1605 POP -1606 DUP1 -1607 PUSH1 0x01 -1609 PUSH1 0x00 -1611 DUP3 -1612 DUP3 -1613 SLOAD -1614 SUB -1615 SWAP3 -1616 POP -1617 POP -1618 DUP2 -1619 SWAP1 -1620 SSTORE -1621 POP -1622 JUMPDEST -1623 POP -1624 POP -1625 JUMP -1626 JUMPDEST -1627 PUSH1 0x00 -1629 PUSH8 0x0de0b6b3a7640000 -1638 PUSH1 0x06 -1640 PUSH1 0x04 -1642 SLOAD -1643 DUP2 -1644 SLOAD -1645 DUP2 -1646 LT -1647 ISZERO -1648 ISZERO -1649 PUSH2 0x0676 -1652 JUMPI -1653 ASSERT_FAIL -1654 JUMPDEST -1655 SWAP1 -1656 PUSH1 0x00 -1658 MSTORE -1659 PUSH1 0x20 -1661 PUSH1 0x00 -1663 SHA3 -1664 SWAP1 -1665 PUSH1 0x02 -1667 MUL -1668 ADD -1669 PUSH1 0x01 -1671 ADD -1672 SLOAD -1673 DUP2 -1674 ISZERO -1675 ISZERO -1676 PUSH2 0x0691 -1679 JUMPI -1680 ASSERT_FAIL -1681 JUMPDEST -1682 DIV -1683 SWAP1 -1684 POP -1685 SWAP1 -1686 JUMP -1687 JUMPDEST -1688 CALLER -1689 PUSH1 0x05 -1691 PUSH1 0x00 -1693 PUSH2 0x0100 -1696 EXP -1697 DUP2 -1698 SLOAD -1699 DUP2 -1700 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1721 MUL -1722 NOT -1723 AND -1724 SWAP1 -1725 DUP4 -1726 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1747 AND -1748 MUL -1749 OR -1750 SWAP1 -1751 SSTORE -1752 POP -1753 JUMP -1754 JUMPDEST -1755 PUSH1 0x05 -1757 PUSH1 0x00 -1759 SWAP1 -1760 SLOAD -1761 SWAP1 -1762 PUSH2 0x0100 -1765 EXP -1766 SWAP1 -1767 DIV -1768 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1789 AND -1790 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1811 AND -1812 CALLER -1813 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1834 AND -1835 EQ -1836 ISZERO -1837 PUSH2 0x07a3 -1840 JUMPI -1841 PUSH1 0x00 -1843 PUSH1 0x01 -1845 SLOAD -1846 EQ -1847 ISZERO -1848 PUSH2 0x0740 -1851 JUMPI -1852 PUSH1 0x00 -1854 DUP1 -1855 REVERT -1856 JUMPDEST -1857 PUSH1 0x05 -1859 PUSH1 0x00 -1861 SWAP1 -1862 SLOAD -1863 SWAP1 -1864 PUSH2 0x0100 -1867 EXP -1868 SWAP1 -1869 DIV -1870 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1891 AND -1892 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1913 AND -1914 PUSH2 0x08fc -1917 PUSH1 0x01 -1919 SLOAD -1920 SWAP1 -1921 DUP2 -1922 ISZERO -1923 MUL -1924 SWAP1 -1925 PUSH1 0x40 -1927 MLOAD -1928 PUSH1 0x00 -1930 PUSH1 0x40 -1932 MLOAD -1933 DUP1 -1934 DUP4 -1935 SUB -1936 DUP2 -1937 DUP6 -1938 DUP9 -1939 DUP9 -1940 CALL -1941 SWAP4 -1942 POP -1943 POP -1944 POP -1945 POP -1946 POP -1947 PUSH1 0x00 -1949 PUSH1 0x01 -1951 DUP2 -1952 SWAP1 -1953 SSTORE -1954 POP -1955 JUMPDEST -1956 JUMP -1957 JUMPDEST -1958 PUSH1 0x00 -1960 PUSH2 0x07af -1963 PUSH2 0x0d6b -1966 JUMP -1967 JUMPDEST -1968 PUSH1 0x03 -1970 SLOAD -1971 SWAP2 -1972 POP -1973 PUSH2 0x0140 -1976 PUSH1 0x40 -1978 MLOAD -1979 SWAP1 -1980 DUP2 -1981 ADD -1982 PUSH1 0x40 -1984 MSTORE -1985 DUP1 -1986 PUSH2 0x011f -1989 DUP2 -1990 MSTORE -1991 PUSH1 0x20 -1993 ADD -1994 PUSH2 0x0f4e -1997 PUSH2 0x011f -2000 SWAP2 -2001 CODECOPY -2002 SWAP1 -2003 POP -2004 SWAP1 -2005 SWAP2 -2006 JUMP -2007 JUMPDEST -2008 PUSH1 0x00 -2010 PUSH2 0x07e1 -2013 PUSH2 0x0d6b -2016 JUMP -2017 JUMPDEST -2018 PUSH1 0x02 -2020 SLOAD -2021 SWAP2 -2022 POP -2023 PUSH1 0xc0 -2025 PUSH1 0x40 -2027 MLOAD -2028 SWAP1 -2029 DUP2 -2030 ADD -2031 PUSH1 0x40 -2033 MSTORE -2034 DUP1 -2035 PUSH1 0x84 -2037 DUP2 -2038 MSTORE -2039 PUSH1 0x20 -2041 ADD -2042 PUSH2 0x0e00 -2045 PUSH1 0x84 -2047 SWAP2 -2048 CODECOPY -2049 SWAP1 -2050 POP -2051 SWAP1 -2052 SWAP2 -2053 JUMP -2054 JUMPDEST -2055 PUSH1 0x00 -2057 DUP1 -2058 PUSH1 0x06 -2060 DUP1 -2061 SLOAD -2062 SWAP1 -2063 POP -2064 DUP4 -2065 GT -2066 ISZERO -2067 ISZERO -2068 PUSH2 0x0891 -2071 JUMPI -2072 PUSH1 0x06 -2074 DUP4 -2075 DUP2 -2076 SLOAD -2077 DUP2 -2078 LT -2079 ISZERO -2080 ISZERO -2081 PUSH2 0x0826 -2084 JUMPI -2085 ASSERT_FAIL -2086 JUMPDEST -2087 SWAP1 -2088 PUSH1 0x00 -2090 MSTORE -2091 PUSH1 0x20 -2093 PUSH1 0x00 -2095 SHA3 -2096 SWAP1 -2097 PUSH1 0x02 -2099 MUL -2100 ADD -2101 PUSH1 0x00 -2103 ADD -2104 PUSH1 0x00 -2106 SWAP1 -2107 SLOAD -2108 SWAP1 -2109 PUSH2 0x0100 -2112 EXP -2113 SWAP1 -2114 DIV -2115 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2136 AND -2137 SWAP2 -2138 POP -2139 PUSH8 0x0de0b6b3a7640000 -2148 PUSH1 0x06 -2150 DUP5 -2151 DUP2 -2152 SLOAD -2153 DUP2 -2154 LT -2155 ISZERO -2156 ISZERO -2157 PUSH2 0x0872 -2160 JUMPI -2161 ASSERT_FAIL -2162 JUMPDEST -2163 SWAP1 -2164 PUSH1 0x00 -2166 MSTORE -2167 PUSH1 0x20 -2169 PUSH1 0x00 -2171 SHA3 -2172 SWAP1 -2173 PUSH1 0x02 -2175 MUL -2176 ADD -2177 PUSH1 0x01 -2179 ADD -2180 SLOAD -2181 DUP2 -2182 ISZERO -2183 ISZERO -2184 PUSH2 0x088d -2187 JUMPI -2188 ASSERT_FAIL -2189 JUMPDEST -2190 DIV -2191 SWAP1 -2192 POP -2193 JUMPDEST -2194 SWAP2 -2195 POP -2196 SWAP2 -2197 JUMP -2198 JUMPDEST -2199 PUSH1 0x00 -2201 PUSH1 0x06 -2203 DUP1 -2204 SLOAD -2205 SWAP1 -2206 POP -2207 SWAP1 -2208 POP -2209 SWAP1 -2210 JUMP -2211 JUMPDEST -2212 PUSH1 0x05 -2214 PUSH1 0x00 -2216 SWAP1 -2217 SLOAD -2218 SWAP1 -2219 PUSH2 0x0100 -2222 EXP -2223 SWAP1 -2224 DIV -2225 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2246 AND -2247 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2268 AND -2269 CALLER -2270 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2291 AND -2292 EQ -2293 ISZERO -2294 PUSH2 0x093b -2297 JUMPI -2298 DUP1 -2299 PUSH1 0x05 -2301 PUSH1 0x00 -2303 PUSH2 0x0100 -2306 EXP -2307 DUP2 -2308 SLOAD -2309 DUP2 -2310 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2331 MUL -2332 NOT -2333 AND -2334 SWAP1 -2335 DUP4 -2336 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2357 AND -2358 MUL -2359 OR -2360 SWAP1 -2361 SSTORE -2362 POP -2363 JUMPDEST -2364 POP -2365 JUMP -2366 JUMPDEST -2367 PUSH1 0x05 -2369 PUSH1 0x00 -2371 SWAP1 -2372 SLOAD -2373 SWAP1 -2374 PUSH2 0x0100 -2377 EXP -2378 SWAP1 -2379 DIV -2380 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2401 AND -2402 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2423 AND -2424 CALLER -2425 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2446 AND -2447 EQ -2448 ISZERO -2449 PUSH2 0x0a2d -2452 JUMPI -2453 PUSH8 0x0de0b6b3a7640000 -2462 DUP2 -2463 MUL -2464 SWAP1 -2465 POP -2466 PUSH1 0x01 -2468 SLOAD -2469 DUP2 -2470 GT -2471 ISZERO -2472 PUSH2 0x09b4 -2475 JUMPI -2476 PUSH2 0x09b3 -2479 PUSH2 0x06da -2482 JUMP -2483 JUMPDEST -2484 JUMPDEST -2485 PUSH1 0x00 -2487 PUSH1 0x01 -2489 SLOAD -2490 EQ -2491 ISZERO -2492 PUSH2 0x09c4 -2495 JUMPI -2496 PUSH1 0x00 -2498 DUP1 -2499 REVERT -2500 JUMPDEST -2501 PUSH1 0x05 -2503 PUSH1 0x00 -2505 SWAP1 -2506 SLOAD -2507 SWAP1 -2508 PUSH2 0x0100 -2511 EXP -2512 SWAP1 -2513 DIV -2514 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2535 AND -2536 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2557 AND -2558 PUSH2 0x08fc -2561 DUP3 -2562 SWAP1 -2563 DUP2 -2564 ISZERO -2565 MUL -2566 SWAP1 -2567 PUSH1 0x40 -2569 MLOAD -2570 PUSH1 0x00 -2572 PUSH1 0x40 -2574 MLOAD -2575 DUP1 -2576 DUP4 -2577 SUB -2578 DUP2 -2579 DUP6 -2580 DUP9 -2581 DUP9 -2582 CALL -2583 SWAP4 -2584 POP -2585 POP -2586 POP -2587 POP -2588 POP -2589 DUP1 -2590 PUSH1 0x01 -2592 PUSH1 0x00 -2594 DUP3 -2595 DUP3 -2596 SLOAD -2597 SUB -2598 SWAP3 -2599 POP -2600 POP -2601 DUP2 -2602 SWAP1 -2603 SSTORE -2604 POP -2605 JUMPDEST -2606 POP -2607 JUMP -2608 JUMPDEST -2609 PUSH1 0x05 -2611 PUSH1 0x00 -2613 SWAP1 -2614 SLOAD -2615 SWAP1 -2616 PUSH2 0x0100 -2619 EXP -2620 SWAP1 -2621 DIV -2622 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2643 AND -2644 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2665 AND -2666 CALLER -2667 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2688 AND -2689 EQ -2690 ISZERO -2691 PUSH2 0x0aa8 -2694 JUMPI -2695 PUSH2 0x012c -2698 DUP2 -2699 GT -2700 DUP1 -2701 PUSH2 0x0a96 -2704 JUMPI -2705 POP -2706 PUSH1 0x78 -2708 DUP2 -2709 LT -2710 JUMPDEST -2711 ISZERO -2712 PUSH2 0x0aa0 -2715 JUMPI -2716 PUSH1 0x00 -2718 DUP1 -2719 REVERT -2720 JUMPDEST -2721 DUP1 -2722 PUSH1 0x03 -2724 DUP2 -2725 SWAP1 -2726 SSTORE -2727 POP -2728 JUMPDEST -2729 POP -2730 JUMP -2731 JUMPDEST -2732 PUSH1 0x00 -2734 PUSH1 0x04 -2736 SLOAD -2737 PUSH1 0x06 -2739 DUP1 -2740 SLOAD -2741 SWAP1 -2742 POP -2743 SUB -2744 SWAP1 -2745 POP -2746 SWAP1 -2747 JUMP -2748 JUMPDEST -2749 PUSH1 0x05 -2751 PUSH1 0x00 -2753 SWAP1 -2754 SLOAD -2755 SWAP1 -2756 PUSH2 0x0100 -2759 EXP -2760 SWAP1 -2761 DIV -2762 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2783 AND -2784 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2805 AND -2806 CALLER -2807 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2828 AND -2829 EQ -2830 ISZERO -2831 PUSH2 0x0b28 -2834 JUMPI -2835 PUSH1 0x0a -2837 DUP2 -2838 GT -2839 ISZERO -2840 PUSH2 0x0b20 -2843 JUMPI -2844 PUSH1 0x00 -2846 DUP1 -2847 REVERT -2848 JUMPDEST -2849 DUP1 -2850 PUSH1 0x02 -2852 DUP2 -2853 SWAP1 -2854 SSTORE -2855 POP -2856 JUMPDEST -2857 POP -2858 JUMP -2859 JUMPDEST -2860 PUSH1 0x00 -2862 PUSH1 0x06 -2864 DUP1 -2865 SLOAD -2866 DUP1 -2867 PUSH1 0x01 -2869 ADD -2870 DUP3 -2871 DUP2 -2872 PUSH2 0x0b41 -2875 SWAP2 -2876 SWAP1 -2877 PUSH2 0x0d7f -2880 JUMP -2881 JUMPDEST -2882 SWAP2 -2883 PUSH1 0x00 -2885 MSTORE -2886 PUSH1 0x20 -2888 PUSH1 0x00 -2890 SHA3 -2891 SWAP1 -2892 PUSH1 0x02 -2894 MUL -2895 ADD -2896 PUSH1 0x00 -2898 PUSH1 0x40 -2900 DUP1 -2901 MLOAD -2902 SWAP1 -2903 DUP2 -2904 ADD -2905 PUSH1 0x40 -2907 MSTORE -2908 DUP1 -2909 CALLER -2910 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -2931 AND -2932 DUP2 -2933 MSTORE -2934 PUSH1 0x20 -2936 ADD -2937 PUSH1 0x64 -2939 PUSH1 0x03 -2941 SLOAD -2942 CALLVALUE -2943 MUL -2944 DUP2 -2945 ISZERO -2946 ISZERO -2947 PUSH2 0x0b88 -2950 JUMPI -2951 ASSERT_FAIL -2952 JUMPDEST -2953 DIV -2954 DUP2 -2955 MSTORE -2956 POP -2957 SWAP1 -2958 SWAP2 -2959 SWAP1 -2960 SWAP2 -2961 POP -2962 PUSH1 0x00 -2964 DUP3 -2965 ADD -2966 MLOAD -2967 DUP2 -2968 PUSH1 0x00 -2970 ADD -2971 PUSH1 0x00 -2973 PUSH2 0x0100 -2976 EXP -2977 DUP2 -2978 SLOAD -2979 DUP2 -2980 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -3001 MUL -3002 NOT -3003 AND -3004 SWAP1 -3005 DUP4 -3006 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -3027 AND -3028 MUL -3029 OR -3030 SWAP1 -3031 SSTORE -3032 POP -3033 PUSH1 0x20 -3035 DUP3 -3036 ADD -3037 MLOAD -3038 DUP2 -3039 PUSH1 0x01 -3041 ADD -3042 SSTORE -3043 POP -3044 POP -3045 POP -3046 PUSH1 0x0a -3048 PUSH1 0x06 -3050 DUP1 -3051 SLOAD -3052 SWAP1 -3053 POP -3054 EQ -3055 ISZERO -3056 PUSH2 0x0c00 -3059 JUMPI -3060 PUSH1 0xc8 -3062 PUSH1 0x03 -3064 DUP2 -3065 SWAP1 -3066 SSTORE -3067 POP -3068 PUSH2 0x0c18 -3071 JUMP -3072 JUMPDEST -3073 PUSH1 0x19 -3075 PUSH1 0x06 -3077 DUP1 -3078 SLOAD -3079 SWAP1 -3080 POP -3081 EQ -3082 ISZERO -3083 PUSH2 0x0c17 -3086 JUMPI -3087 PUSH1 0x96 -3089 PUSH1 0x03 -3091 DUP2 -3092 SWAP1 -3093 SSTORE -3094 POP -3095 JUMPDEST -3096 JUMPDEST -3097 PUSH1 0x64 -3099 DUP3 -3100 PUSH1 0x64 -3102 SUB -3103 CALLVALUE -3104 MUL -3105 DUP2 -3106 ISZERO -3107 ISZERO -3108 PUSH2 0x0c29 -3111 JUMPI -3112 ASSERT_FAIL -3113 JUMPDEST -3114 DIV -3115 PUSH1 0x00 -3117 DUP1 -3118 DUP3 -3119 DUP3 -3120 SLOAD -3121 ADD -3122 SWAP3 -3123 POP -3124 POP -3125 DUP2 -3126 SWAP1 -3127 SSTORE -3128 POP -3129 PUSH1 0x64 -3131 DUP3 -3132 CALLVALUE -3133 MUL -3134 DUP2 -3135 ISZERO -3136 ISZERO -3137 PUSH2 0x0c46 -3140 JUMPI -3141 ASSERT_FAIL -3142 JUMPDEST -3143 DIV -3144 PUSH1 0x01 -3146 PUSH1 0x00 -3148 DUP3 -3149 DUP3 -3150 SLOAD -3151 ADD -3152 SWAP3 -3153 POP -3154 POP -3155 DUP2 -3156 SWAP1 -3157 SSTORE -3158 POP -3159 JUMPDEST -3160 PUSH1 0x06 -3162 PUSH1 0x04 -3164 SLOAD -3165 DUP2 -3166 SLOAD -3167 DUP2 -3168 LT -3169 ISZERO -3170 ISZERO -3171 PUSH2 0x0c68 -3174 JUMPI -3175 ASSERT_FAIL -3176 JUMPDEST -3177 SWAP1 -3178 PUSH1 0x00 -3180 MSTORE -3181 PUSH1 0x20 -3183 PUSH1 0x00 -3185 SHA3 -3186 SWAP1 -3187 PUSH1 0x02 -3189 MUL -3190 ADD -3191 PUSH1 0x01 -3193 ADD -3194 SLOAD -3195 PUSH1 0x00 -3197 SLOAD -3198 GT -3199 ISZERO -3200 PUSH2 0x0d67 -3203 JUMPI -3204 PUSH1 0x06 -3206 PUSH1 0x04 -3208 SLOAD -3209 DUP2 -3210 SLOAD -3211 DUP2 -3212 LT -3213 ISZERO -3214 ISZERO -3215 PUSH2 0x0c94 -3218 JUMPI -3219 ASSERT_FAIL -3220 JUMPDEST -3221 SWAP1 -3222 PUSH1 0x00 -3224 MSTORE -3225 PUSH1 0x20 -3227 PUSH1 0x00 -3229 SHA3 -3230 SWAP1 -3231 PUSH1 0x02 -3233 MUL -3234 ADD -3235 PUSH1 0x01 -3237 ADD -3238 SLOAD -3239 SWAP1 -3240 POP -3241 PUSH1 0x06 -3243 PUSH1 0x04 -3245 SLOAD -3246 DUP2 -3247 SLOAD -3248 DUP2 -3249 LT -3250 ISZERO -3251 ISZERO -3252 PUSH2 0x0cb9 -3255 JUMPI -3256 ASSERT_FAIL -3257 JUMPDEST -3258 SWAP1 -3259 PUSH1 0x00 -3261 MSTORE -3262 PUSH1 0x20 -3264 PUSH1 0x00 -3266 SHA3 -3267 SWAP1 -3268 PUSH1 0x02 -3270 MUL -3271 ADD -3272 PUSH1 0x00 -3274 ADD -3275 PUSH1 0x00 -3277 SWAP1 -3278 SLOAD -3279 SWAP1 -3280 PUSH2 0x0100 -3283 EXP -3284 SWAP1 -3285 DIV -3286 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -3307 AND -3308 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -3329 AND -3330 PUSH2 0x08fc -3333 DUP3 -3334 SWAP1 -3335 DUP2 -3336 ISZERO -3337 MUL -3338 SWAP1 -3339 PUSH1 0x40 -3341 MLOAD -3342 PUSH1 0x00 -3344 PUSH1 0x40 -3346 MLOAD -3347 DUP1 -3348 DUP4 -3349 SUB -3350 DUP2 -3351 DUP6 -3352 DUP9 -3353 DUP9 -3354 CALL -3355 SWAP4 -3356 POP -3357 POP -3358 POP -3359 POP -3360 POP -3361 PUSH1 0x06 -3363 PUSH1 0x04 -3365 SLOAD -3366 DUP2 -3367 SLOAD -3368 DUP2 -3369 LT -3370 ISZERO -3371 ISZERO -3372 PUSH2 0x0d31 -3375 JUMPI -3376 ASSERT_FAIL -3377 JUMPDEST -3378 SWAP1 -3379 PUSH1 0x00 -3381 MSTORE -3382 PUSH1 0x20 -3384 PUSH1 0x00 -3386 SHA3 -3387 SWAP1 -3388 PUSH1 0x02 -3390 MUL -3391 ADD -3392 PUSH1 0x01 -3394 ADD -3395 SLOAD -3396 PUSH1 0x00 -3398 DUP1 -3399 DUP3 -3400 DUP3 -3401 SLOAD -3402 SUB -3403 SWAP3 -3404 POP -3405 POP -3406 DUP2 -3407 SWAP1 -3408 SSTORE -3409 POP -3410 PUSH1 0x01 -3412 PUSH1 0x04 -3414 PUSH1 0x00 -3416 DUP3 -3417 DUP3 -3418 SLOAD -3419 ADD -3420 SWAP3 -3421 POP -3422 POP -3423 DUP2 -3424 SWAP1 -3425 SSTORE -3426 POP -3427 PUSH2 0x0c57 -3430 JUMP -3431 JUMPDEST -3432 POP -3433 POP -3434 JUMP -3435 JUMPDEST -3436 PUSH1 0x20 -3438 PUSH1 0x40 -3440 MLOAD -3441 SWAP1 -3442 DUP2 -3443 ADD -3444 PUSH1 0x40 -3446 MSTORE -3447 DUP1 -3448 PUSH1 0x00 -3450 DUP2 -3451 MSTORE -3452 POP -3453 SWAP1 -3454 JUMP -3455 JUMPDEST -3456 DUP2 -3457 SLOAD -3458 DUP2 -3459 DUP4 -3460 SSTORE -3461 DUP2 -3462 DUP2 -3463 ISZERO -3464 GT -3465 PUSH2 0x0dac -3468 JUMPI -3469 PUSH1 0x02 -3471 MUL -3472 DUP2 -3473 PUSH1 0x02 -3475 MUL -3476 DUP4 -3477 PUSH1 0x00 -3479 MSTORE -3480 PUSH1 0x20 -3482 PUSH1 0x00 -3484 SHA3 -3485 SWAP2 -3486 DUP3 -3487 ADD -3488 SWAP2 -3489 ADD -3490 PUSH2 0x0dab -3493 SWAP2 -3494 SWAP1 -3495 PUSH2 0x0db1 -3498 JUMP -3499 JUMPDEST -3500 JUMPDEST -3501 POP -3502 POP -3503 POP -3504 JUMP -3505 JUMPDEST -3506 PUSH2 0x0dfc -3509 SWAP2 -3510 SWAP1 -3511 JUMPDEST -3512 DUP1 -3513 DUP3 -3514 GT -3515 ISZERO -3516 PUSH2 0x0df8 -3519 JUMPI -3520 PUSH1 0x00 -3522 DUP1 -3523 DUP3 -3524 ADD -3525 PUSH1 0x00 -3527 PUSH2 0x0100 -3530 EXP -3531 DUP2 -3532 SLOAD -3533 SWAP1 -3534 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -3555 MUL -3556 NOT -3557 AND -3558 SWAP1 -3559 SSTORE -3560 PUSH1 0x01 -3562 DUP3 -3563 ADD -3564 PUSH1 0x00 -3566 SWAP1 -3567 SSTORE -3568 POP -3569 PUSH1 0x02 -3571 ADD -3572 PUSH2 0x0db7 -3575 JUMP -3576 JUMPDEST -3577 POP -3578 SWAP1 -3579 JUMP -3580 JUMPDEST -3581 SWAP1 -3582 JUMP -3583 STOP -3584 MSTORE8 -3585 PUSH9 0x6f776e20696e202520 -3595 PUSH7 0x6f726d2e204665 -3603 PUSH6 0x206973206861 -3610 PUSH13 0x766564283530252920666f7220 -3624 PUSH2 0x6d6f -3627 PUSH22 0x6e747320657175616c206f7220677265617465722074 -3650 PUSH9 0x616e20353020657468 -3660 PUSH6 0x72732e202846 -3667 PUSH6 0x65206d617920 -3674 PUSH4 0x68616e67 -3679 PUSH6 0x2c2062757420 -3686 PUSH10 0x73206361707065642074 -3697 PUSH16 0x2061206d6178696d756d206f66203130 -3714 INVALID -3715 INVALID -3716 COINBASE -3717 PUSH13 0x6c2062616c616e63652076616c -3731 PUSH22 0x657320617265206d6561737572656420696e20457468 -3754 PUSH6 0x72732c206e6f -3761 PUSH21 0x6520746861742064756520746f206e6f2064656369 -3783 PUSH14 0x616c20706c6163696e672c207468 -3798 PUSH6 0x73652076616c -3805 PUSH22 0x65732073686f7720757020617320696e746567657273 -3828 SHA3 -3829 PUSH16 0x6e6c792c2077697468696e2074686520 -3846 PUSH4 0x6f6e7472 -3851 PUSH2 0x6374 -3854 SHA3 -3855 PUSH10 0x7473656c6620796f7520 -3866 PUSH24 0x696c6c206765742074686520657861637420646563696d61 -3891 PUSH13 0x2076616c756520796f75206172 -3905 PUSH6 0x20737570706f -3912 PUSH20 0x656420746f54686973206d756c7469706c696572 -3933 SHA3 -3934 PUSH2 0x7070 -3937 PUSH13 0x69657320746f20796f75206173 -3951 SHA3 -3952 PUSH20 0x6f6f6e206173207472616e73616374696f6e2069 -3973 PUSH20 0x2072656365697665642c206d6179206265206c6f -3994 PUSH24 0x6572656420746f2068617374656e207061796f757473206f -4019 PUSH19 0x20696e63726561736564206966207061796f75 -4039 PUSH21 0x7320617265206661737420656e6f7567682e204475 -4061 PUSH6 0x20746f206e6f -4068 SHA3 -4069 PUSH7 0x6c6f6174206f72 -4077 SHA3 -4078 PUSH5 0x6563696d61 -4084 PUSH13 0x732c206d756c7469706c696572 -4098 SHA3 -4099 PUSH10 0x73207831303020666f72 -4110 SHA3 -4111 PUSH2 0x2066 -4114 PUSH19 0x616374696f6e616c206d756c7469706c696572 -4134 SHA3 -4135 PUSH6 0x2e672e203235 -4142 ADDRESS -4143 SHA3 -4144 PUSH10 0x732061637475616c6c79 -4155 SHA3 -4156 PUSH2 0x2032 -4159 INVALID -4160 CALLDATALOAD -4161 PUSH25 0x206d756c7469706c6965722e20436170706564206174203378 -4187 SHA3 -4188 PUSH14 0x617820616e6420312e3278206d69 -4203 PUSH15 0x2ea165627a7a7230582057e44753db diff --git a/tests/testdata/outputs_expected/rubixi.sol.graph.html b/tests/testdata/outputs_expected/rubixi.sol.graph.html index fbd04c00..bbd190c1 100644 --- a/tests/testdata/outputs_expected/rubixi.sol.graph.html +++ b/tests/testdata/outputs_expected/rubixi.sol.graph.html @@ -73,743 +73,743 @@ var nodes = [ -{id: '293', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n3112 ASSERT_FAIL\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, -{id: '295', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '294', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, -{id: '292', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '298', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '297', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, -{id: '296', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, -{id: '291', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '290', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '289', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, -{id: '304', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '303', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '302', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '301', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '309', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '308', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '307', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '313', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '312', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '316', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '318', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '317', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '315', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '314', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '311', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '310', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '306', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '305', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '300', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '299', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, -{id: '288', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '287', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '286', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'fullLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'isExpanded': false}, -{id: '327', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n3112 ASSERT_FAIL\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, -{id: '329', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '328', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, -{id: '326', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '332', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '331', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, -{id: '330', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, -{id: '325', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '324', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '323', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, -{id: '338', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '337', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '336', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '335', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '343', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '342', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '341', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '347', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '346', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '350', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '352', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '351', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '349', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '348', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '345', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '344', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '340', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '339', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '334', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '333', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, -{id: '322', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '321', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '320', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'fullLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'isExpanded': false}, -{id: '319', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'fullLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n1268 JUMPI\n', 'truncLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'isExpanded': false}, -{id: '285', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'fullLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n1251 CALLVALUE\n1252 LT\n1253 ISZERO\n1254 ISZERO\n1255 PUSH2 0x04fa\n1258 JUMPI\n', 'truncLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'isExpanded': false}, -{id: '355', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '238 JUMPDEST\n239 STOP\n', 'fullLabel': '238 JUMPDEST\n239 STOP\n', 'truncLabel': '238 JUMPDEST\n239 STOP\n', 'isExpanded': false}, -{id: '354', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'fullLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'truncLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'isExpanded': false}, -{id: '353', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'fullLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n1223 ADD\n1224 SWAP3\n1225 POP\n1226 POP\n1227 DUP2\n1228 SWAP1\n1229 SSTORE\n1230 POP\n1231 PUSH2 0x0504\n1234 JUMP\n', 'truncLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '284', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'fullLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n1211 PUSH2 0x04d3\n1214 JUMPI\n', 'truncLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '283', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'fullLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'truncLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'isExpanded': false}, -{id: '356', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'fullLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'truncLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'isExpanded': false}, -{id: '282', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'fullLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'truncLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'isExpanded': false}, -{id: '374', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, -{id: '373', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '372', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, -{id: '371', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '370', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, -{id: '369', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '368', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, -{id: '367', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '366', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, -{id: '365', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '364', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n(click to expand +)', 'fullLabel': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n266 MSTORE\n267 PUSH1 0x20\n269 ADD\n270 DUP1\n271 PUSH1 0x20\n273 ADD\n274 DUP3\n275 DUP2\n276 SUB\n277 DUP3\n278 MSTORE\n279 DUP4\n280 DUP2\n281 DUP2\n282 MLOAD\n283 DUP2\n284 MSTORE\n285 PUSH1 0x20\n287 ADD\n288 SWAP2\n289 POP\n290 DUP1\n291 MLOAD\n292 SWAP1\n293 PUSH1 0x20\n295 ADD\n296 SWAP1\n297 DUP1\n298 DUP4\n299 DUP4\n300 PUSH1 0x00\n302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '363', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n(click to expand +)', 'fullLabel': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n1327 MLOAD\n1328 SWAP1\n1329 DUP2\n1330 ADD\n1331 PUSH1 0x40\n1333 MSTORE\n1334 DUP1\n1335 PUSH1 0xca\n1337 DUP2\n1338 MSTORE\n1339 PUSH1 0x20\n1341 ADD\n1342 PUSH2 0x0e84\n1345 PUSH1 0xca\n1347 SWAP2\n1348 CODECOPY\n1349 SWAP1\n1350 POP\n1351 SWAP1\n1352 SWAP2\n1353 JUMP\n', 'truncLabel': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n(click to expand +)', 'isExpanded': false}, -{id: '362', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n(click to expand +)', 'fullLabel': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n1312 ISZERO\n1313 PUSH2 0x0526\n1316 JUMPI\n', 'truncLabel': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '361', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '360', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'fullLabel': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'truncLabel': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'isExpanded': false}, -{id: '359', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'fullLabel': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'truncLabel': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'isExpanded': false}, -{id: '375', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'fullLabel': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'truncLabel': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'isExpanded': false}, -{id: '358', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'fullLabel': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'truncLabel': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'isExpanded': false}, -{id: '381', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n(click to expand +)', 'fullLabel': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n415 MSTORE\n416 PUSH1 0x20\n418 ADD\n419 SWAP2\n420 POP\n421 POP\n422 PUSH1 0x40\n424 MLOAD\n425 DUP1\n426 SWAP2\n427 SUB\n428 SWAP1\n429 RETURN\n', 'truncLabel': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '380', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n(click to expand +)', 'fullLabel': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n', 'truncLabel': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '379', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n(click to expand +)', 'fullLabel': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n1370 ISZERO\n1371 ISZERO\n1372 PUSH2 0x0561\n1375 JUMPI\n', 'truncLabel': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '378', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'fullLabel': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'truncLabel': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'isExpanded': false}, -{id: '382', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'fullLabel': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'truncLabel': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'isExpanded': false}, -{id: '377', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'fullLabel': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'truncLabel': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'isExpanded': false}, -{id: '388', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, -{id: '387', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'fullLabel': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'isExpanded': false}, -{id: '393', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, -{id: '392', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'fullLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n1520 PUSH1 0x00\n1522 SWAP1\n1523 SLOAD\n1524 SWAP1\n1525 PUSH2 0x0100\n1528 EXP\n1529 SWAP1\n1530 DIV\n1531 PUSH20 0xffffffff(...)\n1552 AND\n1553 PUSH20 0xffffffff(...)\n1574 AND\n1575 PUSH2 0x08fc\n1578 DUP3\n1579 SWAP1\n1580 DUP2\n1581 ISZERO\n1582 MUL\n1583 SWAP1\n1584 PUSH1 0x40\n1586 MLOAD\n1587 PUSH1 0x00\n1589 PUSH1 0x40\n1591 MLOAD\n1592 DUP1\n1593 DUP4\n1594 SUB\n1595 DUP2\n1596 DUP6\n1597 DUP9\n1598 DUP9\n1599 CALL\n1600 SWAP4\n1601 POP\n1602 POP\n1603 POP\n1604 POP\n1605 POP\n1606 DUP1\n1607 PUSH1 0x01\n1609 PUSH1 0x00\n1611 DUP3\n1612 DUP3\n1613 SLOAD\n1614 SUB\n1615 SWAP3\n1616 POP\n1617 POP\n1618 DUP2\n1619 SWAP1\n1620 SSTORE\n1621 POP\n1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'isExpanded': false}, -{id: '391', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'fullLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n1506 ISZERO\n1507 ISZERO\n1508 PUSH2 0x05e9\n1511 JUMPI\n', 'truncLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '394', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'fullLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'truncLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'isExpanded': false}, -{id: '390', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'fullLabel': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'truncLabel': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'isExpanded': false}, -{id: '398', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, -{id: '397', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'fullLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n1520 PUSH1 0x00\n1522 SWAP1\n1523 SLOAD\n1524 SWAP1\n1525 PUSH2 0x0100\n1528 EXP\n1529 SWAP1\n1530 DIV\n1531 PUSH20 0xffffffff(...)\n1552 AND\n1553 PUSH20 0xffffffff(...)\n1574 AND\n1575 PUSH2 0x08fc\n1578 DUP3\n1579 SWAP1\n1580 DUP2\n1581 ISZERO\n1582 MUL\n1583 SWAP1\n1584 PUSH1 0x40\n1586 MLOAD\n1587 PUSH1 0x00\n1589 PUSH1 0x40\n1591 MLOAD\n1592 DUP1\n1593 DUP4\n1594 SUB\n1595 DUP2\n1596 DUP6\n1597 DUP9\n1598 DUP9\n1599 CALL\n1600 SWAP4\n1601 POP\n1602 POP\n1603 POP\n1604 POP\n1605 POP\n1606 DUP1\n1607 PUSH1 0x01\n1609 PUSH1 0x00\n1611 DUP3\n1612 DUP3\n1613 SLOAD\n1614 SUB\n1615 SWAP3\n1616 POP\n1617 POP\n1618 DUP2\n1619 SWAP1\n1620 SSTORE\n1621 POP\n1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'isExpanded': false}, -{id: '396', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'fullLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n1506 ISZERO\n1507 ISZERO\n1508 PUSH2 0x05e9\n1511 JUMPI\n', 'truncLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '399', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'fullLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'truncLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'isExpanded': false}, -{id: '395', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n(click to expand +)', 'fullLabel': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'truncLabel': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '389', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n(click to expand +)', 'fullLabel': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n1482 JUMPI\n', 'truncLabel': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n(click to expand +)', 'isExpanded': false}, -{id: '386', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n(click to expand +)', 'fullLabel': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n1392 SWAP1\n1393 PUSH2 0x0100\n1396 EXP\n1397 SWAP1\n1398 DIV\n1399 PUSH20 0xffffffff(...)\n1420 AND\n1421 PUSH20 0xffffffff(...)\n1442 AND\n1443 CALLER\n1444 PUSH20 0xffffffff(...)\n1465 AND\n1466 EQ\n1467 ISZERO\n1468 PUSH2 0x0656\n1471 JUMPI\n', 'truncLabel': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '385', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n(click to expand +)', 'fullLabel': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n450 SWAP1\n451 PUSH1 0x20\n453 ADD\n454 SWAP1\n455 SWAP2\n456 SWAP1\n457 POP\n458 POP\n459 PUSH2 0x0567\n462 JUMP\n', 'truncLabel': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '400', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'fullLabel': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'truncLabel': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'isExpanded': false}, -{id: '384', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'fullLabel': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'truncLabel': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'isExpanded': false}, -{id: '407', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'fullLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n491 MSTORE\n492 PUSH1 0x20\n494 ADD\n495 SWAP2\n496 POP\n497 POP\n498 PUSH1 0x40\n500 MLOAD\n501 DUP1\n502 SWAP2\n503 SUB\n504 SWAP1\n505 RETURN\n', 'truncLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '406', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n(click to expand +)', 'fullLabel': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n', 'truncLabel': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '405', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n1663 SHA3\n1664 SWAP1\n1665 PUSH1 0x02\n1667 MUL\n1668 ADD\n1669 PUSH1 0x01\n1671 ADD\n1672 SLOAD\n1673 DUP2\n1674 ISZERO\n1675 ISZERO\n1676 PUSH2 0x0691\n1679 JUMPI\n', 'truncLabel': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '408', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1653 ASSERT_FAIL\n', 'fullLabel': '1653 ASSERT_FAIL\n', 'truncLabel': '1653 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '404', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n(click to expand +)', 'fullLabel': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n1643 DUP2\n1644 SLOAD\n1645 DUP2\n1646 LT\n1647 ISZERO\n1648 ISZERO\n1649 PUSH2 0x0676\n1652 JUMPI\n', 'truncLabel': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '403', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'fullLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'truncLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'isExpanded': false}, -{id: '409', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'fullLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'truncLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'isExpanded': false}, -{id: '402', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'fullLabel': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'truncLabel': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'isExpanded': false}, -{id: '414', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '525 JUMPDEST\n526 STOP\n', 'fullLabel': '525 JUMPDEST\n526 STOP\n', 'truncLabel': '525 JUMPDEST\n526 STOP\n', 'isExpanded': false}, -{id: '413', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n(click to expand +)', 'fullLabel': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n1697 DUP2\n1698 SLOAD\n1699 DUP2\n1700 PUSH20 0xffffffff(...)\n1721 MUL\n1722 NOT\n1723 AND\n1724 SWAP1\n1725 DUP4\n1726 PUSH20 0xffffffff(...)\n1747 AND\n1748 MUL\n1749 OR\n1750 SWAP1\n1751 SSTORE\n1752 POP\n1753 JUMP\n', 'truncLabel': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n(click to expand +)', 'isExpanded': false}, -{id: '412', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'fullLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'truncLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'isExpanded': false}, -{id: '415', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'fullLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'truncLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'isExpanded': false}, -{id: '411', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'fullLabel': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'truncLabel': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'isExpanded': false}, -{id: '421', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 JUMPDEST\n547 STOP\n', 'fullLabel': '546 JUMPDEST\n547 STOP\n', 'truncLabel': '546 JUMPDEST\n547 STOP\n', 'isExpanded': false}, -{id: '420', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1955 JUMPDEST\n1956 JUMP\n', 'fullLabel': '1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1955 JUMPDEST\n1956 JUMP\n', 'isExpanded': false}, -{id: '424', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 JUMPDEST\n547 STOP\n', 'fullLabel': '546 JUMPDEST\n547 STOP\n', 'truncLabel': '546 JUMPDEST\n547 STOP\n', 'isExpanded': false}, -{id: '423', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'fullLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n1864 PUSH2 0x0100\n1867 EXP\n1868 SWAP1\n1869 DIV\n1870 PUSH20 0xffffffff(...)\n1891 AND\n1892 PUSH20 0xffffffff(...)\n1913 AND\n1914 PUSH2 0x08fc\n1917 PUSH1 0x01\n1919 SLOAD\n1920 SWAP1\n1921 DUP2\n1922 ISZERO\n1923 MUL\n1924 SWAP1\n1925 PUSH1 0x40\n1927 MLOAD\n1928 PUSH1 0x00\n1930 PUSH1 0x40\n1932 MLOAD\n1933 DUP1\n1934 DUP4\n1935 SUB\n1936 DUP2\n1937 DUP6\n1938 DUP9\n1939 DUP9\n1940 CALL\n1941 SWAP4\n1942 POP\n1943 POP\n1944 POP\n1945 POP\n1946 POP\n1947 PUSH1 0x00\n1949 PUSH1 0x01\n1951 DUP2\n1952 SWAP1\n1953 SSTORE\n1954 POP\n1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '425', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'fullLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'truncLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'isExpanded': false}, -{id: '422', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'fullLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n1851 JUMPI\n', 'truncLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'isExpanded': false}, -{id: '419', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'fullLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n1762 PUSH2 0x0100\n1765 EXP\n1766 SWAP1\n1767 DIV\n1768 PUSH20 0xffffffff(...)\n1789 AND\n1790 PUSH20 0xffffffff(...)\n1811 AND\n1812 CALLER\n1813 PUSH20 0xffffffff(...)\n1834 AND\n1835 EQ\n1836 ISZERO\n1837 PUSH2 0x07a3\n1840 JUMPI\n', 'truncLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '418', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'fullLabel': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'truncLabel': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'isExpanded': false}, -{id: '426', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'fullLabel': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'truncLabel': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'isExpanded': false}, -{id: '417', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'fullLabel': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'truncLabel': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'isExpanded': false}, -{id: '445', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '444', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '443', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '442', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '441', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '440', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '439', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '438', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '437', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '436', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '435', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, -{id: '434', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '433', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n(click to expand +)', 'fullLabel': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n574 MSTORE\n575 PUSH1 0x20\n577 ADD\n578 DUP1\n579 PUSH1 0x20\n581 ADD\n582 DUP3\n583 DUP2\n584 SUB\n585 DUP3\n586 MSTORE\n587 DUP4\n588 DUP2\n589 DUP2\n590 MLOAD\n591 DUP2\n592 MSTORE\n593 PUSH1 0x20\n595 ADD\n596 SWAP2\n597 POP\n598 DUP1\n599 MLOAD\n600 SWAP1\n601 PUSH1 0x20\n603 ADD\n604 SWAP1\n605 DUP1\n606 DUP4\n607 DUP4\n608 PUSH1 0x00\n610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '432', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n(click to expand +)', 'fullLabel': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n1976 PUSH1 0x40\n1978 MLOAD\n1979 SWAP1\n1980 DUP2\n1981 ADD\n1982 PUSH1 0x40\n1984 MSTORE\n1985 DUP1\n1986 PUSH2 0x011f\n1989 DUP2\n1990 MSTORE\n1991 PUSH1 0x20\n1993 ADD\n1994 PUSH2 0x0f4e\n1997 PUSH2 0x011f\n2000 SWAP2\n2001 CODECOPY\n2002 SWAP1\n2003 POP\n2004 SWAP1\n2005 SWAP2\n2006 JUMP\n', 'truncLabel': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n(click to expand +)', 'isExpanded': false}, -{id: '431', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '430', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'fullLabel': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'truncLabel': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'isExpanded': false}, -{id: '429', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'fullLabel': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'truncLabel': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'isExpanded': false}, -{id: '446', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'fullLabel': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'truncLabel': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'isExpanded': false}, -{id: '428', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'fullLabel': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'truncLabel': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'isExpanded': false}, -{id: '464', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n(click to expand +)', 'fullLabel': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n792 POP\n793 SWAP1\n794 DUP2\n795 ADD\n796 SWAP1\n797 PUSH1 0x1f\n799 AND\n800 DUP1\n801 ISZERO\n802 PUSH2 0x033f\n805 JUMPI\n806 DUP1\n807 DUP3\n808 SUB\n809 DUP1\n810 MLOAD\n811 PUSH1 0x01\n813 DUP4\n814 PUSH1 0x20\n816 SUB\n817 PUSH2 0x0100\n820 EXP\n821 SUB\n822 NOT\n823 AND\n824 DUP2\n825 MSTORE\n826 PUSH1 0x20\n828 ADD\n829 SWAP2\n830 POP\n831 JUMPDEST\n832 POP\n833 SWAP4\n834 POP\n835 POP\n836 POP\n837 POP\n838 PUSH1 0x40\n840 MLOAD\n841 DUP1\n842 SWAP2\n843 SUB\n844 SWAP1\n845 RETURN\n', 'truncLabel': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '463', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, -{id: '462', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '461', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, -{id: '460', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '459', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, -{id: '458', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '457', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, -{id: '456', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '455', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, -{id: '454', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, -{id: '453', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n(click to expand +)', 'fullLabel': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n723 MSTORE\n724 PUSH1 0x20\n726 ADD\n727 DUP1\n728 PUSH1 0x20\n730 ADD\n731 DUP3\n732 DUP2\n733 SUB\n734 DUP3\n735 MSTORE\n736 DUP4\n737 DUP2\n738 DUP2\n739 MLOAD\n740 DUP2\n741 MSTORE\n742 PUSH1 0x20\n744 ADD\n745 SWAP2\n746 POP\n747 DUP1\n748 MLOAD\n749 SWAP1\n750 PUSH1 0x20\n752 ADD\n753 SWAP1\n754 DUP1\n755 DUP4\n756 DUP4\n757 PUSH1 0x00\n759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '452', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n(click to expand +)', 'fullLabel': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n2025 PUSH1 0x40\n2027 MLOAD\n2028 SWAP1\n2029 DUP2\n2030 ADD\n2031 PUSH1 0x40\n2033 MSTORE\n2034 DUP1\n2035 PUSH1 0x84\n2037 DUP2\n2038 MSTORE\n2039 PUSH1 0x20\n2041 ADD\n2042 PUSH2 0x0e00\n2045 PUSH1 0x84\n2047 SWAP2\n2048 CODECOPY\n2049 SWAP1\n2050 POP\n2051 SWAP1\n2052 SWAP2\n2053 JUMP\n', 'truncLabel': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n(click to expand +)', 'isExpanded': false}, -{id: '451', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '450', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'fullLabel': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'truncLabel': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'isExpanded': false}, -{id: '449', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'fullLabel': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'truncLabel': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'isExpanded': false}, -{id: '465', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'fullLabel': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'truncLabel': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'isExpanded': false}, -{id: '448', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'fullLabel': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'truncLabel': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'isExpanded': false}, -{id: '471', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n906 AND\n907 PUSH20 0xffffffff(...)\n928 AND\n929 DUP2\n930 MSTORE\n931 PUSH1 0x20\n933 ADD\n934 DUP3\n935 DUP2\n936 MSTORE\n937 PUSH1 0x20\n939 ADD\n940 SWAP3\n941 POP\n942 POP\n943 POP\n944 PUSH1 0x40\n946 MLOAD\n947 DUP1\n948 SWAP2\n949 SUB\n950 SWAP1\n951 RETURN\n', 'truncLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '470', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'fullLabel': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'truncLabel': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'isExpanded': false}, -{id: '476', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n906 AND\n907 PUSH20 0xffffffff(...)\n928 AND\n929 DUP2\n930 MSTORE\n931 PUSH1 0x20\n933 ADD\n934 DUP3\n935 DUP2\n936 MSTORE\n937 PUSH1 0x20\n939 ADD\n940 SWAP3\n941 POP\n942 POP\n943 POP\n944 PUSH1 0x40\n946 MLOAD\n947 DUP1\n948 SWAP2\n949 SUB\n950 SWAP1\n951 RETURN\n', 'truncLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '475', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n(click to expand +)', 'fullLabel': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'truncLabel': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n(click to expand +)', 'isExpanded': false}, -{id: '474', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n2171 SHA3\n2172 SWAP1\n2173 PUSH1 0x02\n2175 MUL\n2176 ADD\n2177 PUSH1 0x01\n2179 ADD\n2180 SLOAD\n2181 DUP2\n2182 ISZERO\n2183 ISZERO\n2184 PUSH2 0x088d\n2187 JUMPI\n', 'truncLabel': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '477', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2161 ASSERT_FAIL\n', 'fullLabel': '2161 ASSERT_FAIL\n', 'truncLabel': '2161 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '473', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n2095 SHA3\n2096 SWAP1\n2097 PUSH1 0x02\n2099 MUL\n2100 ADD\n2101 PUSH1 0x00\n2103 ADD\n2104 PUSH1 0x00\n2106 SWAP1\n2107 SLOAD\n2108 SWAP1\n2109 PUSH2 0x0100\n2112 EXP\n2113 SWAP1\n2114 DIV\n2115 PUSH20 0xffffffff(...)\n2136 AND\n2137 SWAP2\n2138 POP\n2139 PUSH8 0x0de0b6b3(...)\n2148 PUSH1 0x06\n2150 DUP5\n2151 DUP2\n2152 SLOAD\n2153 DUP2\n2154 LT\n2155 ISZERO\n2156 ISZERO\n2157 PUSH2 0x0872\n2160 JUMPI\n', 'truncLabel': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '478', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2085 ASSERT_FAIL\n', 'fullLabel': '2085 ASSERT_FAIL\n', 'truncLabel': '2085 ASSERT_FAIL\n', 'isExpanded': false}, -{id: '472', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n(click to expand +)', 'fullLabel': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n2079 ISZERO\n2080 ISZERO\n2081 PUSH2 0x0826\n2084 JUMPI\n', 'truncLabel': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n(click to expand +)', 'isExpanded': false}, -{id: '469', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n(click to expand +)', 'fullLabel': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n2062 SWAP1\n2063 POP\n2064 DUP4\n2065 GT\n2066 ISZERO\n2067 ISZERO\n2068 PUSH2 0x0891\n2071 JUMPI\n', 'truncLabel': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '468', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n(click to expand +)', 'fullLabel': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n866 SWAP1\n867 PUSH1 0x20\n869 ADD\n870 SWAP1\n871 SWAP2\n872 SWAP1\n873 POP\n874 POP\n875 PUSH2 0x0806\n878 JUMP\n', 'truncLabel': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '479', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'fullLabel': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'truncLabel': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'isExpanded': false}, -{id: '467', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'fullLabel': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'truncLabel': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'isExpanded': false}, -{id: '484', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n(click to expand +)', 'fullLabel': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n978 MSTORE\n979 PUSH1 0x20\n981 ADD\n982 SWAP2\n983 POP\n984 POP\n985 PUSH1 0x40\n987 MLOAD\n988 DUP1\n989 SWAP2\n990 SUB\n991 SWAP1\n992 RETURN\n', 'truncLabel': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '483', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n(click to expand +)', 'fullLabel': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n2206 POP\n2207 SWAP1\n2208 POP\n2209 SWAP1\n2210 JUMP\n', 'truncLabel': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '482', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'fullLabel': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'truncLabel': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'isExpanded': false}, -{id: '485', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'fullLabel': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'truncLabel': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'isExpanded': false}, -{id: '481', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'fullLabel': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'truncLabel': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'isExpanded': false}, -{id: '491', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1048 JUMPDEST\n1049 STOP\n', 'fullLabel': '1048 JUMPDEST\n1049 STOP\n', 'truncLabel': '1048 JUMPDEST\n1049 STOP\n', 'isExpanded': false}, -{id: '490', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'fullLabel': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'truncLabel': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'isExpanded': false}, -{id: '493', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1048 JUMPDEST\n1049 STOP\n', 'fullLabel': '1048 JUMPDEST\n1049 STOP\n', 'truncLabel': '1048 JUMPDEST\n1049 STOP\n', 'isExpanded': false}, -{id: '492', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n(click to expand +)', 'fullLabel': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n2308 SLOAD\n2309 DUP2\n2310 PUSH20 0xffffffff(...)\n2331 MUL\n2332 NOT\n2333 AND\n2334 SWAP1\n2335 DUP4\n2336 PUSH20 0xffffffff(...)\n2357 AND\n2358 MUL\n2359 OR\n2360 SWAP1\n2361 SSTORE\n2362 POP\n2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'truncLabel': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '489', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n(click to expand +)', 'fullLabel': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n2219 PUSH2 0x0100\n2222 EXP\n2223 SWAP1\n2224 DIV\n2225 PUSH20 0xffffffff(...)\n2246 AND\n2247 PUSH20 0xffffffff(...)\n2268 AND\n2269 CALLER\n2270 PUSH20 0xffffffff(...)\n2291 AND\n2292 EQ\n2293 ISZERO\n2294 PUSH2 0x093b\n2297 JUMPI\n', 'truncLabel': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '488', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n1013 PUSH20 0xffffffff(...)\n1034 AND\n1035 SWAP1\n1036 PUSH1 0x20\n1038 ADD\n1039 SWAP1\n1040 SWAP2\n1041 SWAP1\n1042 POP\n1043 POP\n1044 PUSH2 0x08a3\n1047 JUMP\n', 'truncLabel': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '494', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'fullLabel': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'truncLabel': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'isExpanded': false}, -{id: '487', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'fullLabel': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'truncLabel': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'isExpanded': false}, -{id: '500', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, -{id: '499', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'fullLabel': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'isExpanded': false}, -{id: '504', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, -{id: '503', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '505', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, -{id: '502', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n(click to expand +)', 'fullLabel': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '511', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, -{id: '510', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '512', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, -{id: '509', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'fullLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'isExpanded': false}, -{id: '508', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1955 JUMPDEST\n1956 JUMP\n', 'fullLabel': '1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1955 JUMPDEST\n1956 JUMP\n', 'isExpanded': false}, -{id: '517', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, -{id: '516', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '518', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, -{id: '515', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'fullLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'isExpanded': false}, -{id: '514', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'fullLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n1864 PUSH2 0x0100\n1867 EXP\n1868 SWAP1\n1869 DIV\n1870 PUSH20 0xffffffff(...)\n1891 AND\n1892 PUSH20 0xffffffff(...)\n1913 AND\n1914 PUSH2 0x08fc\n1917 PUSH1 0x01\n1919 SLOAD\n1920 SWAP1\n1921 DUP2\n1922 ISZERO\n1923 MUL\n1924 SWAP1\n1925 PUSH1 0x40\n1927 MLOAD\n1928 PUSH1 0x00\n1930 PUSH1 0x40\n1932 MLOAD\n1933 DUP1\n1934 DUP4\n1935 SUB\n1936 DUP2\n1937 DUP6\n1938 DUP9\n1939 DUP9\n1940 CALL\n1941 SWAP4\n1942 POP\n1943 POP\n1944 POP\n1945 POP\n1946 POP\n1947 PUSH1 0x00\n1949 PUSH1 0x01\n1951 DUP2\n1952 SWAP1\n1953 SSTORE\n1954 POP\n1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '519', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'fullLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'truncLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'isExpanded': false}, -{id: '513', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'fullLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n1851 JUMPI\n', 'truncLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'isExpanded': false}, -{id: '507', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'fullLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n1762 PUSH2 0x0100\n1765 EXP\n1766 SWAP1\n1767 DIV\n1768 PUSH20 0xffffffff(...)\n1789 AND\n1790 PUSH20 0xffffffff(...)\n1811 AND\n1812 CALLER\n1813 PUSH20 0xffffffff(...)\n1834 AND\n1835 EQ\n1836 ISZERO\n1837 PUSH2 0x07a3\n1840 JUMPI\n', 'truncLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '506', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'fullLabel': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'truncLabel': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'isExpanded': false}, -{id: '501', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n(click to expand +)', 'fullLabel': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n2468 SLOAD\n2469 DUP2\n2470 GT\n2471 ISZERO\n2472 PUSH2 0x09b4\n2475 JUMPI\n', 'truncLabel': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n(click to expand +)', 'isExpanded': false}, -{id: '498', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n(click to expand +)', 'fullLabel': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n2374 PUSH2 0x0100\n2377 EXP\n2378 SWAP1\n2379 DIV\n2380 PUSH20 0xffffffff(...)\n2401 AND\n2402 PUSH20 0xffffffff(...)\n2423 AND\n2424 CALLER\n2425 PUSH20 0xffffffff(...)\n2446 AND\n2447 EQ\n2448 ISZERO\n2449 PUSH2 0x0a2d\n2452 JUMPI\n', 'truncLabel': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '497', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n1070 SWAP1\n1071 PUSH1 0x20\n1073 ADD\n1074 SWAP1\n1075 SWAP2\n1076 SWAP1\n1077 POP\n1078 POP\n1079 PUSH2 0x093e\n1082 JUMP\n', 'truncLabel': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '520', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'fullLabel': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'truncLabel': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'isExpanded': false}, -{id: '496', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'fullLabel': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'truncLabel': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'isExpanded': false}, -{id: '526', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, -{id: '525', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'fullLabel': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'isExpanded': false}, -{id: '530', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, -{id: '529', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'fullLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n2727 POP\n2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '531', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'fullLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'truncLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'isExpanded': false}, -{id: '528', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'fullLabel': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'truncLabel': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'isExpanded': false}, -{id: '534', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, -{id: '533', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'fullLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n2727 POP\n2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '535', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'fullLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'truncLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'isExpanded': false}, -{id: '532', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n(click to expand +)', 'fullLabel': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'truncLabel': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '527', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n(click to expand +)', 'fullLabel': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n', 'truncLabel': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n(click to expand +)', 'isExpanded': false}, -{id: '524', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n(click to expand +)', 'fullLabel': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n2616 PUSH2 0x0100\n2619 EXP\n2620 SWAP1\n2621 DIV\n2622 PUSH20 0xffffffff(...)\n2643 AND\n2644 PUSH20 0xffffffff(...)\n2665 AND\n2666 CALLER\n2667 PUSH20 0xffffffff(...)\n2688 AND\n2689 EQ\n2690 ISZERO\n2691 PUSH2 0x0aa8\n2694 JUMPI\n', 'truncLabel': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '523', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n1105 SWAP1\n1106 PUSH1 0x20\n1108 ADD\n1109 SWAP1\n1110 SWAP2\n1111 SWAP1\n1112 POP\n1113 POP\n1114 PUSH2 0x0a30\n1117 JUMP\n', 'truncLabel': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '536', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'fullLabel': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'truncLabel': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'isExpanded': false}, -{id: '522', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'fullLabel': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'truncLabel': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'isExpanded': false}, -{id: '541', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n(click to expand +)', 'fullLabel': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n1146 MSTORE\n1147 PUSH1 0x20\n1149 ADD\n1150 SWAP2\n1151 POP\n1152 POP\n1153 PUSH1 0x40\n1155 MLOAD\n1156 DUP1\n1157 SWAP2\n1158 SUB\n1159 SWAP1\n1160 RETURN\n', 'truncLabel': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '540', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n(click to expand +)', 'fullLabel': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n2740 SLOAD\n2741 SWAP1\n2742 POP\n2743 SUB\n2744 SWAP1\n2745 POP\n2746 SWAP1\n2747 JUMP\n', 'truncLabel': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '539', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'fullLabel': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'truncLabel': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'isExpanded': false}, -{id: '542', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'fullLabel': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'truncLabel': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'isExpanded': false}, -{id: '538', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'fullLabel': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'truncLabel': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'isExpanded': false}, -{id: '548', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1194 JUMPDEST\n1195 STOP\n', 'fullLabel': '1194 JUMPDEST\n1195 STOP\n', 'truncLabel': '1194 JUMPDEST\n1195 STOP\n', 'isExpanded': false}, -{id: '547', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'fullLabel': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'truncLabel': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'isExpanded': false}, -{id: '551', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1194 JUMPDEST\n1195 STOP\n', 'fullLabel': '1194 JUMPDEST\n1195 STOP\n', 'truncLabel': '1194 JUMPDEST\n1195 STOP\n', 'isExpanded': false}, -{id: '550', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n(click to expand +)', 'fullLabel': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n2855 POP\n2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'truncLabel': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '552', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'fullLabel': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'truncLabel': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'isExpanded': false}, -{id: '549', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n(click to expand +)', 'fullLabel': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n', 'truncLabel': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n(click to expand +)', 'isExpanded': false}, -{id: '546', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n(click to expand +)', 'fullLabel': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n2756 PUSH2 0x0100\n2759 EXP\n2760 SWAP1\n2761 DIV\n2762 PUSH20 0xffffffff(...)\n2783 AND\n2784 PUSH20 0xffffffff(...)\n2805 AND\n2806 CALLER\n2807 PUSH20 0xffffffff(...)\n2828 AND\n2829 EQ\n2830 ISZERO\n2831 PUSH2 0x0b28\n2834 JUMPI\n', 'truncLabel': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '545', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n1181 SWAP1\n1182 PUSH1 0x20\n1184 ADD\n1185 SWAP1\n1186 SWAP2\n1187 SWAP1\n1188 POP\n1189 POP\n1190 PUSH2 0x0abc\n1193 JUMP\n', 'truncLabel': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '553', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'fullLabel': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'truncLabel': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'isExpanded': false}, -{id: '544', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'fullLabel': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'truncLabel': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'isExpanded': false}, -{id: '566', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '565', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, -{id: '569', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '568', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '567', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, -{id: '564', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '573', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '572', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '571', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, -{id: '570', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, -{id: '563', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '562', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '561', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, -{id: '580', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '579', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '578', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '577', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '576', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '586', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '585', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '584', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '583', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '591', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '590', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '589', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '595', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '594', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '598', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '600', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '599', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '597', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '596', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '593', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '592', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '588', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '587', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '582', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '581', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '575', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '574', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, -{id: '560', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '559', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '558', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'fullLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'isExpanded': false}, -{id: '610', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '609', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, -{id: '613', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '612', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '611', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, -{id: '608', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '617', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '616', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, -{id: '615', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, -{id: '614', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, -{id: '607', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '606', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '605', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, -{id: '624', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '623', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '622', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '621', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '620', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '630', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '629', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '628', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '627', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '635', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, -{id: '634', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '633', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '639', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, -{id: '638', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '642', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, -{id: '644', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '643', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '641', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '640', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '637', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '636', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '632', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '631', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '626', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, -{id: '625', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, -{id: '619', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '618', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, -{id: '604', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '603', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '602', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'fullLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'isExpanded': false}, -{id: '601', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'fullLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n1268 JUMPI\n', 'truncLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'isExpanded': false}, -{id: '557', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'fullLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n1251 CALLVALUE\n1252 LT\n1253 ISZERO\n1254 ISZERO\n1255 PUSH2 0x04fa\n1258 JUMPI\n', 'truncLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'isExpanded': false}, -{id: '647', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '238 JUMPDEST\n239 STOP\n', 'fullLabel': '238 JUMPDEST\n239 STOP\n', 'truncLabel': '238 JUMPDEST\n239 STOP\n', 'isExpanded': false}, -{id: '646', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'fullLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'truncLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'isExpanded': false}, -{id: '645', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'fullLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n1223 ADD\n1224 SWAP3\n1225 POP\n1226 POP\n1227 DUP2\n1228 SWAP1\n1229 SSTORE\n1230 POP\n1231 PUSH2 0x0504\n1234 JUMP\n', 'truncLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'isExpanded': false}, -{id: '556', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'fullLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n1211 PUSH2 0x04d3\n1214 JUMPI\n', 'truncLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '555', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'fullLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'truncLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'isExpanded': false}, -{id: '648', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'fullLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'truncLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'isExpanded': false}, -{id: '554', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'fullLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'truncLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'isExpanded': false}, -{id: '543', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'fullLabel': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'truncLabel': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'isExpanded': false}, -{id: '537', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'fullLabel': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'truncLabel': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'isExpanded': false}, -{id: '521', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'fullLabel': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'truncLabel': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'isExpanded': false}, -{id: '495', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'fullLabel': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'truncLabel': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'isExpanded': false}, -{id: '486', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'fullLabel': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'truncLabel': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'isExpanded': false}, -{id: '480', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'fullLabel': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'truncLabel': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'isExpanded': false}, -{id: '466', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'fullLabel': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'truncLabel': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'isExpanded': false}, -{id: '447', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'fullLabel': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'truncLabel': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'isExpanded': false}, -{id: '427', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'isExpanded': false}, -{id: '416', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'isExpanded': false}, -{id: '410', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'isExpanded': false}, -{id: '401', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'isExpanded': false}, -{id: '383', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'isExpanded': false}, -{id: '376', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'isExpanded': false}, -{id: '357', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x09dfdc71\n60 EQ\n61 PUSH2 0x00f0\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '281', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x00db\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '660', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n3112 ASSERT_FAIL\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, +{id: '662', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '661', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, +{id: '659', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '665', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '664', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, +{id: '663', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, +{id: '658', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '657', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '656', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, +{id: '671', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '670', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '669', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '668', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '676', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '675', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '674', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '680', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '679', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '683', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '685', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '684', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '682', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '681', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '678', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '677', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '673', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '672', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '667', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '666', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, +{id: '655', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '654', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '653', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'fullLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'isExpanded': false}, +{id: '694', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n3112 ASSERT_FAIL\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, +{id: '696', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '695', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, +{id: '693', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '699', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '698', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, +{id: '697', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, +{id: '692', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '691', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '690', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, +{id: '705', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '704', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '703', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '702', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '710', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '709', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '708', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '714', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '713', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '717', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '719', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '718', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '716', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '715', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '712', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '711', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '707', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '706', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '701', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '700', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, +{id: '689', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '688', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '687', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'fullLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'isExpanded': false}, +{id: '686', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'fullLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n1268 JUMPI\n', 'truncLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'isExpanded': false}, +{id: '652', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'fullLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n1251 CALLVALUE\n1252 LT\n1253 ISZERO\n1254 ISZERO\n1255 PUSH2 0x04fa\n1258 JUMPI\n', 'truncLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'isExpanded': false}, +{id: '722', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '238 JUMPDEST\n239 STOP\n', 'fullLabel': '238 JUMPDEST\n239 STOP\n', 'truncLabel': '238 JUMPDEST\n239 STOP\n', 'isExpanded': false}, +{id: '721', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'fullLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'truncLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'isExpanded': false}, +{id: '720', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'fullLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n1223 ADD\n1224 SWAP3\n1225 POP\n1226 POP\n1227 DUP2\n1228 SWAP1\n1229 SSTORE\n1230 POP\n1231 PUSH2 0x0504\n1234 JUMP\n', 'truncLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '651', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'fullLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n1211 PUSH2 0x04d3\n1214 JUMPI\n', 'truncLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '650', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'fullLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'truncLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'isExpanded': false}, +{id: '723', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'fullLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'truncLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'isExpanded': false}, +{id: '649', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'fullLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'truncLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'isExpanded': false}, +{id: '741', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, +{id: '740', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '739', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, +{id: '738', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '737', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, +{id: '736', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '735', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, +{id: '734', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '733', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'fullLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n(click to expand +)', 'isExpanded': false}, +{id: '732', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'fullLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n317 ADD\n318 MSTORE\n319 PUSH1 0x20\n321 DUP2\n322 ADD\n323 SWAP1\n324 POP\n325 PUSH2 0x012e\n328 JUMP\n', 'truncLabel': '311 DUP1\n312 DUP3\n313 ADD\n314 MLOAD\n315 DUP2\n316 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '731', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n(click to expand +)', 'fullLabel': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n266 MSTORE\n267 PUSH1 0x20\n269 ADD\n270 DUP1\n271 PUSH1 0x20\n273 ADD\n274 DUP3\n275 DUP2\n276 SUB\n277 DUP3\n278 MSTORE\n279 DUP4\n280 DUP2\n281 DUP2\n282 MLOAD\n283 DUP2\n284 MSTORE\n285 PUSH1 0x20\n287 ADD\n288 SWAP2\n289 POP\n290 DUP1\n291 MLOAD\n292 SWAP1\n293 PUSH1 0x20\n295 ADD\n296 SWAP1\n297 DUP1\n298 DUP4\n299 DUP4\n300 PUSH1 0x00\n302 JUMPDEST\n303 DUP4\n304 DUP2\n305 LT\n306 ISZERO\n307 PUSH2 0x0149\n310 JUMPI\n', 'truncLabel': '259 JUMPDEST\n260 PUSH1 0x40\n262 MLOAD\n263 DUP1\n264 DUP4\n265 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '730', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n(click to expand +)', 'fullLabel': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n1327 MLOAD\n1328 SWAP1\n1329 DUP2\n1330 ADD\n1331 PUSH1 0x40\n1333 MSTORE\n1334 DUP1\n1335 PUSH1 0xca\n1337 DUP2\n1338 MSTORE\n1339 PUSH1 0x20\n1341 ADD\n1342 PUSH2 0x0e84\n1345 PUSH1 0xca\n1347 SWAP2\n1348 CODECOPY\n1349 SWAP1\n1350 POP\n1351 SWAP1\n1352 SWAP2\n1353 JUMP\n', 'truncLabel': '1318 JUMPDEST\n1319 DIV\n1320 SWAP2\n1321 POP\n1322 PUSH2 0x0100\n1325 PUSH1 0x40\n(click to expand +)', 'isExpanded': false}, +{id: '729', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n(click to expand +)', 'fullLabel': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n1312 ISZERO\n1313 PUSH2 0x0526\n1316 JUMPI\n', 'truncLabel': '1297 JUMPDEST\n1298 PUSH8 0x0de0b6b3(...)\n1307 PUSH1 0x00\n1309 SLOAD\n1310 DUP2\n1311 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '728', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '727', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'fullLabel': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'truncLabel': '1287 JUMPDEST\n1288 PUSH1 0x00\n1290 PUSH2 0x0511\n1293 PUSH2 0x0d6b\n1296 JUMP\n', 'isExpanded': false}, +{id: '726', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'fullLabel': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'truncLabel': '251 JUMPDEST\n252 PUSH2 0x0103\n255 PUSH2 0x0507\n258 JUMP\n', 'isExpanded': false}, +{id: '742', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'fullLabel': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'truncLabel': '247 PUSH1 0x00\n249 DUP1\n250 REVERT\n', 'isExpanded': false}, +{id: '725', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'fullLabel': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'truncLabel': '240 _function_0x09dfdc71\n241 CALLVALUE\n242 ISZERO\n243 PUSH2 0x00fb\n246 JUMPI\n', 'isExpanded': false}, +{id: '748', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n(click to expand +)', 'fullLabel': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n415 MSTORE\n416 PUSH1 0x20\n418 ADD\n419 SWAP2\n420 POP\n421 POP\n422 PUSH1 0x40\n424 MLOAD\n425 DUP1\n426 SWAP2\n427 SUB\n428 SWAP1\n429 RETURN\n', 'truncLabel': '408 JUMPDEST\n409 PUSH1 0x40\n411 MLOAD\n412 DUP1\n413 DUP3\n414 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '747', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n(click to expand +)', 'fullLabel': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n', 'truncLabel': '1377 JUMPDEST\n1378 DIV\n1379 SWAP1\n1380 POP\n1381 SWAP1\n1382 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '746', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n(click to expand +)', 'fullLabel': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n1370 ISZERO\n1371 ISZERO\n1372 PUSH2 0x0561\n1375 JUMPI\n', 'truncLabel': '1354 JUMPDEST\n1355 PUSH1 0x00\n1357 PUSH8 0x0de0b6b3(...)\n1366 PUSH1 0x01\n1368 SLOAD\n1369 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '745', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'fullLabel': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'truncLabel': '400 JUMPDEST\n401 PUSH2 0x0198\n404 PUSH2 0x054a\n407 JUMP\n', 'isExpanded': false}, +{id: '749', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'fullLabel': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'truncLabel': '396 PUSH1 0x00\n398 DUP1\n399 REVERT\n', 'isExpanded': false}, +{id: '744', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'fullLabel': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'truncLabel': '389 _function_0x253459e3\n390 CALLVALUE\n391 ISZERO\n392 PUSH2 0x0190\n395 JUMPI\n', 'isExpanded': false}, +{id: '755', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, +{id: '754', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'fullLabel': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'isExpanded': false}, +{id: '760', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, +{id: '759', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'fullLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n1520 PUSH1 0x00\n1522 SWAP1\n1523 SLOAD\n1524 SWAP1\n1525 PUSH2 0x0100\n1528 EXP\n1529 SWAP1\n1530 DIV\n1531 PUSH20 0xffffffff(...)\n1552 AND\n1553 PUSH20 0xffffffff(...)\n1574 AND\n1575 PUSH2 0x08fc\n1578 DUP3\n1579 SWAP1\n1580 DUP2\n1581 ISZERO\n1582 MUL\n1583 SWAP1\n1584 PUSH1 0x40\n1586 MLOAD\n1587 PUSH1 0x00\n1589 PUSH1 0x40\n1591 MLOAD\n1592 DUP1\n1593 DUP4\n1594 SUB\n1595 DUP2\n1596 DUP6\n1597 DUP9\n1598 DUP9\n1599 CALL\n1600 SWAP4\n1601 POP\n1602 POP\n1603 POP\n1604 POP\n1605 POP\n1606 DUP1\n1607 PUSH1 0x01\n1609 PUSH1 0x00\n1611 DUP3\n1612 DUP3\n1613 SLOAD\n1614 SUB\n1615 SWAP3\n1616 POP\n1617 POP\n1618 DUP2\n1619 SWAP1\n1620 SSTORE\n1621 POP\n1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'isExpanded': false}, +{id: '758', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'fullLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n1506 ISZERO\n1507 ISZERO\n1508 PUSH2 0x05e9\n1511 JUMPI\n', 'truncLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '761', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'fullLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'truncLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'isExpanded': false}, +{id: '757', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'fullLabel': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'truncLabel': '1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'isExpanded': false}, +{id: '765', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '463 JUMPDEST\n464 STOP\n', 'fullLabel': '463 JUMPDEST\n464 STOP\n', 'truncLabel': '463 JUMPDEST\n464 STOP\n', 'isExpanded': false}, +{id: '764', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'fullLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n1520 PUSH1 0x00\n1522 SWAP1\n1523 SLOAD\n1524 SWAP1\n1525 PUSH2 0x0100\n1528 EXP\n1529 SWAP1\n1530 DIV\n1531 PUSH20 0xffffffff(...)\n1552 AND\n1553 PUSH20 0xffffffff(...)\n1574 AND\n1575 PUSH2 0x08fc\n1578 DUP3\n1579 SWAP1\n1580 DUP2\n1581 ISZERO\n1582 MUL\n1583 SWAP1\n1584 PUSH1 0x40\n1586 MLOAD\n1587 PUSH1 0x00\n1589 PUSH1 0x40\n1591 MLOAD\n1592 DUP1\n1593 DUP4\n1594 SUB\n1595 DUP2\n1596 DUP6\n1597 DUP9\n1598 DUP9\n1599 CALL\n1600 SWAP4\n1601 POP\n1602 POP\n1603 POP\n1604 POP\n1605 POP\n1606 DUP1\n1607 PUSH1 0x01\n1609 PUSH1 0x00\n1611 DUP3\n1612 DUP3\n1613 SLOAD\n1614 SUB\n1615 SWAP3\n1616 POP\n1617 POP\n1618 DUP2\n1619 SWAP1\n1620 SSTORE\n1621 POP\n1622 JUMPDEST\n1623 POP\n1624 POP\n1625 JUMP\n', 'truncLabel': '1513 JUMPDEST\n1514 DIV\n1515 MUL\n1516 SWAP1\n1517 POP\n1518 PUSH1 0x05\n(click to expand +)', 'isExpanded': false}, +{id: '763', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'fullLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n1506 ISZERO\n1507 ISZERO\n1508 PUSH2 0x05e9\n1511 JUMPI\n', 'truncLabel': '1498 JUMPDEST\n1499 DUP2\n1500 PUSH1 0x64\n1502 PUSH1 0x01\n1504 SLOAD\n1505 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '766', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'fullLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'truncLabel': '1494 PUSH1 0x00\n1496 DUP1\n1497 REVERT\n', 'isExpanded': false}, +{id: '762', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n(click to expand +)', 'fullLabel': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n1490 PUSH2 0x05da\n1493 JUMPI\n', 'truncLabel': '1483 POP\n1484 PUSH1 0x64\n1486 DUP3\n1487 GT\n1488 JUMPDEST\n1489 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '756', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n(click to expand +)', 'fullLabel': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n1482 JUMPI\n', 'truncLabel': '1472 PUSH1 0x00\n1474 PUSH1 0x01\n1476 SLOAD\n1477 EQ\n1478 DUP1\n1479 PUSH2 0x05d0\n(click to expand +)', 'isExpanded': false}, +{id: '753', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n(click to expand +)', 'fullLabel': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n1392 SWAP1\n1393 PUSH2 0x0100\n1396 EXP\n1397 SWAP1\n1398 DIV\n1399 PUSH20 0xffffffff(...)\n1420 AND\n1421 PUSH20 0xffffffff(...)\n1442 AND\n1443 CALLER\n1444 PUSH20 0xffffffff(...)\n1465 AND\n1466 EQ\n1467 ISZERO\n1468 PUSH2 0x0656\n1471 JUMPI\n', 'truncLabel': '1383 JUMPDEST\n1384 PUSH1 0x00\n1386 PUSH1 0x05\n1388 PUSH1 0x00\n1390 SWAP1\n1391 SLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '752', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n(click to expand +)', 'fullLabel': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n450 SWAP1\n451 PUSH1 0x20\n453 ADD\n454 SWAP1\n455 SWAP2\n456 SWAP1\n457 POP\n458 POP\n459 PUSH2 0x0567\n462 JUMP\n', 'truncLabel': '441 JUMPDEST\n442 PUSH2 0x01cf\n445 PUSH1 0x04\n447 DUP1\n448 DUP1\n449 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '767', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'fullLabel': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'truncLabel': '437 PUSH1 0x00\n439 DUP1\n440 REVERT\n', 'isExpanded': false}, +{id: '751', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'fullLabel': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'truncLabel': '430 _function_0x4229616d\n431 CALLVALUE\n432 ISZERO\n433 PUSH2 0x01b9\n436 JUMPI\n', 'isExpanded': false}, +{id: '774', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'fullLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n491 MSTORE\n492 PUSH1 0x20\n494 ADD\n495 SWAP2\n496 POP\n497 POP\n498 PUSH1 0x40\n500 MLOAD\n501 DUP1\n502 SWAP2\n503 SUB\n504 SWAP1\n505 RETURN\n', 'truncLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '773', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n(click to expand +)', 'fullLabel': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n', 'truncLabel': '1681 JUMPDEST\n1682 DIV\n1683 SWAP1\n1684 POP\n1685 SWAP1\n1686 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '772', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n1663 SHA3\n1664 SWAP1\n1665 PUSH1 0x02\n1667 MUL\n1668 ADD\n1669 PUSH1 0x01\n1671 ADD\n1672 SLOAD\n1673 DUP2\n1674 ISZERO\n1675 ISZERO\n1676 PUSH2 0x0691\n1679 JUMPI\n', 'truncLabel': '1654 JUMPDEST\n1655 SWAP1\n1656 PUSH1 0x00\n1658 MSTORE\n1659 PUSH1 0x20\n1661 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '775', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1653 ASSERT_FAIL\n', 'fullLabel': '1653 ASSERT_FAIL\n', 'truncLabel': '1653 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '771', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n(click to expand +)', 'fullLabel': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n1643 DUP2\n1644 SLOAD\n1645 DUP2\n1646 LT\n1647 ISZERO\n1648 ISZERO\n1649 PUSH2 0x0676\n1652 JUMPI\n', 'truncLabel': '1626 JUMPDEST\n1627 PUSH1 0x00\n1629 PUSH8 0x0de0b6b3(...)\n1638 PUSH1 0x06\n1640 PUSH1 0x04\n1642 SLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '770', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'fullLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'truncLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x065a\n483 JUMP\n', 'isExpanded': false}, +{id: '776', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'fullLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'truncLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'isExpanded': false}, +{id: '769', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'fullLabel': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'truncLabel': '465 _function_0x57d4021b\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'isExpanded': false}, +{id: '781', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '525 JUMPDEST\n526 STOP\n', 'fullLabel': '525 JUMPDEST\n526 STOP\n', 'truncLabel': '525 JUMPDEST\n526 STOP\n', 'isExpanded': false}, +{id: '780', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n(click to expand +)', 'fullLabel': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n1697 DUP2\n1698 SLOAD\n1699 DUP2\n1700 PUSH20 0xffffffff(...)\n1721 MUL\n1722 NOT\n1723 AND\n1724 SWAP1\n1725 DUP4\n1726 PUSH20 0xffffffff(...)\n1747 AND\n1748 MUL\n1749 OR\n1750 SWAP1\n1751 SSTORE\n1752 POP\n1753 JUMP\n', 'truncLabel': '1687 JUMPDEST\n1688 CALLER\n1689 PUSH1 0x05\n1691 PUSH1 0x00\n1693 PUSH2 0x0100\n1696 EXP\n(click to expand +)', 'isExpanded': false}, +{id: '779', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'fullLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'truncLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0697\n524 JUMP\n', 'isExpanded': false}, +{id: '782', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'fullLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'truncLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'isExpanded': false}, +{id: '778', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'fullLabel': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'truncLabel': '506 _function_0x67f809e9\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'isExpanded': false}, +{id: '788', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 JUMPDEST\n547 STOP\n', 'fullLabel': '546 JUMPDEST\n547 STOP\n', 'truncLabel': '546 JUMPDEST\n547 STOP\n', 'isExpanded': false}, +{id: '787', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1955 JUMPDEST\n1956 JUMP\n', 'fullLabel': '1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1955 JUMPDEST\n1956 JUMP\n', 'isExpanded': false}, +{id: '791', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '546 JUMPDEST\n547 STOP\n', 'fullLabel': '546 JUMPDEST\n547 STOP\n', 'truncLabel': '546 JUMPDEST\n547 STOP\n', 'isExpanded': false}, +{id: '790', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'fullLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n1864 PUSH2 0x0100\n1867 EXP\n1868 SWAP1\n1869 DIV\n1870 PUSH20 0xffffffff(...)\n1891 AND\n1892 PUSH20 0xffffffff(...)\n1913 AND\n1914 PUSH2 0x08fc\n1917 PUSH1 0x01\n1919 SLOAD\n1920 SWAP1\n1921 DUP2\n1922 ISZERO\n1923 MUL\n1924 SWAP1\n1925 PUSH1 0x40\n1927 MLOAD\n1928 PUSH1 0x00\n1930 PUSH1 0x40\n1932 MLOAD\n1933 DUP1\n1934 DUP4\n1935 SUB\n1936 DUP2\n1937 DUP6\n1938 DUP9\n1939 DUP9\n1940 CALL\n1941 SWAP4\n1942 POP\n1943 POP\n1944 POP\n1945 POP\n1946 POP\n1947 PUSH1 0x00\n1949 PUSH1 0x01\n1951 DUP2\n1952 SWAP1\n1953 SSTORE\n1954 POP\n1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '792', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'fullLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'truncLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'isExpanded': false}, +{id: '789', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'fullLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n1851 JUMPI\n', 'truncLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'isExpanded': false}, +{id: '786', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'fullLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n1762 PUSH2 0x0100\n1765 EXP\n1766 SWAP1\n1767 DIV\n1768 PUSH20 0xffffffff(...)\n1789 AND\n1790 PUSH20 0xffffffff(...)\n1811 AND\n1812 CALLER\n1813 PUSH20 0xffffffff(...)\n1834 AND\n1835 EQ\n1836 ISZERO\n1837 PUSH2 0x07a3\n1840 JUMPI\n', 'truncLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '785', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'fullLabel': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'truncLabel': '538 JUMPDEST\n539 PUSH2 0x0222\n542 PUSH2 0x06da\n545 JUMP\n', 'isExpanded': false}, +{id: '793', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'fullLabel': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'truncLabel': '534 PUSH1 0x00\n536 DUP1\n537 REVERT\n', 'isExpanded': false}, +{id: '784', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'fullLabel': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'truncLabel': '527 _function_0x686f2c90\n528 CALLVALUE\n529 ISZERO\n530 PUSH2 0x021a\n533 JUMPI\n', 'isExpanded': false}, +{id: '812', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '811', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '810', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '809', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '808', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '807', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '806', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '805', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '804', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '803', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '802', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'fullLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n(click to expand +)', 'isExpanded': false}, +{id: '801', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'fullLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n625 ADD\n626 MSTORE\n627 PUSH1 0x20\n629 DUP2\n630 ADD\n631 SWAP1\n632 POP\n633 PUSH2 0x0262\n636 JUMP\n', 'truncLabel': '619 DUP1\n620 DUP3\n621 ADD\n622 MLOAD\n623 DUP2\n624 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '800', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n(click to expand +)', 'fullLabel': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n574 MSTORE\n575 PUSH1 0x20\n577 ADD\n578 DUP1\n579 PUSH1 0x20\n581 ADD\n582 DUP3\n583 DUP2\n584 SUB\n585 DUP3\n586 MSTORE\n587 DUP4\n588 DUP2\n589 DUP2\n590 MLOAD\n591 DUP2\n592 MSTORE\n593 PUSH1 0x20\n595 ADD\n596 SWAP2\n597 POP\n598 DUP1\n599 MLOAD\n600 SWAP1\n601 PUSH1 0x20\n603 ADD\n604 SWAP1\n605 DUP1\n606 DUP4\n607 DUP4\n608 PUSH1 0x00\n610 JUMPDEST\n611 DUP4\n612 DUP2\n613 LT\n614 ISZERO\n615 PUSH2 0x027d\n618 JUMPI\n', 'truncLabel': '567 JUMPDEST\n568 PUSH1 0x40\n570 MLOAD\n571 DUP1\n572 DUP4\n573 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '799', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n(click to expand +)', 'fullLabel': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n1976 PUSH1 0x40\n1978 MLOAD\n1979 SWAP1\n1980 DUP2\n1981 ADD\n1982 PUSH1 0x40\n1984 MSTORE\n1985 DUP1\n1986 PUSH2 0x011f\n1989 DUP2\n1990 MSTORE\n1991 PUSH1 0x20\n1993 ADD\n1994 PUSH2 0x0f4e\n1997 PUSH2 0x011f\n2000 SWAP2\n2001 CODECOPY\n2002 SWAP1\n2003 POP\n2004 SWAP1\n2005 SWAP2\n2006 JUMP\n', 'truncLabel': '1967 JUMPDEST\n1968 PUSH1 0x03\n1970 SLOAD\n1971 SWAP2\n1972 POP\n1973 PUSH2 0x0140\n(click to expand +)', 'isExpanded': false}, +{id: '798', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '797', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'fullLabel': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'truncLabel': '1957 JUMPDEST\n1958 PUSH1 0x00\n1960 PUSH2 0x07af\n1963 PUSH2 0x0d6b\n1966 JUMP\n', 'isExpanded': false}, +{id: '796', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'fullLabel': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'truncLabel': '559 JUMPDEST\n560 PUSH2 0x0237\n563 PUSH2 0x07a5\n566 JUMP\n', 'isExpanded': false}, +{id: '813', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'fullLabel': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'truncLabel': '555 PUSH1 0x00\n557 DUP1\n558 REVERT\n', 'isExpanded': false}, +{id: '795', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'fullLabel': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'truncLabel': '548 _function_0x6fbaaa1e\n549 CALLVALUE\n550 ISZERO\n551 PUSH2 0x022f\n554 JUMPI\n', 'isExpanded': false}, +{id: '831', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n(click to expand +)', 'fullLabel': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n792 POP\n793 SWAP1\n794 DUP2\n795 ADD\n796 SWAP1\n797 PUSH1 0x1f\n799 AND\n800 DUP1\n801 ISZERO\n802 PUSH2 0x033f\n805 JUMPI\n806 DUP1\n807 DUP3\n808 SUB\n809 DUP1\n810 MLOAD\n811 PUSH1 0x01\n813 DUP4\n814 PUSH1 0x20\n816 SUB\n817 PUSH2 0x0100\n820 EXP\n821 SUB\n822 NOT\n823 AND\n824 DUP2\n825 MSTORE\n826 PUSH1 0x20\n828 ADD\n829 SWAP2\n830 POP\n831 JUMPDEST\n832 POP\n833 SWAP4\n834 POP\n835 POP\n836 POP\n837 POP\n838 PUSH1 0x40\n840 MLOAD\n841 DUP1\n842 SWAP2\n843 SUB\n844 SWAP1\n845 RETURN\n', 'truncLabel': '786 JUMPDEST\n787 POP\n788 POP\n789 POP\n790 POP\n791 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '830', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, +{id: '829', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '828', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, +{id: '827', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '826', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, +{id: '825', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '824', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, +{id: '823', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '822', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'fullLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n(click to expand +)', 'isExpanded': false}, +{id: '821', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'fullLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n774 ADD\n775 MSTORE\n776 PUSH1 0x20\n778 DUP2\n779 ADD\n780 SWAP1\n781 POP\n782 PUSH2 0x02f7\n785 JUMP\n', 'truncLabel': '768 DUP1\n769 DUP3\n770 ADD\n771 MLOAD\n772 DUP2\n773 DUP5\n(click to expand +)', 'isExpanded': false}, +{id: '820', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n(click to expand +)', 'fullLabel': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n723 MSTORE\n724 PUSH1 0x20\n726 ADD\n727 DUP1\n728 PUSH1 0x20\n730 ADD\n731 DUP3\n732 DUP2\n733 SUB\n734 DUP3\n735 MSTORE\n736 DUP4\n737 DUP2\n738 DUP2\n739 MLOAD\n740 DUP2\n741 MSTORE\n742 PUSH1 0x20\n744 ADD\n745 SWAP2\n746 POP\n747 DUP1\n748 MLOAD\n749 SWAP1\n750 PUSH1 0x20\n752 ADD\n753 SWAP1\n754 DUP1\n755 DUP4\n756 DUP4\n757 PUSH1 0x00\n759 JUMPDEST\n760 DUP4\n761 DUP2\n762 LT\n763 ISZERO\n764 PUSH2 0x0312\n767 JUMPI\n', 'truncLabel': '716 JUMPDEST\n717 PUSH1 0x40\n719 MLOAD\n720 DUP1\n721 DUP4\n722 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '819', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n(click to expand +)', 'fullLabel': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n2025 PUSH1 0x40\n2027 MLOAD\n2028 SWAP1\n2029 DUP2\n2030 ADD\n2031 PUSH1 0x40\n2033 MSTORE\n2034 DUP1\n2035 PUSH1 0x84\n2037 DUP2\n2038 MSTORE\n2039 PUSH1 0x20\n2041 ADD\n2042 PUSH2 0x0e00\n2045 PUSH1 0x84\n2047 SWAP2\n2048 CODECOPY\n2049 SWAP1\n2050 POP\n2051 SWAP1\n2052 SWAP2\n2053 JUMP\n', 'truncLabel': '2017 JUMPDEST\n2018 PUSH1 0x02\n2020 SLOAD\n2021 SWAP2\n2022 POP\n2023 PUSH1 0xc0\n(click to expand +)', 'isExpanded': false}, +{id: '818', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'fullLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n3443 ADD\n3444 PUSH1 0x40\n3446 MSTORE\n3447 DUP1\n3448 PUSH1 0x00\n3450 DUP2\n3451 MSTORE\n3452 POP\n3453 SWAP1\n3454 JUMP\n', 'truncLabel': '3435 JUMPDEST\n3436 PUSH1 0x20\n3438 PUSH1 0x40\n3440 MLOAD\n3441 SWAP1\n3442 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '817', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'fullLabel': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'truncLabel': '2007 JUMPDEST\n2008 PUSH1 0x00\n2010 PUSH2 0x07e1\n2013 PUSH2 0x0d6b\n2016 JUMP\n', 'isExpanded': false}, +{id: '816', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'fullLabel': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'truncLabel': '708 JUMPDEST\n709 PUSH2 0x02cc\n712 PUSH2 0x07d7\n715 JUMP\n', 'isExpanded': false}, +{id: '832', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'fullLabel': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'truncLabel': '704 PUSH1 0x00\n706 DUP1\n707 REVERT\n', 'isExpanded': false}, +{id: '815', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'fullLabel': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'truncLabel': '697 _function_0x8a5fb3ca\n698 CALLVALUE\n699 ISZERO\n700 PUSH2 0x02c4\n703 JUMPI\n', 'isExpanded': false}, +{id: '838', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n906 AND\n907 PUSH20 0xffffffff(...)\n928 AND\n929 DUP2\n930 MSTORE\n931 PUSH1 0x20\n933 ADD\n934 DUP3\n935 DUP2\n936 MSTORE\n937 PUSH1 0x20\n939 ADD\n940 SWAP3\n941 POP\n942 POP\n943 POP\n944 PUSH1 0x40\n946 MLOAD\n947 DUP1\n948 SWAP2\n949 SUB\n950 SWAP1\n951 RETURN\n', 'truncLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '837', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'fullLabel': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'truncLabel': '2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'isExpanded': false}, +{id: '843', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n906 AND\n907 PUSH20 0xffffffff(...)\n928 AND\n929 DUP2\n930 MSTORE\n931 PUSH1 0x20\n933 ADD\n934 DUP3\n935 DUP2\n936 MSTORE\n937 PUSH1 0x20\n939 ADD\n940 SWAP3\n941 POP\n942 POP\n943 POP\n944 PUSH1 0x40\n946 MLOAD\n947 DUP1\n948 SWAP2\n949 SUB\n950 SWAP1\n951 RETURN\n', 'truncLabel': '879 JUMPDEST\n880 PUSH1 0x40\n882 MLOAD\n883 DUP1\n884 DUP4\n885 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '842', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n(click to expand +)', 'fullLabel': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n2195 POP\n2196 SWAP2\n2197 JUMP\n', 'truncLabel': '2189 JUMPDEST\n2190 DIV\n2191 SWAP1\n2192 POP\n2193 JUMPDEST\n2194 SWAP2\n(click to expand +)', 'isExpanded': false}, +{id: '841', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n2171 SHA3\n2172 SWAP1\n2173 PUSH1 0x02\n2175 MUL\n2176 ADD\n2177 PUSH1 0x01\n2179 ADD\n2180 SLOAD\n2181 DUP2\n2182 ISZERO\n2183 ISZERO\n2184 PUSH2 0x088d\n2187 JUMPI\n', 'truncLabel': '2162 JUMPDEST\n2163 SWAP1\n2164 PUSH1 0x00\n2166 MSTORE\n2167 PUSH1 0x20\n2169 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '844', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2161 ASSERT_FAIL\n', 'fullLabel': '2161 ASSERT_FAIL\n', 'truncLabel': '2161 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '840', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n2095 SHA3\n2096 SWAP1\n2097 PUSH1 0x02\n2099 MUL\n2100 ADD\n2101 PUSH1 0x00\n2103 ADD\n2104 PUSH1 0x00\n2106 SWAP1\n2107 SLOAD\n2108 SWAP1\n2109 PUSH2 0x0100\n2112 EXP\n2113 SWAP1\n2114 DIV\n2115 PUSH20 0xffffffff(...)\n2136 AND\n2137 SWAP2\n2138 POP\n2139 PUSH8 0x0de0b6b3(...)\n2148 PUSH1 0x06\n2150 DUP5\n2151 DUP2\n2152 SLOAD\n2153 DUP2\n2154 LT\n2155 ISZERO\n2156 ISZERO\n2157 PUSH2 0x0872\n2160 JUMPI\n', 'truncLabel': '2086 JUMPDEST\n2087 SWAP1\n2088 PUSH1 0x00\n2090 MSTORE\n2091 PUSH1 0x20\n2093 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '845', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2085 ASSERT_FAIL\n', 'fullLabel': '2085 ASSERT_FAIL\n', 'truncLabel': '2085 ASSERT_FAIL\n', 'isExpanded': false}, +{id: '839', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n(click to expand +)', 'fullLabel': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n2079 ISZERO\n2080 ISZERO\n2081 PUSH2 0x0826\n2084 JUMPI\n', 'truncLabel': '2072 PUSH1 0x06\n2074 DUP4\n2075 DUP2\n2076 SLOAD\n2077 DUP2\n2078 LT\n(click to expand +)', 'isExpanded': false}, +{id: '836', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n(click to expand +)', 'fullLabel': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n2062 SWAP1\n2063 POP\n2064 DUP4\n2065 GT\n2066 ISZERO\n2067 ISZERO\n2068 PUSH2 0x0891\n2071 JUMPI\n', 'truncLabel': '2054 JUMPDEST\n2055 PUSH1 0x00\n2057 DUP1\n2058 PUSH1 0x06\n2060 DUP1\n2061 SLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '835', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n(click to expand +)', 'fullLabel': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n866 SWAP1\n867 PUSH1 0x20\n869 ADD\n870 SWAP1\n871 SWAP2\n872 SWAP1\n873 POP\n874 POP\n875 PUSH2 0x0806\n878 JUMP\n', 'truncLabel': '857 JUMPDEST\n858 PUSH2 0x036f\n861 PUSH1 0x04\n863 DUP1\n864 DUP1\n865 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '846', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'fullLabel': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'truncLabel': '853 PUSH1 0x00\n855 DUP1\n856 REVERT\n', 'isExpanded': false}, +{id: '834', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'fullLabel': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'truncLabel': '846 _function_0x9dbc4f9b\n847 CALLVALUE\n848 ISZERO\n849 PUSH2 0x0359\n852 JUMPI\n', 'isExpanded': false}, +{id: '851', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n(click to expand +)', 'fullLabel': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n978 MSTORE\n979 PUSH1 0x20\n981 ADD\n982 SWAP2\n983 POP\n984 POP\n985 PUSH1 0x40\n987 MLOAD\n988 DUP1\n989 SWAP2\n990 SUB\n991 SWAP1\n992 RETURN\n', 'truncLabel': '971 JUMPDEST\n972 PUSH1 0x40\n974 MLOAD\n975 DUP1\n976 DUP3\n977 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '850', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n(click to expand +)', 'fullLabel': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n2206 POP\n2207 SWAP1\n2208 POP\n2209 SWAP1\n2210 JUMP\n', 'truncLabel': '2198 JUMPDEST\n2199 PUSH1 0x00\n2201 PUSH1 0x06\n2203 DUP1\n2204 SLOAD\n2205 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '849', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'fullLabel': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'truncLabel': '963 JUMPDEST\n964 PUSH2 0x03cb\n967 PUSH2 0x0896\n970 JUMP\n', 'isExpanded': false}, +{id: '852', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'fullLabel': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'truncLabel': '959 PUSH1 0x00\n961 DUP1\n962 REVERT\n', 'isExpanded': false}, +{id: '848', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'fullLabel': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'truncLabel': '952 _function_0xa26dbf26\n953 CALLVALUE\n954 ISZERO\n955 PUSH2 0x03c3\n958 JUMPI\n', 'isExpanded': false}, +{id: '858', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1048 JUMPDEST\n1049 STOP\n', 'fullLabel': '1048 JUMPDEST\n1049 STOP\n', 'truncLabel': '1048 JUMPDEST\n1049 STOP\n', 'isExpanded': false}, +{id: '857', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'fullLabel': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'truncLabel': '2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'isExpanded': false}, +{id: '860', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1048 JUMPDEST\n1049 STOP\n', 'fullLabel': '1048 JUMPDEST\n1049 STOP\n', 'truncLabel': '1048 JUMPDEST\n1049 STOP\n', 'isExpanded': false}, +{id: '859', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n(click to expand +)', 'fullLabel': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n2308 SLOAD\n2309 DUP2\n2310 PUSH20 0xffffffff(...)\n2331 MUL\n2332 NOT\n2333 AND\n2334 SWAP1\n2335 DUP4\n2336 PUSH20 0xffffffff(...)\n2357 AND\n2358 MUL\n2359 OR\n2360 SWAP1\n2361 SSTORE\n2362 POP\n2363 JUMPDEST\n2364 POP\n2365 JUMP\n', 'truncLabel': '2298 DUP1\n2299 PUSH1 0x05\n2301 PUSH1 0x00\n2303 PUSH2 0x0100\n2306 EXP\n2307 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '856', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n(click to expand +)', 'fullLabel': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n2219 PUSH2 0x0100\n2222 EXP\n2223 SWAP1\n2224 DIV\n2225 PUSH20 0xffffffff(...)\n2246 AND\n2247 PUSH20 0xffffffff(...)\n2268 AND\n2269 CALLER\n2270 PUSH20 0xffffffff(...)\n2291 AND\n2292 EQ\n2293 ISZERO\n2294 PUSH2 0x093b\n2297 JUMPI\n', 'truncLabel': '2211 JUMPDEST\n2212 PUSH1 0x05\n2214 PUSH1 0x00\n2216 SWAP1\n2217 SLOAD\n2218 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '855', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n1013 PUSH20 0xffffffff(...)\n1034 AND\n1035 SWAP1\n1036 PUSH1 0x20\n1038 ADD\n1039 SWAP1\n1040 SWAP2\n1041 SWAP1\n1042 POP\n1043 POP\n1044 PUSH2 0x08a3\n1047 JUMP\n', 'truncLabel': '1004 JUMPDEST\n1005 PUSH2 0x0418\n1008 PUSH1 0x04\n1010 DUP1\n1011 DUP1\n1012 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '861', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'fullLabel': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'truncLabel': '1000 PUSH1 0x00\n1002 DUP1\n1003 REVERT\n', 'isExpanded': false}, +{id: '854', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'fullLabel': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'truncLabel': '993 _function_0xa6f9dae1\n994 CALLVALUE\n995 ISZERO\n996 PUSH2 0x03ec\n999 JUMPI\n', 'isExpanded': false}, +{id: '867', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, +{id: '866', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'fullLabel': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'isExpanded': false}, +{id: '871', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, +{id: '870', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '872', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, +{id: '869', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n(click to expand +)', 'fullLabel': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '878', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, +{id: '877', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '879', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, +{id: '876', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'fullLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'isExpanded': false}, +{id: '875', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1955 JUMPDEST\n1956 JUMP\n', 'fullLabel': '1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1955 JUMPDEST\n1956 JUMP\n', 'isExpanded': false}, +{id: '884', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1083 JUMPDEST\n1084 STOP\n', 'fullLabel': '1083 JUMPDEST\n1084 STOP\n', 'truncLabel': '1083 JUMPDEST\n1084 STOP\n', 'isExpanded': false}, +{id: '883', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'fullLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n2508 PUSH2 0x0100\n2511 EXP\n2512 SWAP1\n2513 DIV\n2514 PUSH20 0xffffffff(...)\n2535 AND\n2536 PUSH20 0xffffffff(...)\n2557 AND\n2558 PUSH2 0x08fc\n2561 DUP3\n2562 SWAP1\n2563 DUP2\n2564 ISZERO\n2565 MUL\n2566 SWAP1\n2567 PUSH1 0x40\n2569 MLOAD\n2570 PUSH1 0x00\n2572 PUSH1 0x40\n2574 MLOAD\n2575 DUP1\n2576 DUP4\n2577 SUB\n2578 DUP2\n2579 DUP6\n2580 DUP9\n2581 DUP9\n2582 CALL\n2583 SWAP4\n2584 POP\n2585 POP\n2586 POP\n2587 POP\n2588 POP\n2589 DUP1\n2590 PUSH1 0x01\n2592 PUSH1 0x00\n2594 DUP3\n2595 DUP3\n2596 SLOAD\n2597 SUB\n2598 SWAP3\n2599 POP\n2600 POP\n2601 DUP2\n2602 SWAP1\n2603 SSTORE\n2604 POP\n2605 JUMPDEST\n2606 POP\n2607 JUMP\n', 'truncLabel': '2500 JUMPDEST\n2501 PUSH1 0x05\n2503 PUSH1 0x00\n2505 SWAP1\n2506 SLOAD\n2507 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '885', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'fullLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'truncLabel': '2496 PUSH1 0x00\n2498 DUP1\n2499 REVERT\n', 'isExpanded': false}, +{id: '882', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'fullLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n2491 ISZERO\n2492 PUSH2 0x09c4\n2495 JUMPI\n', 'truncLabel': '2483 JUMPDEST\n2484 JUMPDEST\n2485 PUSH1 0x00\n2487 PUSH1 0x01\n2489 SLOAD\n2490 EQ\n(click to expand +)', 'isExpanded': false}, +{id: '881', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'fullLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n1864 PUSH2 0x0100\n1867 EXP\n1868 SWAP1\n1869 DIV\n1870 PUSH20 0xffffffff(...)\n1891 AND\n1892 PUSH20 0xffffffff(...)\n1913 AND\n1914 PUSH2 0x08fc\n1917 PUSH1 0x01\n1919 SLOAD\n1920 SWAP1\n1921 DUP2\n1922 ISZERO\n1923 MUL\n1924 SWAP1\n1925 PUSH1 0x40\n1927 MLOAD\n1928 PUSH1 0x00\n1930 PUSH1 0x40\n1932 MLOAD\n1933 DUP1\n1934 DUP4\n1935 SUB\n1936 DUP2\n1937 DUP6\n1938 DUP9\n1939 DUP9\n1940 CALL\n1941 SWAP4\n1942 POP\n1943 POP\n1944 POP\n1945 POP\n1946 POP\n1947 PUSH1 0x00\n1949 PUSH1 0x01\n1951 DUP2\n1952 SWAP1\n1953 SSTORE\n1954 POP\n1955 JUMPDEST\n1956 JUMP\n', 'truncLabel': '1856 JUMPDEST\n1857 PUSH1 0x05\n1859 PUSH1 0x00\n1861 SWAP1\n1862 SLOAD\n1863 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '886', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'fullLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'truncLabel': '1852 PUSH1 0x00\n1854 DUP1\n1855 REVERT\n', 'isExpanded': false}, +{id: '880', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'fullLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n1851 JUMPI\n', 'truncLabel': '1841 PUSH1 0x00\n1843 PUSH1 0x01\n1845 SLOAD\n1846 EQ\n1847 ISZERO\n1848 PUSH2 0x0740\n(click to expand +)', 'isExpanded': false}, +{id: '874', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'fullLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n1762 PUSH2 0x0100\n1765 EXP\n1766 SWAP1\n1767 DIV\n1768 PUSH20 0xffffffff(...)\n1789 AND\n1790 PUSH20 0xffffffff(...)\n1811 AND\n1812 CALLER\n1813 PUSH20 0xffffffff(...)\n1834 AND\n1835 EQ\n1836 ISZERO\n1837 PUSH2 0x07a3\n1840 JUMPI\n', 'truncLabel': '1754 JUMPDEST\n1755 PUSH1 0x05\n1757 PUSH1 0x00\n1759 SWAP1\n1760 SLOAD\n1761 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '873', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'fullLabel': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'truncLabel': '2476 PUSH2 0x09b3\n2479 PUSH2 0x06da\n2482 JUMP\n', 'isExpanded': false}, +{id: '868', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n(click to expand +)', 'fullLabel': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n2468 SLOAD\n2469 DUP2\n2470 GT\n2471 ISZERO\n2472 PUSH2 0x09b4\n2475 JUMPI\n', 'truncLabel': '2453 PUSH8 0x0de0b6b3(...)\n2462 DUP2\n2463 MUL\n2464 SWAP1\n2465 POP\n2466 PUSH1 0x01\n(click to expand +)', 'isExpanded': false}, +{id: '865', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n(click to expand +)', 'fullLabel': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n2374 PUSH2 0x0100\n2377 EXP\n2378 SWAP1\n2379 DIV\n2380 PUSH20 0xffffffff(...)\n2401 AND\n2402 PUSH20 0xffffffff(...)\n2423 AND\n2424 CALLER\n2425 PUSH20 0xffffffff(...)\n2446 AND\n2447 EQ\n2448 ISZERO\n2449 PUSH2 0x0a2d\n2452 JUMPI\n', 'truncLabel': '2366 JUMPDEST\n2367 PUSH1 0x05\n2369 PUSH1 0x00\n2371 SWAP1\n2372 SLOAD\n2373 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '864', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n1070 SWAP1\n1071 PUSH1 0x20\n1073 ADD\n1074 SWAP1\n1075 SWAP2\n1076 SWAP1\n1077 POP\n1078 POP\n1079 PUSH2 0x093e\n1082 JUMP\n', 'truncLabel': '1061 JUMPDEST\n1062 PUSH2 0x043b\n1065 PUSH1 0x04\n1067 DUP1\n1068 DUP1\n1069 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '887', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'fullLabel': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'truncLabel': '1057 PUSH1 0x00\n1059 DUP1\n1060 REVERT\n', 'isExpanded': false}, +{id: '863', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'fullLabel': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'truncLabel': '1050 _function_0xb4022950\n1051 CALLVALUE\n1052 ISZERO\n1053 PUSH2 0x0425\n1056 JUMPI\n', 'isExpanded': false}, +{id: '893', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, +{id: '892', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'fullLabel': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'isExpanded': false}, +{id: '897', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, +{id: '896', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'fullLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n2727 POP\n2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '898', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'fullLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'truncLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'isExpanded': false}, +{id: '895', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'fullLabel': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'truncLabel': '2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'isExpanded': false}, +{id: '901', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1118 JUMPDEST\n1119 STOP\n', 'fullLabel': '1118 JUMPDEST\n1119 STOP\n', 'truncLabel': '1118 JUMPDEST\n1119 STOP\n', 'isExpanded': false}, +{id: '900', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'fullLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n2727 POP\n2728 JUMPDEST\n2729 POP\n2730 JUMP\n', 'truncLabel': '2720 JUMPDEST\n2721 DUP1\n2722 PUSH1 0x03\n2724 DUP2\n2725 SWAP1\n2726 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '902', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'fullLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'truncLabel': '2716 PUSH1 0x00\n2718 DUP1\n2719 REVERT\n', 'isExpanded': false}, +{id: '899', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n(click to expand +)', 'fullLabel': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n2712 PUSH2 0x0aa0\n2715 JUMPI\n', 'truncLabel': '2705 POP\n2706 PUSH1 0x78\n2708 DUP2\n2709 LT\n2710 JUMPDEST\n2711 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '894', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n(click to expand +)', 'fullLabel': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n', 'truncLabel': '2695 PUSH2 0x012c\n2698 DUP2\n2699 GT\n2700 DUP1\n2701 PUSH2 0x0a96\n2704 JUMPI\n(click to expand +)', 'isExpanded': false}, +{id: '891', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n(click to expand +)', 'fullLabel': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n2616 PUSH2 0x0100\n2619 EXP\n2620 SWAP1\n2621 DIV\n2622 PUSH20 0xffffffff(...)\n2643 AND\n2644 PUSH20 0xffffffff(...)\n2665 AND\n2666 CALLER\n2667 PUSH20 0xffffffff(...)\n2688 AND\n2689 EQ\n2690 ISZERO\n2691 PUSH2 0x0aa8\n2694 JUMPI\n', 'truncLabel': '2608 JUMPDEST\n2609 PUSH1 0x05\n2611 PUSH1 0x00\n2613 SWAP1\n2614 SLOAD\n2615 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '890', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n1105 SWAP1\n1106 PUSH1 0x20\n1108 ADD\n1109 SWAP1\n1110 SWAP2\n1111 SWAP1\n1112 POP\n1113 POP\n1114 PUSH2 0x0a30\n1117 JUMP\n', 'truncLabel': '1096 JUMPDEST\n1097 PUSH2 0x045e\n1100 PUSH1 0x04\n1102 DUP1\n1103 DUP1\n1104 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '903', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'fullLabel': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'truncLabel': '1092 PUSH1 0x00\n1094 DUP1\n1095 REVERT\n', 'isExpanded': false}, +{id: '889', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'fullLabel': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'truncLabel': '1085 _function_0xced92670\n1086 CALLVALUE\n1087 ISZERO\n1088 PUSH2 0x0448\n1091 JUMPI\n', 'isExpanded': false}, +{id: '908', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n(click to expand +)', 'fullLabel': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n1146 MSTORE\n1147 PUSH1 0x20\n1149 ADD\n1150 SWAP2\n1151 POP\n1152 POP\n1153 PUSH1 0x40\n1155 MLOAD\n1156 DUP1\n1157 SWAP2\n1158 SUB\n1159 SWAP1\n1160 RETURN\n', 'truncLabel': '1139 JUMPDEST\n1140 PUSH1 0x40\n1142 MLOAD\n1143 DUP1\n1144 DUP3\n1145 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '907', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n(click to expand +)', 'fullLabel': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n2740 SLOAD\n2741 SWAP1\n2742 POP\n2743 SUB\n2744 SWAP1\n2745 POP\n2746 SWAP1\n2747 JUMP\n', 'truncLabel': '2731 JUMPDEST\n2732 PUSH1 0x00\n2734 PUSH1 0x04\n2736 SLOAD\n2737 PUSH1 0x06\n2739 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '906', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'fullLabel': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'truncLabel': '1131 JUMPDEST\n1132 PUSH2 0x0473\n1135 PUSH2 0x0aab\n1138 JUMP\n', 'isExpanded': false}, +{id: '909', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'fullLabel': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'truncLabel': '1127 PUSH1 0x00\n1129 DUP1\n1130 REVERT\n', 'isExpanded': false}, +{id: '905', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'fullLabel': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'truncLabel': '1120 _function_0xd11f13df\n1121 CALLVALUE\n1122 ISZERO\n1123 PUSH2 0x046b\n1126 JUMPI\n', 'isExpanded': false}, +{id: '915', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1194 JUMPDEST\n1195 STOP\n', 'fullLabel': '1194 JUMPDEST\n1195 STOP\n', 'truncLabel': '1194 JUMPDEST\n1195 STOP\n', 'isExpanded': false}, +{id: '914', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'fullLabel': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'truncLabel': '2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'isExpanded': false}, +{id: '918', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1194 JUMPDEST\n1195 STOP\n', 'fullLabel': '1194 JUMPDEST\n1195 STOP\n', 'truncLabel': '1194 JUMPDEST\n1195 STOP\n', 'isExpanded': false}, +{id: '917', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n(click to expand +)', 'fullLabel': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n2855 POP\n2856 JUMPDEST\n2857 POP\n2858 JUMP\n', 'truncLabel': '2848 JUMPDEST\n2849 DUP1\n2850 PUSH1 0x02\n2852 DUP2\n2853 SWAP1\n2854 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '919', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'fullLabel': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'truncLabel': '2844 PUSH1 0x00\n2846 DUP1\n2847 REVERT\n', 'isExpanded': false}, +{id: '916', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n(click to expand +)', 'fullLabel': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n', 'truncLabel': '2835 PUSH1 0x0a\n2837 DUP2\n2838 GT\n2839 ISZERO\n2840 PUSH2 0x0b20\n2843 JUMPI\n(click to expand +)', 'isExpanded': false}, +{id: '913', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n(click to expand +)', 'fullLabel': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n2756 PUSH2 0x0100\n2759 EXP\n2760 SWAP1\n2761 DIV\n2762 PUSH20 0xffffffff(...)\n2783 AND\n2784 PUSH20 0xffffffff(...)\n2805 AND\n2806 CALLER\n2807 PUSH20 0xffffffff(...)\n2828 AND\n2829 EQ\n2830 ISZERO\n2831 PUSH2 0x0b28\n2834 JUMPI\n', 'truncLabel': '2748 JUMPDEST\n2749 PUSH1 0x05\n2751 PUSH1 0x00\n2753 SWAP1\n2754 SLOAD\n2755 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '912', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n(click to expand +)', 'fullLabel': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n1181 SWAP1\n1182 PUSH1 0x20\n1184 ADD\n1185 SWAP1\n1186 SWAP2\n1187 SWAP1\n1188 POP\n1189 POP\n1190 PUSH2 0x0abc\n1193 JUMP\n', 'truncLabel': '1172 JUMPDEST\n1173 PUSH2 0x04aa\n1176 PUSH1 0x04\n1178 DUP1\n1179 DUP1\n1180 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '920', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'fullLabel': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'truncLabel': '1168 PUSH1 0x00\n1170 DUP1\n1171 REVERT\n', 'isExpanded': false}, +{id: '911', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'fullLabel': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'truncLabel': '1161 _function_0xfae14192\n1162 CALLVALUE\n1163 ISZERO\n1164 PUSH2 0x0494\n1167 JUMPI\n', 'isExpanded': false}, +{id: '933', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '932', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, +{id: '936', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '935', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '934', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, +{id: '931', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '940', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '939', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '938', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, +{id: '937', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, +{id: '930', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '929', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '928', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, +{id: '947', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '946', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '945', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '944', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '943', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '953', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '952', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '951', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '950', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '958', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '957', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '956', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '962', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '961', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '965', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '967', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '966', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '964', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '963', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '960', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '959', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '955', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '954', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '949', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '948', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '942', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '941', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, +{id: '927', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '926', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '925', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'fullLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'isExpanded': false}, +{id: '977', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n3141 ASSERT_FAIL\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '976', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'fullLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n(click to expand +)', 'isExpanded': false}, +{id: '980', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '979', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '978', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'fullLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n3095 JUMPDEST\n3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3087 PUSH1 0x96\n3089 PUSH1 0x03\n3091 DUP2\n3092 SWAP1\n3093 SSTORE\n3094 POP\n(click to expand +)', 'isExpanded': false}, +{id: '975', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'fullLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n3080 POP\n3081 EQ\n3082 ISZERO\n3083 PUSH2 0x0c17\n3086 JUMPI\n', 'truncLabel': '3072 JUMPDEST\n3073 PUSH1 0x19\n3075 PUSH1 0x06\n3077 DUP1\n3078 SLOAD\n3079 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '984', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'fullLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n3150 SLOAD\n3151 ADD\n3152 SWAP3\n3153 POP\n3154 POP\n3155 DUP2\n3156 SWAP1\n3157 SSTORE\n3158 POP\n3159 JUMPDEST\n3160 PUSH1 0x06\n3162 PUSH1 0x04\n3164 SLOAD\n3165 DUP2\n3166 SLOAD\n3167 DUP2\n3168 LT\n3169 ISZERO\n3170 ISZERO\n3171 PUSH2 0x0c68\n3174 JUMPI\n3175 ASSERT_FAIL\n', 'truncLabel': '3142 JUMPDEST\n3143 DIV\n3144 PUSH1 0x01\n3146 PUSH1 0x00\n3148 DUP3\n3149 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '983', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'fullLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n3120 SLOAD\n3121 ADD\n3122 SWAP3\n3123 POP\n3124 POP\n3125 DUP2\n3126 SWAP1\n3127 SSTORE\n3128 POP\n3129 PUSH1 0x64\n3131 DUP3\n3132 CALLVALUE\n3133 MUL\n3134 DUP2\n3135 ISZERO\n3136 ISZERO\n3137 PUSH2 0x0c46\n3140 JUMPI\n', 'truncLabel': '3113 JUMPDEST\n3114 DIV\n3115 PUSH1 0x00\n3117 DUP1\n3118 DUP3\n3119 DUP3\n(click to expand +)', 'isExpanded': false}, +{id: '982', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'fullLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n3104 MUL\n3105 DUP2\n3106 ISZERO\n3107 ISZERO\n3108 PUSH2 0x0c29\n3111 JUMPI\n', 'truncLabel': '3096 JUMPDEST\n3097 PUSH1 0x64\n3099 DUP3\n3100 PUSH1 0x64\n3102 SUB\n3103 CALLVALUE\n(click to expand +)', 'isExpanded': false}, +{id: '981', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'fullLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n(click to expand +)', 'isExpanded': false}, +{id: '974', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '973', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '972', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'fullLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'isExpanded': false}, +{id: '991', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'fullLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n2958 SWAP2\n2959 SWAP1\n2960 SWAP2\n2961 POP\n2962 PUSH1 0x00\n2964 DUP3\n2965 ADD\n2966 MLOAD\n2967 DUP2\n2968 PUSH1 0x00\n2970 ADD\n2971 PUSH1 0x00\n2973 PUSH2 0x0100\n2976 EXP\n2977 DUP2\n2978 SLOAD\n2979 DUP2\n2980 PUSH20 0xffffffff(...)\n3001 MUL\n3002 NOT\n3003 AND\n3004 SWAP1\n3005 DUP4\n3006 PUSH20 0xffffffff(...)\n3027 AND\n3028 MUL\n3029 OR\n3030 SWAP1\n3031 SSTORE\n3032 POP\n3033 PUSH1 0x20\n3035 DUP3\n3036 ADD\n3037 MLOAD\n3038 DUP2\n3039 PUSH1 0x01\n3041 ADD\n3042 SSTORE\n3043 POP\n3044 POP\n3045 POP\n3046 PUSH1 0x0a\n3048 PUSH1 0x06\n3050 DUP1\n3051 SLOAD\n3052 SWAP1\n3053 POP\n3054 EQ\n3055 ISZERO\n3056 PUSH2 0x0c00\n3059 JUMPI\n3060 PUSH1 0xc8\n3062 PUSH1 0x03\n3064 DUP2\n3065 SWAP1\n3066 SSTORE\n3067 POP\n3068 PUSH2 0x0c18\n3071 JUMP\n', 'truncLabel': '2952 JUMPDEST\n2953 DIV\n2954 DUP2\n2955 MSTORE\n2956 POP\n2957 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '990', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '989', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '988', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '987', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '997', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'fullLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n2890 SHA3\n2891 SWAP1\n2892 PUSH1 0x02\n2894 MUL\n2895 ADD\n2896 PUSH1 0x00\n2898 PUSH1 0x40\n2900 DUP1\n2901 MLOAD\n2902 SWAP1\n2903 DUP2\n2904 ADD\n2905 PUSH1 0x40\n2907 MSTORE\n2908 DUP1\n2909 CALLER\n2910 PUSH20 0xffffffff(...)\n2931 AND\n2932 DUP2\n2933 MSTORE\n2934 PUSH1 0x20\n2936 ADD\n2937 PUSH1 0x64\n2939 PUSH1 0x03\n2941 SLOAD\n2942 CALLVALUE\n2943 MUL\n2944 DUP2\n2945 ISZERO\n2946 ISZERO\n2947 PUSH2 0x0b88\n2950 JUMPI\n2951 ASSERT_FAIL\n', 'truncLabel': '2881 JUMPDEST\n2882 SWAP2\n2883 PUSH1 0x00\n2885 MSTORE\n2886 PUSH1 0x20\n2888 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '996', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '995', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '994', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '1002', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'fullLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n', 'truncLabel': '3499 JUMPDEST\n3500 JUMPDEST\n3501 POP\n3502 POP\n3503 POP\n3504 JUMP\n(click to expand +)', 'isExpanded': false}, +{id: '1001', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '1000', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '1006', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'fullLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'truncLabel': '3580 JUMPDEST\n3581 SWAP1\n3582 JUMP\n', 'isExpanded': false}, +{id: '1005', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '1009', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'fullLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'truncLabel': '3576 JUMPDEST\n3577 POP\n3578 SWAP1\n3579 JUMP\n', 'isExpanded': false}, +{id: '1011', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '1010', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '1008', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '1007', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '1004', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '1003', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '999', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '998', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '993', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'fullLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n(click to expand +)', 'isExpanded': false}, +{id: '992', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'fullLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n3530 EXP\n3531 DUP2\n3532 SLOAD\n3533 SWAP1\n3534 PUSH20 0xffffffff(...)\n3555 MUL\n3556 NOT\n3557 AND\n3558 SWAP1\n3559 SSTORE\n3560 PUSH1 0x01\n3562 DUP3\n3563 ADD\n3564 PUSH1 0x00\n3566 SWAP1\n3567 SSTORE\n3568 POP\n3569 PUSH1 0x02\n3571 ADD\n3572 PUSH2 0x0db7\n3575 JUMP\n', 'truncLabel': '3520 PUSH1 0x00\n3522 DUP1\n3523 DUP3\n3524 ADD\n3525 PUSH1 0x00\n3527 PUSH2 0x0100\n(click to expand +)', 'isExpanded': false}, +{id: '986', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'fullLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n3513 DUP3\n3514 GT\n3515 ISZERO\n3516 PUSH2 0x0df8\n3519 JUMPI\n', 'truncLabel': '3505 JUMPDEST\n3506 PUSH2 0x0dfc\n3509 SWAP2\n3510 SWAP1\n3511 JUMPDEST\n3512 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '985', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'fullLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n3477 PUSH1 0x00\n3479 MSTORE\n3480 PUSH1 0x20\n3482 PUSH1 0x00\n3484 SHA3\n3485 SWAP2\n3486 DUP3\n3487 ADD\n3488 SWAP2\n3489 ADD\n3490 PUSH2 0x0dab\n3493 SWAP2\n3494 SWAP1\n3495 PUSH2 0x0db1\n3498 JUMP\n', 'truncLabel': '3469 PUSH1 0x02\n3471 MUL\n3472 DUP2\n3473 PUSH1 0x02\n3475 MUL\n3476 DUP4\n(click to expand +)', 'isExpanded': false}, +{id: '971', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'fullLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n3461 DUP2\n3462 DUP2\n3463 ISZERO\n3464 GT\n3465 PUSH2 0x0dac\n3468 JUMPI\n', 'truncLabel': '3455 JUMPDEST\n3456 DUP2\n3457 SLOAD\n3458 DUP2\n3459 DUP4\n3460 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '970', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'fullLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n2867 PUSH1 0x01\n2869 ADD\n2870 DUP3\n2871 DUP2\n2872 PUSH2 0x0b41\n2875 SWAP2\n2876 SWAP1\n2877 PUSH2 0x0d7f\n2880 JUMP\n', 'truncLabel': '2859 JUMPDEST\n2860 PUSH1 0x00\n2862 PUSH1 0x06\n2864 DUP1\n2865 SLOAD\n2866 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '969', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'fullLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n1278 DUP2\n1279 PUSH2 0x0b2b\n1282 JUMP\n', 'truncLabel': '1270 JUMPDEST\n1271 DIV\n1272 SWAP1\n1273 POP\n1274 JUMPDEST\n1275 PUSH2 0x0503\n(click to expand +)', 'isExpanded': false}, +{id: '968', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'fullLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n1268 JUMPI\n', 'truncLabel': '1259 PUSH1 0x02\n1261 DUP2\n1262 DUP2\n1263 ISZERO\n1264 ISZERO\n1265 PUSH2 0x04f6\n(click to expand +)', 'isExpanded': false}, +{id: '924', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'fullLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n1251 CALLVALUE\n1252 LT\n1253 ISZERO\n1254 ISZERO\n1255 PUSH2 0x04fa\n1258 JUMPI\n', 'truncLabel': '1235 JUMPDEST\n1236 PUSH1 0x02\n1238 SLOAD\n1239 SWAP1\n1240 POP\n1241 PUSH9 0x02b5e3af(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1014', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '238 JUMPDEST\n239 STOP\n', 'fullLabel': '238 JUMPDEST\n239 STOP\n', 'truncLabel': '238 JUMPDEST\n239 STOP\n', 'isExpanded': false}, +{id: '1013', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'fullLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'truncLabel': '1284 JUMPDEST\n1285 POP\n1286 JUMP\n', 'isExpanded': false}, +{id: '1012', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'fullLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n1223 ADD\n1224 SWAP3\n1225 POP\n1226 POP\n1227 DUP2\n1228 SWAP1\n1229 SSTORE\n1230 POP\n1231 PUSH2 0x0504\n1234 JUMP\n', 'truncLabel': '1215 CALLVALUE\n1216 PUSH1 0x01\n1218 PUSH1 0x00\n1220 DUP3\n1221 DUP3\n1222 SLOAD\n(click to expand +)', 'isExpanded': false}, +{id: '923', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'fullLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n1211 PUSH2 0x04d3\n1214 JUMPI\n', 'truncLabel': '1196 JUMPDEST\n1197 PUSH1 0x00\n1199 PUSH8 0x0de0b6b3(...)\n1208 CALLVALUE\n1209 LT\n1210 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '922', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'fullLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'truncLabel': '230 JUMPDEST\n231 PUSH2 0x00ee\n234 PUSH2 0x04ac\n237 JUMP\n', 'isExpanded': false}, +{id: '1015', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'fullLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'truncLabel': '226 PUSH1 0x00\n228 DUP1\n229 REVERT\n', 'isExpanded': false}, +{id: '921', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'fullLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'truncLabel': '219 JUMPDEST\n220 CALLVALUE\n221 ISZERO\n222 PUSH2 0x00e6\n225 JUMPI\n', 'isExpanded': false}, +{id: '910', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'fullLabel': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'truncLabel': '208 DUP1\n209 PUSH4 0xfae14192\n214 EQ\n215 PUSH2 0x0489\n218 JUMPI\n', 'isExpanded': false}, +{id: '904', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'fullLabel': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'truncLabel': '197 DUP1\n198 PUSH4 0xd11f13df\n203 EQ\n204 PUSH2 0x0460\n207 JUMPI\n', 'isExpanded': false}, +{id: '888', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'fullLabel': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'truncLabel': '186 DUP1\n187 PUSH4 0xced92670\n192 EQ\n193 PUSH2 0x043d\n196 JUMPI\n', 'isExpanded': false}, +{id: '862', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'fullLabel': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'truncLabel': '175 DUP1\n176 PUSH4 0xb4022950\n181 EQ\n182 PUSH2 0x041a\n185 JUMPI\n', 'isExpanded': false}, +{id: '853', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'fullLabel': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'truncLabel': '164 DUP1\n165 PUSH4 0xa6f9dae1\n170 EQ\n171 PUSH2 0x03e1\n174 JUMPI\n', 'isExpanded': false}, +{id: '847', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'fullLabel': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'truncLabel': '153 DUP1\n154 PUSH4 0xa26dbf26\n159 EQ\n160 PUSH2 0x03b8\n163 JUMPI\n', 'isExpanded': false}, +{id: '833', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'fullLabel': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'truncLabel': '142 DUP1\n143 PUSH4 0x9dbc4f9b\n148 EQ\n149 PUSH2 0x034e\n152 JUMPI\n', 'isExpanded': false}, +{id: '814', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'fullLabel': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'truncLabel': '131 DUP1\n132 PUSH4 0x8a5fb3ca\n137 EQ\n138 PUSH2 0x02b9\n141 JUMPI\n', 'isExpanded': false}, +{id: '794', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'fullLabel': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'truncLabel': '120 DUP1\n121 PUSH4 0x6fbaaa1e\n126 EQ\n127 PUSH2 0x0224\n130 JUMPI\n', 'isExpanded': false}, +{id: '783', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0x686f2c90\n115 EQ\n116 PUSH2 0x020f\n119 JUMPI\n', 'isExpanded': false}, +{id: '777', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0x67f809e9\n104 EQ\n105 PUSH2 0x01fa\n108 JUMPI\n', 'isExpanded': false}, +{id: '768', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0x57d4021b\n93 EQ\n94 PUSH2 0x01d1\n97 JUMPI\n', 'isExpanded': false}, +{id: '750', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x4229616d\n82 EQ\n83 PUSH2 0x01ae\n86 JUMPI\n', 'isExpanded': false}, +{id: '743', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x253459e3\n71 EQ\n72 PUSH2 0x0185\n75 JUMPI\n', 'isExpanded': false}, +{id: '724', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x09dfdc71\n60 EQ\n61 PUSH2 0x00f0\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '648', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x00db\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '292', to: '293', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, -{from: '294', to: '295', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '292', to: '294', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, -{from: '291', to: '292', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, -{from: '297', to: '298', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '296', to: '297', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '291', to: '296', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, -{from: '290', to: '291', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '289', to: '290', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '288', to: '289', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '303', to: '304', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '302', to: '303', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '301', to: '302', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '300', to: '301', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '308', to: '309', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '307', to: '308', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '306', to: '307', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '312', to: '313', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '311', to: '312', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '315', to: '316', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '317', to: '318', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '315', to: '317', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '314', to: '315', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '311', to: '314', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '310', to: '311', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '306', to: '310', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '305', to: '306', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '300', to: '305', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '299', to: '300', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '288', to: '299', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '287', to: '288', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '286', to: '287', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '285', to: '286', 'arrows': 'to', 'label': 'Not(ULE(0x2b5e3af16b1880000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '326', to: '327', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, -{from: '328', to: '329', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '326', to: '328', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, -{from: '325', to: '326', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, -{from: '331', to: '332', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '330', to: '331', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '325', to: '330', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, -{from: '324', to: '325', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '323', to: '324', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '322', to: '323', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '337', to: '338', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '336', to: '337', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '335', to: '336', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '334', to: '335', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '342', to: '343', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '341', to: '342', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '340', to: '341', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '346', to: '347', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '345', to: '346', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '349', to: '350', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '351', to: '352', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '349', to: '351', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '348', to: '349', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '345', to: '348', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '344', to: '345', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '340', to: '344', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '339', to: '340', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '334', to: '339', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '333', to: '334', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '322', to: '333', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '321', to: '322', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '320', to: '321', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '319', to: '320', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '285', to: '319', 'arrows': 'to', 'label': 'ULE(0x2b5e3af16b1880000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '284', to: '285', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '354', to: '355', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '353', to: '354', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '284', to: '353', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '283', to: '284', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '282', to: '283', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '282', to: '356', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '281', to: '282', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Rubixi))', 'smooth': {'type': 'cubicBezier'}}, -{from: '373', to: '374', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '372', to: '373', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '371', to: '372', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '370', to: '371', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '369', to: '370', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '368', to: '369', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '367', to: '368', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '366', to: '367', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '365', to: '366', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '364', to: '365', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '363', to: '364', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '362', to: '363', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '361', to: '362', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '360', to: '361', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '359', to: '360', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '358', to: '359', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '358', to: '375', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '357', to: '358', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dfdc71', 'smooth': {'type': 'cubicBezier'}}, -{from: '380', to: '381', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '379', to: '380', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '378', to: '379', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '377', to: '378', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '377', to: '382', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '376', to: '377', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x253459e3', 'smooth': {'type': 'cubicBezier'}}, -{from: '387', to: '388', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '386', to: '387', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '392', to: '393', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '391', to: '392', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '390', to: '391', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '390', to: '394', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '389', to: '390', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '397', to: '398', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '396', to: '397', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '395', to: '396', 'arrows': 'to', 'label': 'And(Extract(0xff, 7, calldata_Rubixi_4) == 0, ULE(Extract(6, 0, calldata_Rubixi_4), 0x64))', 'smooth': {'type': 'cubicBezier'}}, -{from: '395', to: '399', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 7, calldata_Rubixi_4) == 0, ULE(Extract(6, 0, calldata_Rubixi_4), 0x64)))', 'smooth': {'type': 'cubicBezier'}}, -{from: '389', to: '395', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '386', to: '389', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '385', to: '386', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '384', to: '385', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '384', to: '400', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '383', to: '384', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x4229616d', 'smooth': {'type': 'cubicBezier'}}, -{from: '406', to: '407', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '405', to: '406', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '404', to: '405', 'arrows': 'to', 'label': 'Not(ULE(storage_6, storage_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '404', to: '408', 'arrows': 'to', 'label': 'ULE(storage_6, storage_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '403', to: '404', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '402', to: '403', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '402', to: '409', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '401', to: '402', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x57d4021b', 'smooth': {'type': 'cubicBezier'}}, -{from: '413', to: '414', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '412', to: '413', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '411', to: '412', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '411', to: '415', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '410', to: '411', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x67f809e9', 'smooth': {'type': 'cubicBezier'}}, -{from: '420', to: '421', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '419', to: '420', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '423', to: '424', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '422', to: '423', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '422', to: '425', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '419', to: '422', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '418', to: '419', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '417', to: '418', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '417', to: '426', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '416', to: '417', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x686f2c90', 'smooth': {'type': 'cubicBezier'}}, -{from: '444', to: '445', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '443', to: '444', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '442', to: '443', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '441', to: '442', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '440', to: '441', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '439', to: '440', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '438', to: '439', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '437', to: '438', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '436', to: '437', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '435', to: '436', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '434', to: '435', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '433', to: '434', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '432', to: '433', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '431', to: '432', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '430', to: '431', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '429', to: '430', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '428', to: '429', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '428', to: '446', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '427', to: '428', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x6fbaaa1e', 'smooth': {'type': 'cubicBezier'}}, -{from: '463', to: '464', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '462', to: '463', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '461', to: '462', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '460', to: '461', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '459', to: '460', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '458', to: '459', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '457', to: '458', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '456', to: '457', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '455', to: '456', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '454', to: '455', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '453', to: '454', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '452', to: '453', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '451', to: '452', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '450', to: '451', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '449', to: '450', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '448', to: '449', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '448', to: '465', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '447', to: '448', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x8a5fb3ca', 'smooth': {'type': 'cubicBezier'}}, -{from: '470', to: '471', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '469', to: '470', 'arrows': 'to', 'label': 'Not(ULE(calldata_Rubixi_4, storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '475', to: '476', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '474', to: '475', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '473', to: '474', 'arrows': 'to', 'label': 'Not(ULE(storage_6, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '473', to: '477', 'arrows': 'to', 'label': 'ULE(storage_6, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '472', to: '473', 'arrows': 'to', 'label': 'Not(ULE(storage_6, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '472', to: '478', 'arrows': 'to', 'label': 'ULE(storage_6, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '469', to: '472', 'arrows': 'to', 'label': 'ULE(calldata_Rubixi_4, storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '468', to: '469', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '467', to: '468', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '467', to: '479', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '466', to: '467', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dbc4f9b', 'smooth': {'type': 'cubicBezier'}}, -{from: '483', to: '484', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '482', to: '483', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '481', to: '482', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '481', to: '485', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '480', to: '481', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa26dbf26', 'smooth': {'type': 'cubicBezier'}}, -{from: '490', to: '491', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '489', to: '490', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '492', to: '493', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '489', to: '492', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '488', to: '489', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '487', to: '488', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '487', to: '494', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '486', to: '487', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa6f9dae1', 'smooth': {'type': 'cubicBezier'}}, -{from: '499', to: '500', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '498', to: '499', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '503', to: '504', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '502', to: '503', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '502', to: '505', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '501', to: '502', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000*calldata_Rubixi_4, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '510', to: '511', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '509', to: '510', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '509', to: '512', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '508', to: '509', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '507', to: '508', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '516', to: '517', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '515', to: '516', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '515', to: '518', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '514', to: '515', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '513', to: '514', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '513', to: '519', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '507', to: '513', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '506', to: '507', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '501', to: '506', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000*calldata_Rubixi_4, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '498', to: '501', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '497', to: '498', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '496', to: '497', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '496', to: '520', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '495', to: '496', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xb4022950', 'smooth': {'type': 'cubicBezier'}}, -{from: '525', to: '526', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '524', to: '525', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '529', to: '530', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '528', to: '529', 'arrows': 'to', 'label': 'And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c))', 'smooth': {'type': 'cubicBezier'}}, -{from: '528', to: '531', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c)))', 'smooth': {'type': 'cubicBezier'}}, -{from: '527', to: '528', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c)))', 'smooth': {'type': 'cubicBezier'}}, -{from: '533', to: '534', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '532', to: '533', 'arrows': 'to', 'label': 'ULE(0x78, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, -{from: '532', to: '535', 'arrows': 'to', 'label': 'Not(ULE(0x78, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, -{from: '527', to: '532', 'arrows': 'to', 'label': 'And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c))', 'smooth': {'type': 'cubicBezier'}}, -{from: '524', to: '527', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '523', to: '524', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '522', to: '523', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '522', to: '536', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '521', to: '522', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xced92670', 'smooth': {'type': 'cubicBezier'}}, -{from: '540', to: '541', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '539', to: '540', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '538', to: '539', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '538', to: '542', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '537', to: '538', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xd11f13df', 'smooth': {'type': 'cubicBezier'}}, -{from: '547', to: '548', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '546', to: '547', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, -{from: '550', to: '551', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '549', to: '550', 'arrows': 'to', 'label': 'And(Extract(0xff, 4, calldata_Rubixi_4) == 0, ULE(Extract(3, 0, calldata_Rubixi_4), 10))', 'smooth': {'type': 'cubicBezier'}}, -{from: '549', to: '552', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 4, calldata_Rubixi_4) == 0, ULE(Extract(3, 0, calldata_Rubixi_4), 10)))', 'smooth': {'type': 'cubicBezier'}}, -{from: '546', to: '549', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, -{from: '545', to: '546', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '544', to: '545', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '544', to: '553', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '543', to: '544', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xfae14192', 'smooth': {'type': 'cubicBezier'}}, -{from: '565', to: '566', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '564', to: '565', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, -{from: '568', to: '569', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '567', to: '568', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '564', to: '567', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, -{from: '563', to: '564', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, -{from: '572', to: '573', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '571', to: '572', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '570', to: '571', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '563', to: '570', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, -{from: '562', to: '563', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '561', to: '562', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '560', to: '561', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '579', to: '580', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '578', to: '579', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '577', to: '578', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '576', to: '577', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '575', to: '576', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '585', to: '586', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '584', to: '585', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '583', to: '584', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '582', to: '583', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '590', to: '591', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '589', to: '590', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '588', to: '589', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '594', to: '595', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '593', to: '594', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '597', to: '598', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '599', to: '600', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '597', to: '599', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '596', to: '597', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '593', to: '596', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '592', to: '593', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '588', to: '592', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '587', to: '588', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '582', to: '587', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '581', to: '582', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '575', to: '581', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '574', to: '575', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '560', to: '574', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '559', to: '560', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '558', to: '559', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '557', to: '558', 'arrows': 'to', 'label': 'Not(ULE(0x2b5e3af16b1880000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '609', to: '610', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '608', to: '609', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, -{from: '612', to: '613', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '611', to: '612', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '608', to: '611', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, -{from: '607', to: '608', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, -{from: '616', to: '617', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '615', to: '616', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '614', to: '615', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '607', to: '614', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, -{from: '606', to: '607', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '605', to: '606', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '604', to: '605', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '623', to: '624', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '622', to: '623', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '621', to: '622', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '620', to: '621', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '619', to: '620', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '629', to: '630', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '628', to: '629', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '627', to: '628', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '626', to: '627', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '634', to: '635', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '633', to: '634', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '632', to: '633', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '638', to: '639', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '637', to: '638', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '641', to: '642', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '643', to: '644', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '641', to: '643', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '640', to: '641', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '637', to: '640', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '636', to: '637', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '632', to: '636', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '631', to: '632', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '626', to: '631', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '625', to: '626', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '619', to: '625', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, -{from: '618', to: '619', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '604', to: '618', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, -{from: '603', to: '604', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '602', to: '603', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '601', to: '602', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '557', to: '601', 'arrows': 'to', 'label': 'ULE(0x2b5e3af16b1880000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '556', to: '557', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '646', to: '647', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '645', to: '646', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '556', to: '645', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '555', to: '556', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '554', to: '555', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '554', to: '648', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '543', to: '554', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xfae14192)', 'smooth': {'type': 'cubicBezier'}}, -{from: '537', to: '543', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xd11f13df)', 'smooth': {'type': 'cubicBezier'}}, -{from: '521', to: '537', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xced92670)', 'smooth': {'type': 'cubicBezier'}}, -{from: '495', to: '521', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xb4022950)', 'smooth': {'type': 'cubicBezier'}}, -{from: '486', to: '495', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa6f9dae1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '480', to: '486', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa26dbf26)', 'smooth': {'type': 'cubicBezier'}}, -{from: '466', to: '480', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dbc4f9b)', 'smooth': {'type': 'cubicBezier'}}, -{from: '447', to: '466', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x8a5fb3ca)', 'smooth': {'type': 'cubicBezier'}}, -{from: '427', to: '447', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x6fbaaa1e)', 'smooth': {'type': 'cubicBezier'}}, -{from: '416', to: '427', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x686f2c90)', 'smooth': {'type': 'cubicBezier'}}, -{from: '410', to: '416', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x67f809e9)', 'smooth': {'type': 'cubicBezier'}}, -{from: '401', to: '410', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x57d4021b)', 'smooth': {'type': 'cubicBezier'}}, -{from: '383', to: '401', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x4229616d)', 'smooth': {'type': 'cubicBezier'}}, -{from: '376', to: '383', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x253459e3)', 'smooth': {'type': 'cubicBezier'}}, -{from: '357', to: '376', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dfdc71)', 'smooth': {'type': 'cubicBezier'}}, -{from: '281', to: '357', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Rubixi)', 'smooth': {'type': 'cubicBezier'}} +{from: '659', to: '660', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, +{from: '661', to: '662', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '659', to: '661', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, +{from: '658', to: '659', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, +{from: '664', to: '665', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '663', to: '664', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '658', to: '663', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, +{from: '657', to: '658', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '656', to: '657', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '655', to: '656', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '670', to: '671', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '669', to: '670', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '668', to: '669', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '667', to: '668', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '675', to: '676', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '674', to: '675', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '673', to: '674', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '679', to: '680', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '678', to: '679', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '682', to: '683', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '684', to: '685', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '682', to: '684', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '681', to: '682', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '678', to: '681', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '677', to: '678', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '673', to: '677', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '672', to: '673', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '667', to: '672', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '666', to: '667', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '655', to: '666', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '654', to: '655', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '653', to: '654', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '652', to: '653', 'arrows': 'to', 'label': 'Not(ULE(0x2b5e3af16b1880000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '693', to: '694', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, +{from: '695', to: '696', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '693', to: '695', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, +{from: '692', to: '693', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, +{from: '698', to: '699', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '697', to: '698', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '692', to: '697', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, +{from: '691', to: '692', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '690', to: '691', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '689', to: '690', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '704', to: '705', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '703', to: '704', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '702', to: '703', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '701', to: '702', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '709', to: '710', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '708', to: '709', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '707', to: '708', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '713', to: '714', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '712', to: '713', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '716', to: '717', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '718', to: '719', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '716', to: '718', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '715', to: '716', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '712', to: '715', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '711', to: '712', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '707', to: '711', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '706', to: '707', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '701', to: '706', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '700', to: '701', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '689', to: '700', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '688', to: '689', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '687', to: '688', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '686', to: '687', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '652', to: '686', 'arrows': 'to', 'label': 'ULE(0x2b5e3af16b1880000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '651', to: '652', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '721', to: '722', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '720', to: '721', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '651', to: '720', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '650', to: '651', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '649', to: '650', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '649', to: '723', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '648', to: '649', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Rubixi))', 'smooth': {'type': 'cubicBezier'}}, +{from: '740', to: '741', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '739', to: '740', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '738', to: '739', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '737', to: '738', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '736', to: '737', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '735', to: '736', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '734', to: '735', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '733', to: '734', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '732', to: '733', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '731', to: '732', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '730', to: '731', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '729', to: '730', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '728', to: '729', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '727', to: '728', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '726', to: '727', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '725', to: '726', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '725', to: '742', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '724', to: '725', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dfdc71', 'smooth': {'type': 'cubicBezier'}}, +{from: '747', to: '748', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '746', to: '747', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '745', to: '746', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '744', to: '745', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '744', to: '749', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '743', to: '744', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x253459e3', 'smooth': {'type': 'cubicBezier'}}, +{from: '754', to: '755', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '753', to: '754', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '759', to: '760', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '758', to: '759', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '757', to: '758', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '757', to: '761', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '756', to: '757', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '764', to: '765', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '763', to: '764', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '762', to: '763', 'arrows': 'to', 'label': 'And(Extract(0xff, 7, calldata_Rubixi_4) == 0, ULE(Extract(6, 0, calldata_Rubixi_4), 0x64))', 'smooth': {'type': 'cubicBezier'}}, +{from: '762', to: '766', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 7, calldata_Rubixi_4) == 0, ULE(Extract(6, 0, calldata_Rubixi_4), 0x64)))', 'smooth': {'type': 'cubicBezier'}}, +{from: '756', to: '762', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '753', to: '756', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '752', to: '753', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '751', to: '752', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '751', to: '767', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '750', to: '751', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x4229616d', 'smooth': {'type': 'cubicBezier'}}, +{from: '773', to: '774', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '772', to: '773', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '771', to: '772', 'arrows': 'to', 'label': 'Not(ULE(storage_6, storage_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '771', to: '775', 'arrows': 'to', 'label': 'ULE(storage_6, storage_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '770', to: '771', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '769', to: '770', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '769', to: '776', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '768', to: '769', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x57d4021b', 'smooth': {'type': 'cubicBezier'}}, +{from: '780', to: '781', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '779', to: '780', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '778', to: '779', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '778', to: '782', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '777', to: '778', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x67f809e9', 'smooth': {'type': 'cubicBezier'}}, +{from: '787', to: '788', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '786', to: '787', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '790', to: '791', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '789', to: '790', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '789', to: '792', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '786', to: '789', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '785', to: '786', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '784', to: '785', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '784', to: '793', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '783', to: '784', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x686f2c90', 'smooth': {'type': 'cubicBezier'}}, +{from: '811', to: '812', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '810', to: '811', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '809', to: '810', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '808', to: '809', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '807', to: '808', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '806', to: '807', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '805', to: '806', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '804', to: '805', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '803', to: '804', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '802', to: '803', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '801', to: '802', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '800', to: '801', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '799', to: '800', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '798', to: '799', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '797', to: '798', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '796', to: '797', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '795', to: '796', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '795', to: '813', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '794', to: '795', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x6fbaaa1e', 'smooth': {'type': 'cubicBezier'}}, +{from: '830', to: '831', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '829', to: '830', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '828', to: '829', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '827', to: '828', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '826', to: '827', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '825', to: '826', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '824', to: '825', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '823', to: '824', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '822', to: '823', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '821', to: '822', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '820', to: '821', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '819', to: '820', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '818', to: '819', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '817', to: '818', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '816', to: '817', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '815', to: '816', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '815', to: '832', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '814', to: '815', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x8a5fb3ca', 'smooth': {'type': 'cubicBezier'}}, +{from: '837', to: '838', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '836', to: '837', 'arrows': 'to', 'label': 'Not(ULE(calldata_Rubixi_4, storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '842', to: '843', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '841', to: '842', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '840', to: '841', 'arrows': 'to', 'label': 'Not(ULE(storage_6, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '840', to: '844', 'arrows': 'to', 'label': 'ULE(storage_6, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '839', to: '840', 'arrows': 'to', 'label': 'Not(ULE(storage_6, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '839', to: '845', 'arrows': 'to', 'label': 'ULE(storage_6, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '836', to: '839', 'arrows': 'to', 'label': 'ULE(calldata_Rubixi_4, storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '835', to: '836', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '834', to: '835', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '834', to: '846', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '833', to: '834', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dbc4f9b', 'smooth': {'type': 'cubicBezier'}}, +{from: '850', to: '851', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '849', to: '850', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '848', to: '849', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '848', to: '852', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '847', to: '848', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa26dbf26', 'smooth': {'type': 'cubicBezier'}}, +{from: '857', to: '858', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '856', to: '857', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '859', to: '860', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '856', to: '859', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '855', to: '856', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '854', to: '855', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '854', to: '861', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '853', to: '854', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa6f9dae1', 'smooth': {'type': 'cubicBezier'}}, +{from: '866', to: '867', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '865', to: '866', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '870', to: '871', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '869', to: '870', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '869', to: '872', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '868', to: '869', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000*calldata_Rubixi_4, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '877', to: '878', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '876', to: '877', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '876', to: '879', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '875', to: '876', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '874', to: '875', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '883', to: '884', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '882', to: '883', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '882', to: '885', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '881', to: '882', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '880', to: '881', 'arrows': 'to', 'label': 'Not(storage_1 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '880', to: '886', 'arrows': 'to', 'label': 'storage_1 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '874', to: '880', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '873', to: '874', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '868', to: '873', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000*calldata_Rubixi_4, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '865', to: '868', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '864', to: '865', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '863', to: '864', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '863', to: '887', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '862', to: '863', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xb4022950', 'smooth': {'type': 'cubicBezier'}}, +{from: '892', to: '893', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '891', to: '892', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '896', to: '897', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '895', to: '896', 'arrows': 'to', 'label': 'And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c))', 'smooth': {'type': 'cubicBezier'}}, +{from: '895', to: '898', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c)))', 'smooth': {'type': 'cubicBezier'}}, +{from: '894', to: '895', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c)))', 'smooth': {'type': 'cubicBezier'}}, +{from: '900', to: '901', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '899', to: '900', 'arrows': 'to', 'label': 'ULE(0x78, calldata_Rubixi_4)', 'smooth': {'type': 'cubicBezier'}}, +{from: '899', to: '902', 'arrows': 'to', 'label': 'Not(ULE(0x78, calldata_Rubixi_4))', 'smooth': {'type': 'cubicBezier'}}, +{from: '894', to: '899', 'arrows': 'to', 'label': 'And(Extract(0xff, 9, calldata_Rubixi_4) == 0, ULE(Extract(8, 0, calldata_Rubixi_4), 0x12c))', 'smooth': {'type': 'cubicBezier'}}, +{from: '891', to: '894', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '890', to: '891', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '889', to: '890', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '889', to: '903', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '888', to: '889', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xced92670', 'smooth': {'type': 'cubicBezier'}}, +{from: '907', to: '908', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '906', to: '907', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '905', to: '906', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '905', to: '909', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '904', to: '905', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xd11f13df', 'smooth': {'type': 'cubicBezier'}}, +{from: '914', to: '915', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '913', to: '914', 'arrows': 'to', 'label': 'Not(Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5))', 'smooth': {'type': 'cubicBezier'}}, +{from: '917', to: '918', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '916', to: '917', 'arrows': 'to', 'label': 'And(Extract(0xff, 4, calldata_Rubixi_4) == 0, ULE(Extract(3, 0, calldata_Rubixi_4), 10))', 'smooth': {'type': 'cubicBezier'}}, +{from: '916', to: '919', 'arrows': 'to', 'label': 'Not(And(Extract(0xff, 4, calldata_Rubixi_4) == 0, ULE(Extract(3, 0, calldata_Rubixi_4), 10)))', 'smooth': {'type': 'cubicBezier'}}, +{from: '913', to: '916', 'arrows': 'to', 'label': 'Extract(0x9f, 0, caller) == Extract(0xa7, 8, storage_5)', 'smooth': {'type': 'cubicBezier'}}, +{from: '912', to: '913', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '911', to: '912', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '911', to: '920', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '910', to: '911', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xfae14192', 'smooth': {'type': 'cubicBezier'}}, +{from: '932', to: '933', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '931', to: '932', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, +{from: '935', to: '936', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '934', to: '935', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '931', to: '934', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, +{from: '930', to: '931', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, +{from: '939', to: '940', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '938', to: '939', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '937', to: '938', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '930', to: '937', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, +{from: '929', to: '930', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '928', to: '929', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '927', to: '928', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '946', to: '947', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '945', to: '946', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '944', to: '945', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '943', to: '944', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '942', to: '943', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '952', to: '953', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '951', to: '952', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '950', to: '951', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '949', to: '950', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '957', to: '958', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '956', to: '957', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '955', to: '956', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '961', to: '962', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '960', to: '961', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '964', to: '965', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '966', to: '967', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '964', to: '966', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '963', to: '964', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '960', to: '963', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '959', to: '960', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '955', to: '959', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '954', to: '955', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '949', to: '954', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '948', to: '949', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '942', to: '948', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '941', to: '942', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '927', to: '941', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '926', to: '927', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '925', to: '926', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '924', to: '925', 'arrows': 'to', 'label': 'Not(ULE(0x2b5e3af16b1880000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '976', to: '977', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '975', to: '976', 'arrows': 'to', 'label': 'Not(storage_6 == 25)', 'smooth': {'type': 'cubicBezier'}}, +{from: '979', to: '980', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '978', to: '979', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '975', to: '978', 'arrows': 'to', 'label': 'storage_6 == 25', 'smooth': {'type': 'cubicBezier'}}, +{from: '974', to: '975', 'arrows': 'to', 'label': 'Not(storage_6 == 10)', 'smooth': {'type': 'cubicBezier'}}, +{from: '983', to: '984', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '982', to: '983', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '981', to: '982', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '974', to: '981', 'arrows': 'to', 'label': 'storage_6 == 10', 'smooth': {'type': 'cubicBezier'}}, +{from: '973', to: '974', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '972', to: '973', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '971', to: '972', 'arrows': 'to', 'label': 'Not(ULE(If(storage_6 == 0, 1, 0), 1 + storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '990', to: '991', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '989', to: '990', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '988', to: '989', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '987', to: '988', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '986', to: '987', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '996', to: '997', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '995', to: '996', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '994', to: '995', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '993', to: '994', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1001', to: '1002', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1000', to: '1001', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '999', to: '1000', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1005', to: '1006', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1004', to: '1005', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1008', to: '1009', 'arrows': 'to', 'label': 'ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1010', to: '1011', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1008', to: '1010', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d49 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1007', to: '1008', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1004', to: '1007', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d47 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1003', to: '1004', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '999', to: '1003', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d45 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '998', to: '999', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '993', to: '998', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d43 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '992', to: '993', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '986', to: '992', 'arrows': 'to', 'label': 'Not(ULE(0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f + 2*storage_6, 0xf652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d41 + 2*storage_6))', 'smooth': {'type': 'cubicBezier'}}, +{from: '985', to: '986', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '971', to: '985', 'arrows': 'to', 'label': 'ULE(If(storage_6 == 0, 1, 0), 1 + storage_6)', 'smooth': {'type': 'cubicBezier'}}, +{from: '970', to: '971', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '969', to: '970', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '968', to: '969', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '924', to: '968', 'arrows': 'to', 'label': 'ULE(0x2b5e3af16b1880000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '923', to: '924', 'arrows': 'to', 'label': 'ULE(0xde0b6b3a7640000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1013', to: '1014', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1012', to: '1013', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '923', to: '1012', 'arrows': 'to', 'label': 'Not(ULE(0xde0b6b3a7640000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '922', to: '923', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '921', to: '922', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '921', to: '1015', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '910', to: '921', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xfae14192)', 'smooth': {'type': 'cubicBezier'}}, +{from: '904', to: '910', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xd11f13df)', 'smooth': {'type': 'cubicBezier'}}, +{from: '888', to: '904', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xced92670)', 'smooth': {'type': 'cubicBezier'}}, +{from: '862', to: '888', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xb4022950)', 'smooth': {'type': 'cubicBezier'}}, +{from: '853', to: '862', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa6f9dae1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '847', to: '853', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0xa26dbf26)', 'smooth': {'type': 'cubicBezier'}}, +{from: '833', to: '847', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dbc4f9b)', 'smooth': {'type': 'cubicBezier'}}, +{from: '814', to: '833', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x8a5fb3ca)', 'smooth': {'type': 'cubicBezier'}}, +{from: '794', to: '814', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x6fbaaa1e)', 'smooth': {'type': 'cubicBezier'}}, +{from: '783', to: '794', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x686f2c90)', 'smooth': {'type': 'cubicBezier'}}, +{from: '777', to: '783', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x67f809e9)', 'smooth': {'type': 'cubicBezier'}}, +{from: '768', to: '777', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x57d4021b)', 'smooth': {'type': 'cubicBezier'}}, +{from: '750', to: '768', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x4229616d)', 'smooth': {'type': 'cubicBezier'}}, +{from: '743', to: '750', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x253459e3)', 'smooth': {'type': 'cubicBezier'}}, +{from: '724', to: '743', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Rubixi_0) == 0x9dfdc71)', 'smooth': {'type': 'cubicBezier'}}, +{from: '648', to: '724', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Rubixi)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/rubixi.sol.json b/tests/testdata/outputs_expected/rubixi.sol.json index 009a4609..9e2babe6 100644 --- a/tests/testdata/outputs_expected/rubixi.sol.json +++ b/tests/testdata/outputs_expected/rubixi.sol.json @@ -46,9 +46,20 @@ "lineno": 148, "code": "participants[orderInPyramid]" }, + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function _function_0xfae14192.\n Addition will result in a lower value.", + "function": "_function_0xfae14192", + "type": "Warning", + "address": 1223, + "debug": "", + "filename": "/inputs/rubixi.sol", + "lineno": 37, + "code": "collectedFees += msg.value" + }, { "title": "Integer Underflow", - "description": "A possible integer underflow exists in the function _function_0xd11f13df.\nThe substraction may result in a value < 0.", + "description": "A possible integer underflow exists in the function _function_0xd11f13df.\nThe subtraction may result in a value < 0.", "function": "_function_0xd11f13df", "type": "Warning", "address": 2743, @@ -91,4 +102,4 @@ "code": "creator.send(_amt)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/rubixi.sol.markdown b/tests/testdata/outputs_expected/rubixi.sol.markdown index 581442c9..bbc5253c 100644 --- a/tests/testdata/outputs_expected/rubixi.sol.markdown +++ b/tests/testdata/outputs_expected/rubixi.sol.markdown @@ -63,6 +63,21 @@ In */inputs/rubixi.sol:148* ``` participants[orderInPyramid] ``` +## Integer Overflow +- Type: Warning +- Contract: Rubixi +- Function name: `_function_0xfae14192` +- PC address: 1223 + +### Description +A possible integer overflow exists in the function _function_0xfae14192. + Addition will result in a lower value. + +In */inputs/rubixi.sol:37* + +``` +collectedFees += msg.value +``` ## Integer Underflow - Type: Warning - Contract: Rubixi @@ -71,7 +86,7 @@ participants[orderInPyramid] ### Description A possible integer underflow exists in the function _function_0xd11f13df. -The substraction may result in a value < 0. +The subtraction may result in a value < 0. In */inputs/rubixi.sol:143* diff --git a/tests/testdata/outputs_expected/rubixi.sol.text b/tests/testdata/outputs_expected/rubixi.sol.text index d2de7361..9c35f017 100644 --- a/tests/testdata/outputs_expected/rubixi.sol.text +++ b/tests/testdata/outputs_expected/rubixi.sol.text @@ -58,13 +58,27 @@ participants[orderInPyramid] -------------------- +==== Integer Overflow ==== +Type: Warning +Contract: Rubixi +Function name: _function_0xfae14192 +PC address: 1223 +A possible integer overflow exists in the function _function_0xfae14192. + Addition will result in a lower value. +-------------------- +In file: /inputs/rubixi.sol:37 + +collectedFees += msg.value + +-------------------- + ==== Integer Underflow ==== Type: Warning Contract: Rubixi Function name: _function_0xd11f13df PC address: 2743 A possible integer underflow exists in the function _function_0xd11f13df. -The substraction may result in a value < 0. +The subtraction may result in a value < 0. -------------------- In file: /inputs/rubixi.sol:143 diff --git a/tests/testdata/outputs_expected/suicide.sol.easm b/tests/testdata/outputs_expected/suicide.sol.easm deleted file mode 100644 index 892e7787..00000000 --- a/tests/testdata/outputs_expected/suicide.sol.easm +++ /dev/null @@ -1,58 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH1 0x3f -11 JUMPI -12 PUSH1 0x00 -14 CALLDATALOAD -15 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -45 SWAP1 -46 DIV -47 PUSH4 0xffffffff -52 AND -53 DUP1 -54 PUSH4 0xcbf0b0c0 -59 EQ -60 PUSH1 0x44 -62 JUMPI -63 JUMPDEST -64 PUSH1 0x00 -66 DUP1 -67 REVERT -68 JUMPDEST -69 CALLVALUE -70 ISZERO -71 PUSH1 0x4e -73 JUMPI -74 PUSH1 0x00 -76 DUP1 -77 REVERT -78 JUMPDEST -79 PUSH1 0x78 -81 PUSH1 0x04 -83 DUP1 -84 DUP1 -85 CALLDATALOAD -86 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -107 AND -108 SWAP1 -109 PUSH1 0x20 -111 ADD -112 SWAP1 -113 SWAP2 -114 SWAP1 -115 POP -116 POP -117 PUSH1 0x7a -119 JUMP -120 JUMPDEST -121 STOP -122 JUMPDEST -123 DUP1 -124 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -145 AND -146 SUICIDE -147 STOP diff --git a/tests/testdata/outputs_expected/suicide.sol.graph.html b/tests/testdata/outputs_expected/suicide.sol.graph.html index 1352d41c..0bd70ca2 100644 --- a/tests/testdata/outputs_expected/suicide.sol.graph.html +++ b/tests/testdata/outputs_expected/suicide.sol.graph.html @@ -73,23 +73,23 @@ var nodes = [ -{id: '650', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, -{id: '654', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'fullLabel': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'truncLabel': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'isExpanded': false}, -{id: '653', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n(click to expand +)', 'fullLabel': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n86 PUSH20 0xffffffff(...)\n107 AND\n108 SWAP1\n109 PUSH1 0x20\n111 ADD\n112 SWAP1\n113 SWAP2\n114 SWAP1\n115 POP\n116 POP\n117 PUSH1 0x7a\n119 JUMP\n', 'truncLabel': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '655', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'fullLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'truncLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'isExpanded': false}, -{id: '652', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'fullLabel': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'truncLabel': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'isExpanded': false}, -{id: '656', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, -{id: '651', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n52 AND\n53 DUP1\n54 PUSH4 0xcbf0b0c0\n59 EQ\n60 PUSH1 0x44\n62 JUMPI\n', 'truncLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '649', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH1 0x3f\n11 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '641', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, +{id: '645', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'fullLabel': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'truncLabel': '122 JUMPDEST\n123 DUP1\n124 PUSH20 0xffffffff(...)\n145 AND\n146 SUICIDE\n', 'isExpanded': false}, +{id: '644', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n(click to expand +)', 'fullLabel': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n86 PUSH20 0xffffffff(...)\n107 AND\n108 SWAP1\n109 PUSH1 0x20\n111 ADD\n112 SWAP1\n113 SWAP2\n114 SWAP1\n115 POP\n116 POP\n117 PUSH1 0x7a\n119 JUMP\n', 'truncLabel': '78 JUMPDEST\n79 PUSH1 0x78\n81 PUSH1 0x04\n83 DUP1\n84 DUP1\n85 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '646', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'fullLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'truncLabel': '74 PUSH1 0x00\n76 DUP1\n77 REVERT\n', 'isExpanded': false}, +{id: '643', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'fullLabel': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'truncLabel': '68 _function_0xcbf0b0c0\n69 CALLVALUE\n70 ISZERO\n71 PUSH1 0x4e\n73 JUMPI\n', 'isExpanded': false}, +{id: '647', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'fullLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'truncLabel': '63 JUMPDEST\n64 PUSH1 0x00\n66 DUP1\n67 REVERT\n', 'isExpanded': false}, +{id: '642', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n52 AND\n53 DUP1\n54 PUSH4 0xcbf0b0c0\n59 EQ\n60 PUSH1 0x44\n62 JUMPI\n', 'truncLabel': '12 PUSH1 0x00\n14 CALLDATALOAD\n15 PUSH29 0x01000000(...)\n45 SWAP1\n46 DIV\n47 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '640', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH1 0x3f\n11 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '649', to: '650', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Suicide))', 'smooth': {'type': 'cubicBezier'}}, -{from: '653', to: '654', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '652', to: '653', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '652', to: '655', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '651', to: '652', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Suicide_0) == 0xcbf0b0c0', 'smooth': {'type': 'cubicBezier'}}, -{from: '651', to: '656', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Suicide_0) == 0xcbf0b0c0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '649', to: '651', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Suicide)', 'smooth': {'type': 'cubicBezier'}} +{from: '640', to: '641', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Suicide))', 'smooth': {'type': 'cubicBezier'}}, +{from: '644', to: '645', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '643', to: '644', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '643', to: '646', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '642', to: '643', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Suicide_0) == 0xcbf0b0c0', 'smooth': {'type': 'cubicBezier'}}, +{from: '642', to: '647', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Suicide_0) == 0xcbf0b0c0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '640', to: '642', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Suicide)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/suicide.sol.json b/tests/testdata/outputs_expected/suicide.sol.json index a781045c..19ea7b09 100644 --- a/tests/testdata/outputs_expected/suicide.sol.json +++ b/tests/testdata/outputs_expected/suicide.sol.json @@ -14,4 +14,4 @@ "code": "selfdestruct(addr)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/underflow.sol.easm b/tests/testdata/outputs_expected/underflow.sol.easm deleted file mode 100644 index 0ed8f651..00000000 --- a/tests/testdata/outputs_expected/underflow.sol.easm +++ /dev/null @@ -1,365 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x0062 -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0x18160ddd -60 EQ -61 PUSH2 0x0067 -64 JUMPI -65 DUP1 -66 PUSH4 0x6241bfd1 -71 EQ -72 PUSH2 0x0090 -75 JUMPI -76 DUP1 -77 PUSH4 0x70a08231 -82 EQ -83 PUSH2 0x00b3 -86 JUMPI -87 DUP1 -88 PUSH4 0xa3210e87 -93 EQ -94 PUSH2 0x0100 -97 JUMPI -98 JUMPDEST -99 PUSH1 0x00 -101 DUP1 -102 REVERT -103 JUMPDEST -104 CALLVALUE -105 ISZERO -106 PUSH2 0x0072 -109 JUMPI -110 PUSH1 0x00 -112 DUP1 -113 REVERT -114 JUMPDEST -115 PUSH2 0x007a -118 PUSH2 0x015a -121 JUMP -122 JUMPDEST -123 PUSH1 0x40 -125 MLOAD -126 DUP1 -127 DUP3 -128 DUP2 -129 MSTORE -130 PUSH1 0x20 -132 ADD -133 SWAP2 -134 POP -135 POP -136 PUSH1 0x40 -138 MLOAD -139 DUP1 -140 SWAP2 -141 SUB -142 SWAP1 -143 RETURN -144 JUMPDEST -145 CALLVALUE -146 ISZERO -147 PUSH2 0x009b -150 JUMPI -151 PUSH1 0x00 -153 DUP1 -154 REVERT -155 JUMPDEST -156 PUSH2 0x00b1 -159 PUSH1 0x04 -161 DUP1 -162 DUP1 -163 CALLDATALOAD -164 SWAP1 -165 PUSH1 0x20 -167 ADD -168 SWAP1 -169 SWAP2 -170 SWAP1 -171 POP -172 POP -173 PUSH2 0x0160 -176 JUMP -177 JUMPDEST -178 STOP -179 JUMPDEST -180 CALLVALUE -181 ISZERO -182 PUSH2 0x00be -185 JUMPI -186 PUSH1 0x00 -188 DUP1 -189 REVERT -190 JUMPDEST -191 PUSH2 0x00ea -194 PUSH1 0x04 -196 DUP1 -197 DUP1 -198 CALLDATALOAD -199 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -220 AND -221 SWAP1 -222 PUSH1 0x20 -224 ADD -225 SWAP1 -226 SWAP2 -227 SWAP1 -228 POP -229 POP -230 PUSH2 0x01ab -233 JUMP -234 JUMPDEST -235 PUSH1 0x40 -237 MLOAD -238 DUP1 -239 DUP3 -240 DUP2 -241 MSTORE -242 PUSH1 0x20 -244 ADD -245 SWAP2 -246 POP -247 POP -248 PUSH1 0x40 -250 MLOAD -251 DUP1 -252 SWAP2 -253 SUB -254 SWAP1 -255 RETURN -256 JUMPDEST -257 CALLVALUE -258 ISZERO -259 PUSH2 0x010b -262 JUMPI -263 PUSH1 0x00 -265 DUP1 -266 REVERT -267 JUMPDEST -268 PUSH2 0x0140 -271 PUSH1 0x04 -273 DUP1 -274 DUP1 -275 CALLDATALOAD -276 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -297 AND -298 SWAP1 -299 PUSH1 0x20 -301 ADD -302 SWAP1 -303 SWAP2 -304 SWAP1 -305 DUP1 -306 CALLDATALOAD -307 SWAP1 -308 PUSH1 0x20 -310 ADD -311 SWAP1 -312 SWAP2 -313 SWAP1 -314 POP -315 POP -316 PUSH2 0x01f3 -319 JUMP -320 JUMPDEST -321 PUSH1 0x40 -323 MLOAD -324 DUP1 -325 DUP3 -326 ISZERO -327 ISZERO -328 ISZERO -329 ISZERO -330 DUP2 -331 MSTORE -332 PUSH1 0x20 -334 ADD -335 SWAP2 -336 POP -337 POP -338 PUSH1 0x40 -340 MLOAD -341 DUP1 -342 SWAP2 -343 SUB -344 SWAP1 -345 RETURN -346 JUMPDEST -347 PUSH1 0x01 -349 SLOAD -350 DUP2 -351 JUMP -352 JUMPDEST -353 DUP1 -354 PUSH1 0x01 -356 DUP2 -357 SWAP1 -358 SSTORE -359 PUSH1 0x00 -361 DUP1 -362 CALLER -363 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -384 AND -385 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -406 AND -407 DUP2 -408 MSTORE -409 PUSH1 0x20 -411 ADD -412 SWAP1 -413 DUP2 -414 MSTORE -415 PUSH1 0x20 -417 ADD -418 PUSH1 0x00 -420 SHA3 -421 DUP2 -422 SWAP1 -423 SSTORE -424 POP -425 POP -426 JUMP -427 JUMPDEST -428 PUSH1 0x00 -430 DUP1 -431 PUSH1 0x00 -433 DUP4 -434 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -455 AND -456 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -477 AND -478 DUP2 -479 MSTORE -480 PUSH1 0x20 -482 ADD -483 SWAP1 -484 DUP2 -485 MSTORE -486 PUSH1 0x20 -488 ADD -489 PUSH1 0x00 -491 SHA3 -492 SLOAD -493 SWAP1 -494 POP -495 SWAP2 -496 SWAP1 -497 POP -498 JUMP -499 JUMPDEST -500 PUSH1 0x00 -502 DUP1 -503 DUP3 -504 PUSH1 0x00 -506 DUP1 -507 CALLER -508 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -529 AND -530 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -551 AND -552 DUP2 -553 MSTORE -554 PUSH1 0x20 -556 ADD -557 SWAP1 -558 DUP2 -559 MSTORE -560 PUSH1 0x20 -562 ADD -563 PUSH1 0x00 -565 SHA3 -566 SLOAD -567 SUB -568 LT -569 ISZERO -570 ISZERO -571 ISZERO -572 PUSH2 0x0244 -575 JUMPI -576 PUSH1 0x00 -578 DUP1 -579 REVERT -580 JUMPDEST -581 DUP2 -582 PUSH1 0x00 -584 DUP1 -585 CALLER -586 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -607 AND -608 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -629 AND -630 DUP2 -631 MSTORE -632 PUSH1 0x20 -634 ADD -635 SWAP1 -636 DUP2 -637 MSTORE -638 PUSH1 0x20 -640 ADD -641 PUSH1 0x00 -643 SHA3 -644 PUSH1 0x00 -646 DUP3 -647 DUP3 -648 SLOAD -649 SUB -650 SWAP3 -651 POP -652 POP -653 DUP2 -654 SWAP1 -655 SSTORE -656 POP -657 DUP2 -658 PUSH1 0x00 -660 DUP1 -661 DUP6 -662 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -683 AND -684 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -705 AND -706 DUP2 -707 MSTORE -708 PUSH1 0x20 -710 ADD -711 SWAP1 -712 DUP2 -713 MSTORE -714 PUSH1 0x20 -716 ADD -717 PUSH1 0x00 -719 SHA3 -720 PUSH1 0x00 -722 DUP3 -723 DUP3 -724 SLOAD -725 ADD -726 SWAP3 -727 POP -728 POP -729 DUP2 -730 SWAP1 -731 SSTORE -732 POP -733 PUSH1 0x01 -735 SWAP1 -736 POP -737 SWAP3 -738 SWAP2 -739 POP -740 POP -741 JUMP -742 STOP diff --git a/tests/testdata/outputs_expected/underflow.sol.graph.html b/tests/testdata/outputs_expected/underflow.sol.graph.html index df65ca90..abb683fb 100644 --- a/tests/testdata/outputs_expected/underflow.sol.graph.html +++ b/tests/testdata/outputs_expected/underflow.sol.graph.html @@ -73,63 +73,63 @@ var nodes = [ -{id: '658', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'fullLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'truncLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'isExpanded': false}, -{id: '663', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n(click to expand +)', 'fullLabel': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n129 MSTORE\n130 PUSH1 0x20\n132 ADD\n133 SWAP2\n134 POP\n135 POP\n136 PUSH1 0x40\n138 MLOAD\n139 DUP1\n140 SWAP2\n141 SUB\n142 SWAP1\n143 RETURN\n', 'truncLabel': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '662', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'fullLabel': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'truncLabel': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'isExpanded': false}, -{id: '661', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'fullLabel': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'truncLabel': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'isExpanded': false}, -{id: '664', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, -{id: '660', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'fullLabel': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'truncLabel': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'isExpanded': false}, -{id: '669', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '177 JUMPDEST\n178 STOP\n', 'fullLabel': '177 JUMPDEST\n178 STOP\n', 'truncLabel': '177 JUMPDEST\n178 STOP\n', 'isExpanded': false}, -{id: '668', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n(click to expand +)', 'fullLabel': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n359 PUSH1 0x00\n361 DUP1\n362 CALLER\n363 PUSH20 0xffffffff(...)\n384 AND\n385 PUSH20 0xffffffff(...)\n406 AND\n407 DUP2\n408 MSTORE\n409 PUSH1 0x20\n411 ADD\n412 SWAP1\n413 DUP2\n414 MSTORE\n415 PUSH1 0x20\n417 ADD\n418 PUSH1 0x00\n420 SHA3\n421 DUP2\n422 SWAP1\n423 SSTORE\n424 POP\n425 POP\n426 JUMP\n', 'truncLabel': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n(click to expand +)', 'isExpanded': false}, -{id: '667', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n(click to expand +)', 'fullLabel': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n164 SWAP1\n165 PUSH1 0x20\n167 ADD\n168 SWAP1\n169 SWAP2\n170 SWAP1\n171 POP\n172 POP\n173 PUSH2 0x0160\n176 JUMP\n', 'truncLabel': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '670', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'fullLabel': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'truncLabel': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'isExpanded': false}, -{id: '666', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'fullLabel': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'truncLabel': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'isExpanded': false}, -{id: '675', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n(click to expand +)', 'fullLabel': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP2\n246 POP\n247 POP\n248 PUSH1 0x40\n250 MLOAD\n251 DUP1\n252 SWAP2\n253 SUB\n254 SWAP1\n255 RETURN\n', 'truncLabel': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '674', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n455 AND\n456 PUSH20 0xffffffff(...)\n477 AND\n478 DUP2\n479 MSTORE\n480 PUSH1 0x20\n482 ADD\n483 SWAP1\n484 DUP2\n485 MSTORE\n486 PUSH1 0x20\n488 ADD\n489 PUSH1 0x00\n491 SHA3\n492 SLOAD\n493 SWAP1\n494 POP\n495 SWAP2\n496 SWAP1\n497 POP\n498 JUMP\n', 'truncLabel': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '673', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n(click to expand +)', 'fullLabel': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n199 PUSH20 0xffffffff(...)\n220 AND\n221 SWAP1\n222 PUSH1 0x20\n224 ADD\n225 SWAP1\n226 SWAP2\n227 SWAP1\n228 POP\n229 POP\n230 PUSH2 0x01ab\n233 JUMP\n', 'truncLabel': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '676', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'fullLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'truncLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'isExpanded': false}, -{id: '672', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'fullLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'truncLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'isExpanded': false}, -{id: '682', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'fullLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n327 ISZERO\n328 ISZERO\n329 ISZERO\n330 DUP2\n331 MSTORE\n332 PUSH1 0x20\n334 ADD\n335 SWAP2\n336 POP\n337 POP\n338 PUSH1 0x40\n340 MLOAD\n341 DUP1\n342 SWAP2\n343 SUB\n344 SWAP1\n345 RETURN\n', 'truncLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '681', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n607 AND\n608 PUSH20 0xffffffff(...)\n629 AND\n630 DUP2\n631 MSTORE\n632 PUSH1 0x20\n634 ADD\n635 SWAP1\n636 DUP2\n637 MSTORE\n638 PUSH1 0x20\n640 ADD\n641 PUSH1 0x00\n643 SHA3\n644 PUSH1 0x00\n646 DUP3\n647 DUP3\n648 SLOAD\n649 SUB\n650 SWAP3\n651 POP\n652 POP\n653 DUP2\n654 SWAP1\n655 SSTORE\n656 POP\n657 DUP2\n658 PUSH1 0x00\n660 DUP1\n661 DUP6\n662 PUSH20 0xffffffff(...)\n683 AND\n684 PUSH20 0xffffffff(...)\n705 AND\n706 DUP2\n707 MSTORE\n708 PUSH1 0x20\n710 ADD\n711 SWAP1\n712 DUP2\n713 MSTORE\n714 PUSH1 0x20\n716 ADD\n717 PUSH1 0x00\n719 SHA3\n720 PUSH1 0x00\n722 DUP3\n723 DUP3\n724 SLOAD\n725 ADD\n726 SWAP3\n727 POP\n728 POP\n729 DUP2\n730 SWAP1\n731 SSTORE\n732 POP\n733 PUSH1 0x01\n735 SWAP1\n736 POP\n737 SWAP3\n738 SWAP2\n739 POP\n740 POP\n741 JUMP\n', 'truncLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '680', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'fullLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n507 CALLER\n508 PUSH20 0xffffffff(...)\n529 AND\n530 PUSH20 0xffffffff(...)\n551 AND\n552 DUP2\n553 MSTORE\n554 PUSH1 0x20\n556 ADD\n557 SWAP1\n558 DUP2\n559 MSTORE\n560 PUSH1 0x20\n562 ADD\n563 PUSH1 0x00\n565 SHA3\n566 SLOAD\n567 SUB\n568 LT\n569 ISZERO\n570 ISZERO\n571 ISZERO\n572 PUSH2 0x0244\n575 JUMPI\n', 'truncLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '679', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'fullLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n276 PUSH20 0xffffffff(...)\n297 AND\n298 SWAP1\n299 PUSH1 0x20\n301 ADD\n302 SWAP1\n303 SWAP2\n304 SWAP1\n305 DUP1\n306 CALLDATALOAD\n307 SWAP1\n308 PUSH1 0x20\n310 ADD\n311 SWAP1\n312 SWAP2\n313 SWAP1\n314 POP\n315 POP\n316 PUSH2 0x01f3\n319 JUMP\n', 'truncLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '683', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'fullLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'truncLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'isExpanded': false}, -{id: '678', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'fullLabel': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'truncLabel': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'isExpanded': false}, -{id: '684', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'fullLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'truncLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'isExpanded': false}, -{id: '677', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'isExpanded': false}, -{id: '671', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'isExpanded': false}, -{id: '665', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'isExpanded': false}, -{id: '659', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x18160ddd\n60 EQ\n61 PUSH2 0x0067\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '657', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0062\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '1062', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'fullLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'truncLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'isExpanded': false}, +{id: '1067', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n(click to expand +)', 'fullLabel': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n129 MSTORE\n130 PUSH1 0x20\n132 ADD\n133 SWAP2\n134 POP\n135 POP\n136 PUSH1 0x40\n138 MLOAD\n139 DUP1\n140 SWAP2\n141 SUB\n142 SWAP1\n143 RETURN\n', 'truncLabel': '122 JUMPDEST\n123 PUSH1 0x40\n125 MLOAD\n126 DUP1\n127 DUP3\n128 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '1066', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'fullLabel': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'truncLabel': '346 JUMPDEST\n347 PUSH1 0x01\n349 SLOAD\n350 DUP2\n351 JUMP\n', 'isExpanded': false}, +{id: '1065', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'fullLabel': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'truncLabel': '114 JUMPDEST\n115 PUSH2 0x007a\n118 PUSH2 0x015a\n121 JUMP\n', 'isExpanded': false}, +{id: '1068', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'fullLabel': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'truncLabel': '110 PUSH1 0x00\n112 DUP1\n113 REVERT\n', 'isExpanded': false}, +{id: '1064', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'fullLabel': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'truncLabel': '103 _function_0x18160ddd\n104 CALLVALUE\n105 ISZERO\n106 PUSH2 0x0072\n109 JUMPI\n', 'isExpanded': false}, +{id: '1073', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '177 JUMPDEST\n178 STOP\n', 'fullLabel': '177 JUMPDEST\n178 STOP\n', 'truncLabel': '177 JUMPDEST\n178 STOP\n', 'isExpanded': false}, +{id: '1072', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n(click to expand +)', 'fullLabel': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n359 PUSH1 0x00\n361 DUP1\n362 CALLER\n363 PUSH20 0xffffffff(...)\n384 AND\n385 PUSH20 0xffffffff(...)\n406 AND\n407 DUP2\n408 MSTORE\n409 PUSH1 0x20\n411 ADD\n412 SWAP1\n413 DUP2\n414 MSTORE\n415 PUSH1 0x20\n417 ADD\n418 PUSH1 0x00\n420 SHA3\n421 DUP2\n422 SWAP1\n423 SSTORE\n424 POP\n425 POP\n426 JUMP\n', 'truncLabel': '352 JUMPDEST\n353 DUP1\n354 PUSH1 0x01\n356 DUP2\n357 SWAP1\n358 SSTORE\n(click to expand +)', 'isExpanded': false}, +{id: '1071', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n(click to expand +)', 'fullLabel': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n164 SWAP1\n165 PUSH1 0x20\n167 ADD\n168 SWAP1\n169 SWAP2\n170 SWAP1\n171 POP\n172 POP\n173 PUSH2 0x0160\n176 JUMP\n', 'truncLabel': '155 JUMPDEST\n156 PUSH2 0x00b1\n159 PUSH1 0x04\n161 DUP1\n162 DUP1\n163 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1074', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'fullLabel': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'truncLabel': '151 PUSH1 0x00\n153 DUP1\n154 REVERT\n', 'isExpanded': false}, +{id: '1070', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'fullLabel': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'truncLabel': '144 Token(uint256)\n145 CALLVALUE\n146 ISZERO\n147 PUSH2 0x009b\n150 JUMPI\n', 'isExpanded': false}, +{id: '1079', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n(click to expand +)', 'fullLabel': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP2\n246 POP\n247 POP\n248 PUSH1 0x40\n250 MLOAD\n251 DUP1\n252 SWAP2\n253 SUB\n254 SWAP1\n255 RETURN\n', 'truncLabel': '234 JUMPDEST\n235 PUSH1 0x40\n237 MLOAD\n238 DUP1\n239 DUP3\n240 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '1078', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n455 AND\n456 PUSH20 0xffffffff(...)\n477 AND\n478 DUP2\n479 MSTORE\n480 PUSH1 0x20\n482 ADD\n483 SWAP1\n484 DUP2\n485 MSTORE\n486 PUSH1 0x20\n488 ADD\n489 PUSH1 0x00\n491 SHA3\n492 SLOAD\n493 SWAP1\n494 POP\n495 SWAP2\n496 SWAP1\n497 POP\n498 JUMP\n', 'truncLabel': '427 JUMPDEST\n428 PUSH1 0x00\n430 DUP1\n431 PUSH1 0x00\n433 DUP4\n434 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1077', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n(click to expand +)', 'fullLabel': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n199 PUSH20 0xffffffff(...)\n220 AND\n221 SWAP1\n222 PUSH1 0x20\n224 ADD\n225 SWAP1\n226 SWAP2\n227 SWAP1\n228 POP\n229 POP\n230 PUSH2 0x01ab\n233 JUMP\n', 'truncLabel': '190 JUMPDEST\n191 PUSH2 0x00ea\n194 PUSH1 0x04\n196 DUP1\n197 DUP1\n198 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1080', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'fullLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'truncLabel': '186 PUSH1 0x00\n188 DUP1\n189 REVERT\n', 'isExpanded': false}, +{id: '1076', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'fullLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'truncLabel': '179 balanceOf(address)\n180 CALLVALUE\n181 ISZERO\n182 PUSH2 0x00be\n185 JUMPI\n', 'isExpanded': false}, +{id: '1086', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'fullLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n327 ISZERO\n328 ISZERO\n329 ISZERO\n330 DUP2\n331 MSTORE\n332 PUSH1 0x20\n334 ADD\n335 SWAP2\n336 POP\n337 POP\n338 PUSH1 0x40\n340 MLOAD\n341 DUP1\n342 SWAP2\n343 SUB\n344 SWAP1\n345 RETURN\n', 'truncLabel': '320 JUMPDEST\n321 PUSH1 0x40\n323 MLOAD\n324 DUP1\n325 DUP3\n326 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '1085', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n607 AND\n608 PUSH20 0xffffffff(...)\n629 AND\n630 DUP2\n631 MSTORE\n632 PUSH1 0x20\n634 ADD\n635 SWAP1\n636 DUP2\n637 MSTORE\n638 PUSH1 0x20\n640 ADD\n641 PUSH1 0x00\n643 SHA3\n644 PUSH1 0x00\n646 DUP3\n647 DUP3\n648 SLOAD\n649 SUB\n650 SWAP3\n651 POP\n652 POP\n653 DUP2\n654 SWAP1\n655 SSTORE\n656 POP\n657 DUP2\n658 PUSH1 0x00\n660 DUP1\n661 DUP6\n662 PUSH20 0xffffffff(...)\n683 AND\n684 PUSH20 0xffffffff(...)\n705 AND\n706 DUP2\n707 MSTORE\n708 PUSH1 0x20\n710 ADD\n711 SWAP1\n712 DUP2\n713 MSTORE\n714 PUSH1 0x20\n716 ADD\n717 PUSH1 0x00\n719 SHA3\n720 PUSH1 0x00\n722 DUP3\n723 DUP3\n724 SLOAD\n725 ADD\n726 SWAP3\n727 POP\n728 POP\n729 DUP2\n730 SWAP1\n731 SSTORE\n732 POP\n733 PUSH1 0x01\n735 SWAP1\n736 POP\n737 SWAP3\n738 SWAP2\n739 POP\n740 POP\n741 JUMP\n', 'truncLabel': '580 JUMPDEST\n581 DUP2\n582 PUSH1 0x00\n584 DUP1\n585 CALLER\n586 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '1084', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'fullLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n507 CALLER\n508 PUSH20 0xffffffff(...)\n529 AND\n530 PUSH20 0xffffffff(...)\n551 AND\n552 DUP2\n553 MSTORE\n554 PUSH1 0x20\n556 ADD\n557 SWAP1\n558 DUP2\n559 MSTORE\n560 PUSH1 0x20\n562 ADD\n563 PUSH1 0x00\n565 SHA3\n566 SLOAD\n567 SUB\n568 LT\n569 ISZERO\n570 ISZERO\n571 ISZERO\n572 PUSH2 0x0244\n575 JUMPI\n', 'truncLabel': '499 JUMPDEST\n500 PUSH1 0x00\n502 DUP1\n503 DUP3\n504 PUSH1 0x00\n506 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '1083', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'fullLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n276 PUSH20 0xffffffff(...)\n297 AND\n298 SWAP1\n299 PUSH1 0x20\n301 ADD\n302 SWAP1\n303 SWAP2\n304 SWAP1\n305 DUP1\n306 CALLDATALOAD\n307 SWAP1\n308 PUSH1 0x20\n310 ADD\n311 SWAP1\n312 SWAP2\n313 SWAP1\n314 POP\n315 POP\n316 PUSH2 0x01f3\n319 JUMP\n', 'truncLabel': '267 JUMPDEST\n268 PUSH2 0x0140\n271 PUSH1 0x04\n273 DUP1\n274 DUP1\n275 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '1087', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'fullLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'truncLabel': '263 PUSH1 0x00\n265 DUP1\n266 REVERT\n', 'isExpanded': false}, +{id: '1082', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'fullLabel': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'truncLabel': '256 sendeth(address,uint256)\n257 CALLVALUE\n258 ISZERO\n259 PUSH2 0x010b\n262 JUMPI\n', 'isExpanded': false}, +{id: '1088', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'fullLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'truncLabel': '98 JUMPDEST\n99 PUSH1 0x00\n101 DUP1\n102 REVERT\n', 'isExpanded': false}, +{id: '1081', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xa3210e87\n93 EQ\n94 PUSH2 0x0100\n97 JUMPI\n', 'isExpanded': false}, +{id: '1075', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0x70a08231\n82 EQ\n83 PUSH2 0x00b3\n86 JUMPI\n', 'isExpanded': false}, +{id: '1069', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0x6241bfd1\n71 EQ\n72 PUSH2 0x0090\n75 JUMPI\n', 'isExpanded': false}, +{id: '1063', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0x18160ddd\n60 EQ\n61 PUSH2 0x0067\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '1061', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0062\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '657', to: '658', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Under))', 'smooth': {'type': 'cubicBezier'}}, -{from: '662', to: '663', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '661', to: '662', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '660', to: '661', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '660', to: '664', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '659', to: '660', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x18160ddd', 'smooth': {'type': 'cubicBezier'}}, -{from: '668', to: '669', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '667', to: '668', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '666', to: '667', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '666', to: '670', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '665', to: '666', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x6241bfd1', 'smooth': {'type': 'cubicBezier'}}, -{from: '674', to: '675', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '673', to: '674', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '672', to: '673', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '672', to: '676', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '671', to: '672', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x70a08231', 'smooth': {'type': 'cubicBezier'}}, -{from: '681', to: '682', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '680', to: '681', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '679', to: '680', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '678', to: '679', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '678', to: '683', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '677', to: '678', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0xa3210e87', 'smooth': {'type': 'cubicBezier'}}, -{from: '677', to: '684', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0xa3210e87)', 'smooth': {'type': 'cubicBezier'}}, -{from: '671', to: '677', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x70a08231)', 'smooth': {'type': 'cubicBezier'}}, -{from: '665', to: '671', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x6241bfd1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '659', to: '665', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x18160ddd)', 'smooth': {'type': 'cubicBezier'}}, -{from: '657', to: '659', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Under)', 'smooth': {'type': 'cubicBezier'}} +{from: '1061', to: '1062', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_Under))', 'smooth': {'type': 'cubicBezier'}}, +{from: '1066', to: '1067', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1065', to: '1066', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1064', to: '1065', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1064', to: '1068', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1063', to: '1064', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x18160ddd', 'smooth': {'type': 'cubicBezier'}}, +{from: '1072', to: '1073', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1071', to: '1072', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1070', to: '1071', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1070', to: '1074', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1069', to: '1070', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x6241bfd1', 'smooth': {'type': 'cubicBezier'}}, +{from: '1078', to: '1079', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1077', to: '1078', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1076', to: '1077', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1076', to: '1080', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1075', to: '1076', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0x70a08231', 'smooth': {'type': 'cubicBezier'}}, +{from: '1085', to: '1086', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1084', to: '1085', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '1083', to: '1084', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '1082', to: '1083', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '1082', to: '1087', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1081', to: '1082', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_Under_0) == 0xa3210e87', 'smooth': {'type': 'cubicBezier'}}, +{from: '1081', to: '1088', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0xa3210e87)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1075', to: '1081', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x70a08231)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1069', to: '1075', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x6241bfd1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1063', to: '1069', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_Under_0) == 0x18160ddd)', 'smooth': {'type': 'cubicBezier'}}, +{from: '1061', to: '1063', 'arrows': 'to', 'label': 'ULE(4, calldatasize_Under)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/underflow.sol.json b/tests/testdata/outputs_expected/underflow.sol.json index 81eaa0b7..e0430deb 100644 --- a/tests/testdata/outputs_expected/underflow.sol.json +++ b/tests/testdata/outputs_expected/underflow.sol.json @@ -4,7 +4,7 @@ "issues": [ { "title": "Integer Underflow", - "description": "A possible integer underflow exists in the function sendeth(address,uint256).\nThe substraction may result in a value < 0.", + "description": "A possible integer underflow exists in the function sendeth(address,uint256).\nThe subtraction may result in a value < 0.", "function": "sendeth(address,uint256)", "type": "Warning", "address": 649, @@ -13,9 +13,20 @@ "lineno": 12, "code": "balances[msg.sender] -= _value" }, + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function sendeth(address,uint256).\n Addition will result in a lower value.", + "function": "sendeth(address,uint256)", + "type": "Warning", + "address": 725, + "debug": "", + "filename": "/inputs/underflow.sol", + "lineno": 13, + "code": "balances[_to] += _value" + }, { "title": "Integer Underflow", - "description": "A possible integer underflow exists in the function sendeth(address,uint256).\nThe substraction may result in a value < 0.", + "description": "A possible integer underflow exists in the function sendeth(address,uint256).\nThe subtraction may result in a value < 0.", "function": "sendeth(address,uint256)", "type": "Warning", "address": 567, @@ -25,4 +36,4 @@ "code": "balances[msg.sender] - _value" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/underflow.sol.markdown b/tests/testdata/outputs_expected/underflow.sol.markdown index 54d9cdf2..3e5ec2ac 100644 --- a/tests/testdata/outputs_expected/underflow.sol.markdown +++ b/tests/testdata/outputs_expected/underflow.sol.markdown @@ -7,13 +7,28 @@ ### Description A possible integer underflow exists in the function sendeth(address,uint256). -The substraction may result in a value < 0. +The subtraction may result in a value < 0. In */inputs/underflow.sol:12* ``` balances[msg.sender] -= _value ``` +## Integer Overflow +- Type: Warning +- Contract: Under +- Function name: `sendeth(address,uint256)` +- PC address: 725 + +### Description +A possible integer overflow exists in the function sendeth(address,uint256). + Addition will result in a lower value. + +In */inputs/underflow.sol:13* + +``` +balances[_to] += _value +``` ## Integer Underflow - Type: Warning - Contract: Under @@ -22,7 +37,7 @@ balances[msg.sender] -= _value ### Description A possible integer underflow exists in the function sendeth(address,uint256). -The substraction may result in a value < 0. +The subtraction may result in a value < 0. In */inputs/underflow.sol:11* diff --git a/tests/testdata/outputs_expected/underflow.sol.text b/tests/testdata/outputs_expected/underflow.sol.text index 70f0256c..9ba8315c 100644 --- a/tests/testdata/outputs_expected/underflow.sol.text +++ b/tests/testdata/outputs_expected/underflow.sol.text @@ -4,7 +4,7 @@ Contract: Under Function name: sendeth(address,uint256) PC address: 649 A possible integer underflow exists in the function sendeth(address,uint256). -The substraction may result in a value < 0. +The subtraction may result in a value < 0. -------------------- In file: /inputs/underflow.sol:12 @@ -12,13 +12,27 @@ balances[msg.sender] -= _value -------------------- +==== Integer Overflow ==== +Type: Warning +Contract: Under +Function name: sendeth(address,uint256) +PC address: 725 +A possible integer overflow exists in the function sendeth(address,uint256). + Addition will result in a lower value. +-------------------- +In file: /inputs/underflow.sol:13 + +balances[_to] += _value + +-------------------- + ==== Integer Underflow ==== Type: Warning Contract: Under Function name: sendeth(address,uint256) PC address: 567 A possible integer underflow exists in the function sendeth(address,uint256). -The substraction may result in a value < 0. +The subtraction may result in a value < 0. -------------------- In file: /inputs/underflow.sol:11 diff --git a/tests/testdata/outputs_expected/weak_random.sol.easm b/tests/testdata/outputs_expected/weak_random.sol.easm deleted file mode 100644 index 32b9f7c2..00000000 --- a/tests/testdata/outputs_expected/weak_random.sol.easm +++ /dev/null @@ -1,760 +0,0 @@ -0 PUSH1 0x60 -2 PUSH1 0x40 -4 MSTORE -5 PUSH1 0x04 -7 CALLDATASIZE -8 LT -9 PUSH2 0x0078 -12 JUMPI -13 PUSH1 0x00 -15 CALLDATALOAD -16 PUSH29 0x0100000000000000000000000000000000000000000000000000000000 -46 SWAP1 -47 DIV -48 PUSH4 0xffffffff -53 AND -54 DUP1 -55 PUSH4 0xc7dbbc47 -60 EQ -61 PUSH2 0x01d1 -64 JUMPI -65 DUP1 -66 PUSH4 0xd7c81b55 -71 EQ -72 PUSH2 0x01fa -75 JUMPI -76 DUP1 -77 PUSH4 0xdd11247e -82 EQ -83 PUSH2 0x0223 -86 JUMPI -87 DUP1 -88 PUSH4 0xdfd50f52 -93 EQ -94 PUSH2 0x024c -97 JUMPI -98 DUP1 -99 PUSH4 0xe3ac5d26 -104 EQ -105 PUSH2 0x02b6 -108 JUMPI -109 DUP1 -110 PUSH4 0xe9874106 -115 EQ -116 PUSH2 0x02df -119 JUMPI -120 JUMPDEST -121 PUSH1 0x00 -123 DUP1 -124 CALLVALUE -125 SWAP2 -126 POP -127 JUMPDEST -128 PUSH1 0x32 -130 PUSH8 0x22b1c8c1227a0000 -139 DUP2 -140 ISZERO -141 ISZERO -142 PUSH2 0x0093 -145 JUMPI -146 ASSERT_FAIL -147 JUMPDEST -148 DIV -149 DUP3 -150 LT -151 ISZERO -152 DUP1 -153 ISZERO -154 PUSH2 0x00a5 -157 JUMPI -158 POP -159 PUSH1 0x32 -161 PUSH1 0x01 -163 SLOAD -164 LT -165 JUMPDEST -166 ISZERO -167 PUSH2 0x016f -170 JUMPI -171 PUSH1 0x01 -173 PUSH1 0x00 -175 DUP2 -176 SLOAD -177 DUP1 -178 SWAP3 -179 SWAP2 -180 SWAP1 -181 PUSH1 0x01 -183 ADD -184 SWAP2 -185 SWAP1 -186 POP -187 SSTORE -188 SWAP1 -189 POP -190 PUSH1 0x40 -192 DUP1 -193 MLOAD -194 SWAP1 -195 DUP2 -196 ADD -197 PUSH1 0x40 -199 MSTORE -200 DUP1 -201 CALLER -202 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -223 AND -224 DUP2 -225 MSTORE -226 PUSH1 0x20 -228 ADD -229 PUSH1 0x00 -231 SLOAD -232 DUP2 -233 MSTORE -234 POP -235 PUSH1 0x02 -237 PUSH1 0x00 -239 DUP4 -240 DUP2 -241 MSTORE -242 PUSH1 0x20 -244 ADD -245 SWAP1 -246 DUP2 -247 MSTORE -248 PUSH1 0x20 -250 ADD -251 PUSH1 0x00 -253 SHA3 -254 PUSH1 0x00 -256 DUP3 -257 ADD -258 MLOAD -259 DUP2 -260 PUSH1 0x00 -262 ADD -263 PUSH1 0x00 -265 PUSH2 0x0100 -268 EXP -269 DUP2 -270 SLOAD -271 DUP2 -272 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -293 MUL -294 NOT -295 AND -296 SWAP1 -297 DUP4 -298 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -319 AND -320 MUL -321 OR -322 SWAP1 -323 SSTORE -324 POP -325 PUSH1 0x20 -327 DUP3 -328 ADD -329 MLOAD -330 DUP2 -331 PUSH1 0x01 -333 ADD -334 SSTORE -335 SWAP1 -336 POP -337 POP -338 PUSH1 0x32 -340 PUSH8 0x22b1c8c1227a0000 -349 DUP2 -350 ISZERO -351 ISZERO -352 PUSH2 0x0165 -355 JUMPI -356 ASSERT_FAIL -357 JUMPDEST -358 DIV -359 DUP3 -360 SUB -361 SWAP2 -362 POP -363 PUSH2 0x007f -366 JUMP -367 JUMPDEST -368 PUSH1 0x32 -370 PUSH1 0x01 -372 SLOAD -373 EQ -374 ISZERO -375 PUSH2 0x0183 -378 JUMPI -379 PUSH2 0x0182 -382 PUSH2 0x0308 -385 JUMP -386 JUMPDEST -387 JUMPDEST -388 PUSH1 0x00 -390 DUP3 -391 GT -392 ISZERO -393 PUSH2 0x01cd -396 JUMPI -397 CALLER -398 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -419 AND -420 PUSH2 0x08fc -423 DUP4 -424 SWAP1 -425 DUP2 -426 ISZERO -427 MUL -428 SWAP1 -429 PUSH1 0x40 -431 MLOAD -432 PUSH1 0x00 -434 PUSH1 0x40 -436 MLOAD -437 DUP1 -438 DUP4 -439 SUB -440 DUP2 -441 DUP6 -442 DUP9 -443 DUP9 -444 CALL -445 SWAP4 -446 POP -447 POP -448 POP -449 POP -450 ISZERO -451 ISZERO -452 PUSH2 0x01cc -455 JUMPI -456 PUSH1 0x00 -458 DUP1 -459 REVERT -460 JUMPDEST -461 JUMPDEST -462 POP -463 POP -464 STOP -465 JUMPDEST -466 CALLVALUE -467 ISZERO -468 PUSH2 0x01dc -471 JUMPI -472 PUSH1 0x00 -474 DUP1 -475 REVERT -476 JUMPDEST -477 PUSH2 0x01e4 -480 PUSH2 0x051d -483 JUMP -484 JUMPDEST -485 PUSH1 0x40 -487 MLOAD -488 DUP1 -489 DUP3 -490 DUP2 -491 MSTORE -492 PUSH1 0x20 -494 ADD -495 SWAP2 -496 POP -497 POP -498 PUSH1 0x40 -500 MLOAD -501 DUP1 -502 SWAP2 -503 SUB -504 SWAP1 -505 RETURN -506 JUMPDEST -507 CALLVALUE -508 ISZERO -509 PUSH2 0x0205 -512 JUMPI -513 PUSH1 0x00 -515 DUP1 -516 REVERT -517 JUMPDEST -518 PUSH2 0x020d -521 PUSH2 0x0523 -524 JUMP -525 JUMPDEST -526 PUSH1 0x40 -528 MLOAD -529 DUP1 -530 DUP3 -531 DUP2 -532 MSTORE -533 PUSH1 0x20 -535 ADD -536 SWAP2 -537 POP -538 POP -539 PUSH1 0x40 -541 MLOAD -542 DUP1 -543 SWAP2 -544 SUB -545 SWAP1 -546 RETURN -547 JUMPDEST -548 CALLVALUE -549 ISZERO -550 PUSH2 0x022e -553 JUMPI -554 PUSH1 0x00 -556 DUP1 -557 REVERT -558 JUMPDEST -559 PUSH2 0x0236 -562 PUSH2 0x0529 -565 JUMP -566 JUMPDEST -567 PUSH1 0x40 -569 MLOAD -570 DUP1 -571 DUP3 -572 DUP2 -573 MSTORE -574 PUSH1 0x20 -576 ADD -577 SWAP2 -578 POP -579 POP -580 PUSH1 0x40 -582 MLOAD -583 DUP1 -584 SWAP2 -585 SUB -586 SWAP1 -587 RETURN -588 JUMPDEST -589 CALLVALUE -590 ISZERO -591 PUSH2 0x0257 -594 JUMPI -595 PUSH1 0x00 -597 DUP1 -598 REVERT -599 JUMPDEST -600 PUSH2 0x026d -603 PUSH1 0x04 -605 DUP1 -606 DUP1 -607 CALLDATALOAD -608 SWAP1 -609 PUSH1 0x20 -611 ADD -612 SWAP1 -613 SWAP2 -614 SWAP1 -615 POP -616 POP -617 PUSH2 0x052e -620 JUMP -621 JUMPDEST -622 PUSH1 0x40 -624 MLOAD -625 DUP1 -626 DUP4 -627 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -648 AND -649 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -670 AND -671 DUP2 -672 MSTORE -673 PUSH1 0x20 -675 ADD -676 DUP3 -677 DUP2 -678 MSTORE -679 PUSH1 0x20 -681 ADD -682 SWAP3 -683 POP -684 POP -685 POP -686 PUSH1 0x40 -688 MLOAD -689 DUP1 -690 SWAP2 -691 SUB -692 SWAP1 -693 RETURN -694 JUMPDEST -695 CALLVALUE -696 ISZERO -697 PUSH2 0x02c1 -700 JUMPI -701 PUSH1 0x00 -703 DUP1 -704 REVERT -705 JUMPDEST -706 PUSH2 0x02c9 -709 PUSH2 0x0572 -712 JUMP -713 JUMPDEST -714 PUSH1 0x40 -716 MLOAD -717 DUP1 -718 DUP3 -719 DUP2 -720 MSTORE -721 PUSH1 0x20 -723 ADD -724 SWAP2 -725 POP -726 POP -727 PUSH1 0x40 -729 MLOAD -730 DUP1 -731 SWAP2 -732 SUB -733 SWAP1 -734 RETURN -735 JUMPDEST -736 CALLVALUE -737 ISZERO -738 PUSH2 0x02ea -741 JUMPI -742 PUSH1 0x00 -744 DUP1 -745 REVERT -746 JUMPDEST -747 PUSH2 0x02f2 -750 PUSH2 0x057e -753 JUMP -754 JUMPDEST -755 PUSH1 0x40 -757 MLOAD -758 DUP1 -759 DUP3 -760 DUP2 -761 MSTORE -762 PUSH1 0x20 -764 ADD -765 SWAP2 -766 POP -767 POP -768 PUSH1 0x40 -770 MLOAD -771 DUP1 -772 SWAP2 -773 SUB -774 SWAP1 -775 RETURN -776 JUMPDEST -777 PUSH1 0x00 -779 DUP1 -780 PUSH1 0x00 -782 DUP1 -783 PUSH1 0x00 -785 DUP1 -786 PUSH1 0x02 -788 PUSH1 0x00 -790 PUSH1 0x32 -792 COINBASE -793 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -814 AND -815 DUP2 -816 ISZERO -817 ISZERO -818 PUSH2 0x0337 -821 JUMPI -822 ASSERT_FAIL -823 JUMPDEST -824 MOD -825 DUP2 -826 MSTORE -827 PUSH1 0x20 -829 ADD -830 SWAP1 -831 DUP2 -832 MSTORE -833 PUSH1 0x20 -835 ADD -836 PUSH1 0x00 -838 SHA3 -839 PUSH1 0x00 -841 ADD -842 PUSH1 0x00 -844 SWAP1 -845 SLOAD -846 SWAP1 -847 PUSH2 0x0100 -850 EXP -851 SWAP1 -852 DIV -853 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -874 AND -875 SWAP6 -876 POP -877 PUSH1 0x02 -879 PUSH1 0x00 -881 PUSH1 0x32 -883 CALLER -884 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -905 AND -906 DUP2 -907 ISZERO -908 ISZERO -909 PUSH2 0x0392 -912 JUMPI -913 ASSERT_FAIL -914 JUMPDEST -915 MOD -916 DUP2 -917 MSTORE -918 PUSH1 0x20 -920 ADD -921 SWAP1 -922 DUP2 -923 MSTORE -924 PUSH1 0x20 -926 ADD -927 PUSH1 0x00 -929 SHA3 -930 PUSH1 0x00 -932 ADD -933 PUSH1 0x00 -935 SWAP1 -936 SLOAD -937 SWAP1 -938 PUSH2 0x0100 -941 EXP -942 SWAP1 -943 DIV -944 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -965 AND -966 SWAP5 -967 POP -968 DIFFICULTY -969 SWAP4 -970 POP -971 DUP6 -972 DUP6 -973 DUP6 -974 PUSH1 0x40 -976 MLOAD -977 DUP1 -978 DUP5 -979 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1000 AND -1001 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1022 AND -1023 PUSH13 0x01000000000000000000000000 -1037 MUL -1038 DUP2 -1039 MSTORE -1040 PUSH1 0x14 -1042 ADD -1043 DUP4 -1044 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1065 AND -1066 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1087 AND -1088 PUSH13 0x01000000000000000000000000 -1102 MUL -1103 DUP2 -1104 MSTORE -1105 PUSH1 0x14 -1107 ADD -1108 DUP3 -1109 DUP2 -1110 MSTORE -1111 PUSH1 0x20 -1113 ADD -1114 SWAP4 -1115 POP -1116 POP -1117 POP -1118 POP -1119 PUSH1 0x40 -1121 MLOAD -1122 DUP1 -1123 SWAP2 -1124 SUB -1125 SWAP1 -1126 SHA3 -1127 SWAP3 -1128 POP -1129 PUSH1 0x32 -1131 DUP4 -1132 PUSH1 0x01 -1134 SWAP1 -1135 DIV -1136 DUP2 -1137 ISZERO -1138 ISZERO -1139 PUSH2 0x0478 -1142 JUMPI -1143 ASSERT_FAIL -1144 JUMPDEST -1145 MOD -1146 SWAP2 -1147 POP -1148 PUSH1 0x02 -1150 PUSH1 0x00 -1152 DUP4 -1153 DUP2 -1154 MSTORE -1155 PUSH1 0x20 -1157 ADD -1158 SWAP1 -1159 DUP2 -1160 MSTORE -1161 PUSH1 0x20 -1163 ADD -1164 PUSH1 0x00 -1166 SHA3 -1167 PUSH1 0x00 -1169 ADD -1170 PUSH1 0x00 -1172 SWAP1 -1173 SLOAD -1174 SWAP1 -1175 PUSH2 0x0100 -1178 EXP -1179 SWAP1 -1180 DIV -1181 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1202 AND -1203 SWAP1 -1204 POP -1205 PUSH1 0x00 -1207 DUP1 -1208 DUP2 -1209 SLOAD -1210 DUP1 -1211 SWAP3 -1212 SWAP2 -1213 SWAP1 -1214 PUSH1 0x01 -1216 ADD -1217 SWAP2 -1218 SWAP1 -1219 POP -1220 SSTORE -1221 POP -1222 PUSH1 0x00 -1224 PUSH1 0x01 -1226 DUP2 -1227 SWAP1 -1228 SSTORE -1229 POP -1230 DUP1 -1231 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1252 AND -1253 PUSH2 0x08fc -1256 PUSH8 0x22b1c8c1227a0000 -1265 SWAP1 -1266 DUP2 -1267 ISZERO -1268 MUL -1269 SWAP1 -1270 PUSH1 0x40 -1272 MLOAD -1273 PUSH1 0x00 -1275 PUSH1 0x40 -1277 MLOAD -1278 DUP1 -1279 DUP4 -1280 SUB -1281 DUP2 -1282 DUP6 -1283 DUP9 -1284 DUP9 -1285 CALL -1286 SWAP4 -1287 POP -1288 POP -1289 POP -1290 POP -1291 ISZERO -1292 ISZERO -1293 PUSH2 0x0515 -1296 JUMPI -1297 PUSH1 0x00 -1299 DUP1 -1300 REVERT -1301 JUMPDEST -1302 POP -1303 POP -1304 POP -1305 POP -1306 POP -1307 POP -1308 JUMP -1309 JUMPDEST -1310 PUSH1 0x01 -1312 SLOAD -1313 DUP2 -1314 JUMP -1315 JUMPDEST -1316 PUSH1 0x00 -1318 SLOAD -1319 DUP2 -1320 JUMP -1321 JUMPDEST -1322 PUSH1 0x32 -1324 DUP2 -1325 JUMP -1326 JUMPDEST -1327 PUSH1 0x02 -1329 PUSH1 0x20 -1331 MSTORE -1332 DUP1 -1333 PUSH1 0x00 -1335 MSTORE -1336 PUSH1 0x40 -1338 PUSH1 0x00 -1340 SHA3 -1341 PUSH1 0x00 -1343 SWAP2 -1344 POP -1345 SWAP1 -1346 POP -1347 DUP1 -1348 PUSH1 0x00 -1350 ADD -1351 PUSH1 0x00 -1353 SWAP1 -1354 SLOAD -1355 SWAP1 -1356 PUSH2 0x0100 -1359 EXP -1360 SWAP1 -1361 DIV -1362 PUSH20 0xffffffffffffffffffffffffffffffffffffffff -1383 AND -1384 SWAP1 -1385 DUP1 -1386 PUSH1 0x01 -1388 ADD -1389 SLOAD -1390 SWAP1 -1391 POP -1392 DUP3 -1393 JUMP -1394 JUMPDEST -1395 PUSH8 0x22b1c8c1227a0000 -1404 DUP2 -1405 JUMP -1406 JUMPDEST -1407 PUSH1 0x32 -1409 PUSH8 0x22b1c8c1227a0000 -1418 DUP2 -1419 ISZERO -1420 ISZERO -1421 PUSH2 0x0592 -1424 JUMPI -1425 ASSERT_FAIL -1426 JUMPDEST -1427 DIV -1428 DUP2 -1429 JUMP -1430 STOP diff --git a/tests/testdata/outputs_expected/weak_random.sol.graph.html b/tests/testdata/outputs_expected/weak_random.sol.graph.html index 610bbd05..4c0e4736 100644 --- a/tests/testdata/outputs_expected/weak_random.sol.graph.html +++ b/tests/testdata/outputs_expected/weak_random.sol.graph.html @@ -73,1031 +73,1031 @@ var nodes = [ -{id: '691', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '693', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '694', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '692', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '690', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '702', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '704', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '705', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '703', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '701', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '700', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '706', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '699', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '698', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '697', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '696', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '695', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '689', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '714', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '716', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '717', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '715', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '713', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '722', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '721', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '720', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '719', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '718', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '712', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '728', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '730', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '729', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '727', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '733', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '735', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '734', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '732', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '738', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '737', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '736', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '731', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '726', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '725', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '724', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '723', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '711', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '742', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '744', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '745', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '743', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '741', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '751', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '752', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '750', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '749', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '748', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '747', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '746', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '740', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '759', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '761', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '760', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '758', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '764', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '763', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '762', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '757', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '768', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '770', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '771', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '769', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '767', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '774', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '773', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '772', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '766', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '778', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '777', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '776', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '775', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '765', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '756', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '755', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '754', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '753', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '739', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '710', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '709', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '708', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '707', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '688', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '782', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '784', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '785', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '783', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '781', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '793', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '795', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '796', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '794', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '792', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '791', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '797', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '790', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '789', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '788', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '787', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '786', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '780', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '805', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '807', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '808', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '806', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '804', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '814', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '815', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '813', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '812', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '811', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '810', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '809', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '803', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '822', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '824', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '823', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '821', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '827', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '826', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '825', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '820', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '831', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '833', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '834', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '832', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '830', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '837', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '836', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '835', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '829', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '841', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '840', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '839', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '838', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '828', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '819', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '818', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '817', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '816', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '802', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '845', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '847', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '848', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '846', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '844', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '855', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '854', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '856', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '853', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '852', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '851', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '850', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '849', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '843', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '864', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '866', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '867', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '865', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '863', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '870', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '869', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '868', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '862', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '874', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '873', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '872', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '871', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '861', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '878', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '880', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '881', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '879', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '877', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '885', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '884', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '883', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '882', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '876', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '890', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '892', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '894', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '893', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '891', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '889', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '888', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '887', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '886', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '875', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '860', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '859', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '858', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '857', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '842', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '801', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '800', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '799', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '798', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '779', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '687', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '686', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'fullLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'isExpanded': false}, -{id: '899', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'fullLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n491 MSTORE\n492 PUSH1 0x20\n494 ADD\n495 SWAP2\n496 POP\n497 POP\n498 PUSH1 0x40\n500 MLOAD\n501 DUP1\n502 SWAP2\n503 SUB\n504 SWAP1\n505 RETURN\n', 'truncLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '898', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'fullLabel': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'truncLabel': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'isExpanded': false}, -{id: '897', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'fullLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'truncLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'isExpanded': false}, -{id: '900', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'fullLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'truncLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'isExpanded': false}, -{id: '896', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'fullLabel': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'truncLabel': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'isExpanded': false}, -{id: '905', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n(click to expand +)', 'fullLabel': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n532 MSTORE\n533 PUSH1 0x20\n535 ADD\n536 SWAP2\n537 POP\n538 POP\n539 PUSH1 0x40\n541 MLOAD\n542 DUP1\n543 SWAP2\n544 SUB\n545 SWAP1\n546 RETURN\n', 'truncLabel': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '904', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'fullLabel': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'truncLabel': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'isExpanded': false}, -{id: '903', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'fullLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'truncLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'isExpanded': false}, -{id: '906', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'fullLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'truncLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'isExpanded': false}, -{id: '902', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'fullLabel': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'truncLabel': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'isExpanded': false}, -{id: '911', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n(click to expand +)', 'fullLabel': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n573 MSTORE\n574 PUSH1 0x20\n576 ADD\n577 SWAP2\n578 POP\n579 POP\n580 PUSH1 0x40\n582 MLOAD\n583 DUP1\n584 SWAP2\n585 SUB\n586 SWAP1\n587 RETURN\n', 'truncLabel': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '910', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'fullLabel': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'truncLabel': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'isExpanded': false}, -{id: '909', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'fullLabel': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'truncLabel': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'isExpanded': false}, -{id: '912', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'fullLabel': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'truncLabel': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'isExpanded': false}, -{id: '908', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'fullLabel': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'truncLabel': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'isExpanded': false}, -{id: '917', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n648 AND\n649 PUSH20 0xffffffff(...)\n670 AND\n671 DUP2\n672 MSTORE\n673 PUSH1 0x20\n675 ADD\n676 DUP3\n677 DUP2\n678 MSTORE\n679 PUSH1 0x20\n681 ADD\n682 SWAP3\n683 POP\n684 POP\n685 POP\n686 PUSH1 0x40\n688 MLOAD\n689 DUP1\n690 SWAP2\n691 SUB\n692 SWAP1\n693 RETURN\n', 'truncLabel': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, -{id: '916', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n1335 MSTORE\n1336 PUSH1 0x40\n1338 PUSH1 0x00\n1340 SHA3\n1341 PUSH1 0x00\n1343 SWAP2\n1344 POP\n1345 SWAP1\n1346 POP\n1347 DUP1\n1348 PUSH1 0x00\n1350 ADD\n1351 PUSH1 0x00\n1353 SWAP1\n1354 SLOAD\n1355 SWAP1\n1356 PUSH2 0x0100\n1359 EXP\n1360 SWAP1\n1361 DIV\n1362 PUSH20 0xffffffff(...)\n1383 AND\n1384 SWAP1\n1385 DUP1\n1386 PUSH1 0x01\n1388 ADD\n1389 SLOAD\n1390 SWAP1\n1391 POP\n1392 DUP3\n1393 JUMP\n', 'truncLabel': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '915', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n(click to expand +)', 'fullLabel': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n608 SWAP1\n609 PUSH1 0x20\n611 ADD\n612 SWAP1\n613 SWAP2\n614 SWAP1\n615 POP\n616 POP\n617 PUSH2 0x052e\n620 JUMP\n', 'truncLabel': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, -{id: '918', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'fullLabel': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'truncLabel': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'isExpanded': false}, -{id: '914', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'fullLabel': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'truncLabel': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'isExpanded': false}, -{id: '923', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n(click to expand +)', 'fullLabel': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n720 MSTORE\n721 PUSH1 0x20\n723 ADD\n724 SWAP2\n725 POP\n726 POP\n727 PUSH1 0x40\n729 MLOAD\n730 DUP1\n731 SWAP2\n732 SUB\n733 SWAP1\n734 RETURN\n', 'truncLabel': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '922', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'fullLabel': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'truncLabel': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'isExpanded': false}, -{id: '921', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'fullLabel': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'truncLabel': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'isExpanded': false}, -{id: '924', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'fullLabel': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'truncLabel': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'isExpanded': false}, -{id: '920', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'fullLabel': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'truncLabel': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'isExpanded': false}, -{id: '930', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n(click to expand +)', 'fullLabel': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n761 MSTORE\n762 PUSH1 0x20\n764 ADD\n765 SWAP2\n766 POP\n767 POP\n768 PUSH1 0x40\n770 MLOAD\n771 DUP1\n772 SWAP2\n773 SUB\n774 SWAP1\n775 RETURN\n', 'truncLabel': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n(click to expand +)', 'isExpanded': false}, -{id: '929', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'fullLabel': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'truncLabel': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'isExpanded': false}, -{id: '928', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n(click to expand +)', 'fullLabel': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n1421 PUSH2 0x0592\n1424 JUMPI\n', 'truncLabel': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '927', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'fullLabel': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'truncLabel': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'isExpanded': false}, -{id: '931', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'fullLabel': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'truncLabel': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'isExpanded': false}, -{id: '926', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'fullLabel': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'truncLabel': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'isExpanded': false}, -{id: '937', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '939', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '940', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '938', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '936', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '948', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '950', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '951', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '949', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '947', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '946', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '952', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '945', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '944', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '943', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '942', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '941', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '935', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '960', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '962', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '963', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '961', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '959', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '969', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '970', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '968', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '967', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '966', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '965', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '964', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '958', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '977', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '979', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '978', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '976', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '982', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '981', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '980', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '975', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '986', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '988', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '989', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '987', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '985', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '992', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '991', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '990', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '984', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '996', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '995', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '994', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '993', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '983', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '974', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '973', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '972', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '971', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '957', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1000', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1002', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1003', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1001', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '999', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1010', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1009', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1011', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '1008', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1007', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1006', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1005', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1004', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '998', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1019', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1021', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1022', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1020', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1018', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1025', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1024', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1023', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1017', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1029', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1028', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1027', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1026', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1016', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1033', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1035', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1036', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1034', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1032', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1040', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1039', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1038', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1037', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1031', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1045', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1047', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1049', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1048', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1046', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1044', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1043', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1042', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1041', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1030', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1015', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1014', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1013', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1012', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '997', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '956', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '955', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '954', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '953', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '934', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1053', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1055', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1056', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1054', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1052', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1064', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1066', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1067', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1065', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1063', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1062', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1068', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '1061', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1060', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1059', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1058', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1057', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1051', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1076', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1078', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1079', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1077', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1075', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1086', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1085', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1087', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '1084', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1083', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1082', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1081', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1080', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1074', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1095', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1097', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1098', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1096', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1094', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1101', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1100', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1099', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1093', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1105', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1104', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1103', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1102', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1092', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1109', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1111', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1112', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1110', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1108', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1116', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1115', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1114', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1113', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1107', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1121', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1123', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1125', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1124', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1122', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1120', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1119', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1118', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1117', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1106', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1091', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1090', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1089', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1088', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1073', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1129', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1131', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1132', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1130', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1128', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1140', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1142', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1143', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1141', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1139', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1138', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1144', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, -{id: '1137', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1136', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1135', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1134', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1133', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1127', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1152', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1154', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1155', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1153', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1151', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1159', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1158', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1157', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1156', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1150', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1164', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1166', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1168', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1167', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1165', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1163', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1162', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1161', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1160', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1149', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1172', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1174', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, -{id: '1175', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, -{id: '1173', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, -{id: '1171', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1180', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1179', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1178', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, -{id: '1177', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1176', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1170', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1186', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1188', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1187', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1185', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, -{id: '1191', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, -{id: '1193', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, -{id: '1192', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, -{id: '1190', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1196', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1195', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1194', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1189', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1184', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1183', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1182', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1181', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1169', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1148', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1147', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1146', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1145', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1126', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '1072', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '1071', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, -{id: '1070', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, -{id: '1069', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, -{id: '1050', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, -{id: '933', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, -{id: '932', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'fullLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'isExpanded': false}, -{id: '925', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'isExpanded': false}, -{id: '919', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'isExpanded': false}, -{id: '913', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'isExpanded': false}, -{id: '907', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'isExpanded': false}, -{id: '901', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'isExpanded': false}, -{id: '895', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0xc7dbbc47\n60 EQ\n61 PUSH2 0x01d1\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, -{id: '685', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0078\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} +{id: '95', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '97', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '98', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '96', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '94', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '106', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '108', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '109', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '107', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '105', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '104', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '110', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '103', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '102', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '101', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '100', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '99', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '93', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '118', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '120', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '121', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '119', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '117', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '126', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '125', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '124', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '123', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '122', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '116', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '132', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '134', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '133', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '131', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '137', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '139', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '138', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '136', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '142', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '141', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '140', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '135', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '130', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '129', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '128', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '127', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '115', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '146', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '148', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '149', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '147', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '145', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '155', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '156', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '154', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '153', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '152', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '151', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '150', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '144', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '163', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '165', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '164', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '162', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '168', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '167', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '166', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '161', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '172', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '174', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '175', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '173', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '171', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '178', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '177', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '176', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '170', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '182', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '181', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '180', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '179', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '169', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '160', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '159', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '158', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '157', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '143', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '114', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '113', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '112', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '111', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '92', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '186', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '188', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '189', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '187', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '185', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '197', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '199', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '200', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '198', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '196', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '195', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '201', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '194', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '193', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '192', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '191', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '190', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '184', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '209', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '211', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '212', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '210', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '208', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '218', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '219', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '217', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '216', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '215', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '214', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '213', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '207', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '226', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '228', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '227', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '225', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '231', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '230', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '229', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '224', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '235', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '237', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '238', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '236', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '234', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '241', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '240', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '239', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '233', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '245', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '244', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '243', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '242', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '232', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '223', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '222', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '221', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '220', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '206', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '249', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '251', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '252', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '250', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '248', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '259', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '258', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '260', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '257', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '256', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '255', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '254', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '253', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '247', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '268', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '270', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '271', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '269', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '267', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '274', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '273', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '272', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '266', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '278', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '277', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '276', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '275', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '265', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '282', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '284', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '285', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '283', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '281', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '289', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '288', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '287', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '286', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '280', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '294', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '296', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '298', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '297', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '295', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '293', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '292', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '291', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '290', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '279', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '264', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '263', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '262', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '261', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '246', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '205', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '204', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '203', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '202', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '183', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '91', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '90', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'fullLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'isExpanded': false}, +{id: '303', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'fullLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n491 MSTORE\n492 PUSH1 0x20\n494 ADD\n495 SWAP2\n496 POP\n497 POP\n498 PUSH1 0x40\n500 MLOAD\n501 DUP1\n502 SWAP2\n503 SUB\n504 SWAP1\n505 RETURN\n', 'truncLabel': '484 JUMPDEST\n485 PUSH1 0x40\n487 MLOAD\n488 DUP1\n489 DUP3\n490 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '302', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'fullLabel': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'truncLabel': '1309 JUMPDEST\n1310 PUSH1 0x01\n1312 SLOAD\n1313 DUP2\n1314 JUMP\n', 'isExpanded': false}, +{id: '301', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'fullLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'truncLabel': '476 JUMPDEST\n477 PUSH2 0x01e4\n480 PUSH2 0x051d\n483 JUMP\n', 'isExpanded': false}, +{id: '304', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'fullLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'truncLabel': '472 PUSH1 0x00\n474 DUP1\n475 REVERT\n', 'isExpanded': false}, +{id: '300', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'fullLabel': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'truncLabel': '465 _function_0xc7dbbc47\n466 CALLVALUE\n467 ISZERO\n468 PUSH2 0x01dc\n471 JUMPI\n', 'isExpanded': false}, +{id: '309', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n(click to expand +)', 'fullLabel': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n532 MSTORE\n533 PUSH1 0x20\n535 ADD\n536 SWAP2\n537 POP\n538 POP\n539 PUSH1 0x40\n541 MLOAD\n542 DUP1\n543 SWAP2\n544 SUB\n545 SWAP1\n546 RETURN\n', 'truncLabel': '525 JUMPDEST\n526 PUSH1 0x40\n528 MLOAD\n529 DUP1\n530 DUP3\n531 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '308', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'fullLabel': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'truncLabel': '1315 JUMPDEST\n1316 PUSH1 0x00\n1318 SLOAD\n1319 DUP2\n1320 JUMP\n', 'isExpanded': false}, +{id: '307', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'fullLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'truncLabel': '517 JUMPDEST\n518 PUSH2 0x020d\n521 PUSH2 0x0523\n524 JUMP\n', 'isExpanded': false}, +{id: '310', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'fullLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'truncLabel': '513 PUSH1 0x00\n515 DUP1\n516 REVERT\n', 'isExpanded': false}, +{id: '306', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'fullLabel': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'truncLabel': '506 _function_0xd7c81b55\n507 CALLVALUE\n508 ISZERO\n509 PUSH2 0x0205\n512 JUMPI\n', 'isExpanded': false}, +{id: '315', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n(click to expand +)', 'fullLabel': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n573 MSTORE\n574 PUSH1 0x20\n576 ADD\n577 SWAP2\n578 POP\n579 POP\n580 PUSH1 0x40\n582 MLOAD\n583 DUP1\n584 SWAP2\n585 SUB\n586 SWAP1\n587 RETURN\n', 'truncLabel': '566 JUMPDEST\n567 PUSH1 0x40\n569 MLOAD\n570 DUP1\n571 DUP3\n572 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '314', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'fullLabel': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'truncLabel': '1321 JUMPDEST\n1322 PUSH1 0x32\n1324 DUP2\n1325 JUMP\n', 'isExpanded': false}, +{id: '313', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'fullLabel': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'truncLabel': '558 JUMPDEST\n559 PUSH2 0x0236\n562 PUSH2 0x0529\n565 JUMP\n', 'isExpanded': false}, +{id: '316', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'fullLabel': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'truncLabel': '554 PUSH1 0x00\n556 DUP1\n557 REVERT\n', 'isExpanded': false}, +{id: '312', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'fullLabel': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'truncLabel': '547 _function_0xdd11247e\n548 CALLVALUE\n549 ISZERO\n550 PUSH2 0x022e\n553 JUMPI\n', 'isExpanded': false}, +{id: '321', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n(click to expand +)', 'fullLabel': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n648 AND\n649 PUSH20 0xffffffff(...)\n670 AND\n671 DUP2\n672 MSTORE\n673 PUSH1 0x20\n675 ADD\n676 DUP3\n677 DUP2\n678 MSTORE\n679 PUSH1 0x20\n681 ADD\n682 SWAP3\n683 POP\n684 POP\n685 POP\n686 PUSH1 0x40\n688 MLOAD\n689 DUP1\n690 SWAP2\n691 SUB\n692 SWAP1\n693 RETURN\n', 'truncLabel': '621 JUMPDEST\n622 PUSH1 0x40\n624 MLOAD\n625 DUP1\n626 DUP4\n627 PUSH20 0xffffffff(...)\n(click to expand +)', 'isExpanded': false}, +{id: '320', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n1335 MSTORE\n1336 PUSH1 0x40\n1338 PUSH1 0x00\n1340 SHA3\n1341 PUSH1 0x00\n1343 SWAP2\n1344 POP\n1345 SWAP1\n1346 POP\n1347 DUP1\n1348 PUSH1 0x00\n1350 ADD\n1351 PUSH1 0x00\n1353 SWAP1\n1354 SLOAD\n1355 SWAP1\n1356 PUSH2 0x0100\n1359 EXP\n1360 SWAP1\n1361 DIV\n1362 PUSH20 0xffffffff(...)\n1383 AND\n1384 SWAP1\n1385 DUP1\n1386 PUSH1 0x01\n1388 ADD\n1389 SLOAD\n1390 SWAP1\n1391 POP\n1392 DUP3\n1393 JUMP\n', 'truncLabel': '1326 JUMPDEST\n1327 PUSH1 0x02\n1329 PUSH1 0x20\n1331 MSTORE\n1332 DUP1\n1333 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '319', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n(click to expand +)', 'fullLabel': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n608 SWAP1\n609 PUSH1 0x20\n611 ADD\n612 SWAP1\n613 SWAP2\n614 SWAP1\n615 POP\n616 POP\n617 PUSH2 0x052e\n620 JUMP\n', 'truncLabel': '599 JUMPDEST\n600 PUSH2 0x026d\n603 PUSH1 0x04\n605 DUP1\n606 DUP1\n607 CALLDATALOAD\n(click to expand +)', 'isExpanded': false}, +{id: '322', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'fullLabel': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'truncLabel': '595 PUSH1 0x00\n597 DUP1\n598 REVERT\n', 'isExpanded': false}, +{id: '318', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'fullLabel': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'truncLabel': '588 _function_0xdfd50f52\n589 CALLVALUE\n590 ISZERO\n591 PUSH2 0x0257\n594 JUMPI\n', 'isExpanded': false}, +{id: '327', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n(click to expand +)', 'fullLabel': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n720 MSTORE\n721 PUSH1 0x20\n723 ADD\n724 SWAP2\n725 POP\n726 POP\n727 PUSH1 0x40\n729 MLOAD\n730 DUP1\n731 SWAP2\n732 SUB\n733 SWAP1\n734 RETURN\n', 'truncLabel': '713 JUMPDEST\n714 PUSH1 0x40\n716 MLOAD\n717 DUP1\n718 DUP3\n719 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '326', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'fullLabel': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'truncLabel': '1394 JUMPDEST\n1395 PUSH8 0x22b1c8c1(...)\n1404 DUP2\n1405 JUMP\n', 'isExpanded': false}, +{id: '325', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'fullLabel': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'truncLabel': '705 JUMPDEST\n706 PUSH2 0x02c9\n709 PUSH2 0x0572\n712 JUMP\n', 'isExpanded': false}, +{id: '328', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'fullLabel': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'truncLabel': '701 PUSH1 0x00\n703 DUP1\n704 REVERT\n', 'isExpanded': false}, +{id: '324', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'fullLabel': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'truncLabel': '694 _function_0xe3ac5d26\n695 CALLVALUE\n696 ISZERO\n697 PUSH2 0x02c1\n700 JUMPI\n', 'isExpanded': false}, +{id: '334', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n(click to expand +)', 'fullLabel': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n761 MSTORE\n762 PUSH1 0x20\n764 ADD\n765 SWAP2\n766 POP\n767 POP\n768 PUSH1 0x40\n770 MLOAD\n771 DUP1\n772 SWAP2\n773 SUB\n774 SWAP1\n775 RETURN\n', 'truncLabel': '754 JUMPDEST\n755 PUSH1 0x40\n757 MLOAD\n758 DUP1\n759 DUP3\n760 DUP2\n(click to expand +)', 'isExpanded': false}, +{id: '333', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'fullLabel': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'truncLabel': '1426 JUMPDEST\n1427 DIV\n1428 DUP2\n1429 JUMP\n', 'isExpanded': false}, +{id: '332', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n(click to expand +)', 'fullLabel': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n1421 PUSH2 0x0592\n1424 JUMPI\n', 'truncLabel': '1406 JUMPDEST\n1407 PUSH1 0x32\n1409 PUSH8 0x22b1c8c1(...)\n1418 DUP2\n1419 ISZERO\n1420 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '331', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'fullLabel': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'truncLabel': '746 JUMPDEST\n747 PUSH2 0x02f2\n750 PUSH2 0x057e\n753 JUMP\n', 'isExpanded': false}, +{id: '335', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'fullLabel': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'truncLabel': '742 PUSH1 0x00\n744 DUP1\n745 REVERT\n', 'isExpanded': false}, +{id: '330', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'fullLabel': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'truncLabel': '735 _function_0xe9874106\n736 CALLVALUE\n737 ISZERO\n738 PUSH2 0x02ea\n741 JUMPI\n', 'isExpanded': false}, +{id: '341', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '343', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '344', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '342', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '340', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '352', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '354', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '355', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '353', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '351', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '350', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '356', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '349', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '348', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '347', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '346', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '345', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '339', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '364', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '366', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '367', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '365', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '363', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '373', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '374', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '372', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '371', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '370', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '369', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '368', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '362', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '381', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '383', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '382', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '380', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '386', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '385', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '384', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '379', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '390', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '392', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '393', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '391', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '389', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '396', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '395', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '394', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '388', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '400', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '399', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '398', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '397', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '387', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '378', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '377', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '376', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '375', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '361', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '404', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '406', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '407', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '405', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '403', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '414', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '413', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '415', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '412', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '411', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '410', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '409', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '408', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '402', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '423', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '425', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '426', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '424', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '422', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '429', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '428', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '427', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '421', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '433', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '432', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '431', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '430', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '420', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '437', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '439', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '440', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '438', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '436', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '444', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '443', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '442', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '441', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '435', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '449', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '451', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '453', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '452', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '450', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '448', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '447', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '446', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '445', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '434', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '419', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '418', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '417', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '416', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '401', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '360', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '359', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '358', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '357', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '338', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '457', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '459', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '460', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '458', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '456', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '468', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '470', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '471', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '469', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '467', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '466', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '472', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '465', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '464', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '463', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '462', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '461', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '455', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '480', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '482', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '483', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '481', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '479', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '490', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '489', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '491', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '488', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '487', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '486', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '485', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '484', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '478', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '499', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '501', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '502', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '500', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '498', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '505', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n913 ASSERT_FAIL\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '504', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '503', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '497', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '509', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '508', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '507', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '506', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '496', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '513', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '515', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '516', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '514', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '512', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '520', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '519', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '518', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '517', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '511', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '525', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '527', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '529', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '528', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '526', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '524', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '523', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '522', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '521', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '510', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '495', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '494', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '493', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '492', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '477', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '533', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '535', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '536', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '534', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '532', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '544', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '546', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '547', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '545', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '543', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'fullLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '386 JUMPDEST\n387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '542', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'fullLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n1307 POP\n1308 JUMP\n', 'truncLabel': '1301 JUMPDEST\n1302 POP\n1303 POP\n1304 POP\n1305 POP\n1306 POP\n(click to expand +)', 'isExpanded': false}, +{id: '548', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'fullLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'isExpanded': false}, +{id: '541', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '540', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '539', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '538', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '537', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '531', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '556', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '558', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '559', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '557', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '555', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '563', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n1143 ASSERT_FAIL\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '562', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '561', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '560', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '554', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '568', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n356 ASSERT_FAIL\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n171 PUSH1 0x01\n173 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '570', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '572', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '571', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '569', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '567', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '566', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '565', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '564', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '553', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '576', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '578', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'fullLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'truncLabel': '460 JUMPDEST\n461 JUMPDEST\n462 POP\n463 POP\n464 STOP\n', 'isExpanded': false}, +{id: '579', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'fullLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'isExpanded': false}, +{id: '577', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'fullLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n', 'truncLabel': '397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n(click to expand +)', 'isExpanded': false}, +{id: '575', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '584', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'fullLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n1152 DUP4\n1153 DUP2\n1154 MSTORE\n1155 PUSH1 0x20\n1157 ADD\n1158 SWAP1\n1159 DUP2\n1160 MSTORE\n1161 PUSH1 0x20\n1163 ADD\n1164 PUSH1 0x00\n1166 SHA3\n1167 PUSH1 0x00\n1169 ADD\n1170 PUSH1 0x00\n1172 SWAP1\n1173 SLOAD\n1174 SWAP1\n1175 PUSH2 0x0100\n1178 EXP\n1179 SWAP1\n1180 DIV\n1181 PUSH20 0xffffffff(...)\n1202 AND\n1203 SWAP1\n1204 POP\n1205 PUSH1 0x00\n1207 DUP1\n1208 DUP2\n1209 SLOAD\n1210 DUP1\n1211 SWAP3\n1212 SWAP2\n1213 SWAP1\n1214 PUSH1 0x01\n1216 ADD\n1217 SWAP2\n1218 SWAP1\n1219 POP\n1220 SSTORE\n1221 POP\n1222 PUSH1 0x00\n1224 PUSH1 0x01\n1226 DUP2\n1227 SWAP1\n1228 SSTORE\n1229 POP\n1230 DUP1\n1231 PUSH20 0xffffffff(...)\n1252 AND\n1253 PUSH2 0x08fc\n1256 PUSH8 0x22b1c8c1(...)\n1265 SWAP1\n1266 DUP2\n1267 ISZERO\n1268 MUL\n1269 SWAP1\n1270 PUSH1 0x40\n1272 MLOAD\n1273 PUSH1 0x00\n1275 PUSH1 0x40\n1277 MLOAD\n1278 DUP1\n1279 DUP4\n1280 SUB\n1281 DUP2\n1282 DUP6\n1283 DUP9\n1284 DUP9\n1285 CALL\n1286 SWAP4\n1287 POP\n1288 POP\n1289 POP\n1290 POP\n1291 ISZERO\n1292 ISZERO\n1293 PUSH2 0x0515\n1296 JUMPI\n1297 PUSH1 0x00\n1299 DUP1\n1300 REVERT\n', 'truncLabel': '1144 JUMPDEST\n1145 MOD\n1146 SWAP2\n1147 POP\n1148 PUSH1 0x02\n1150 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '583', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'fullLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n921 SWAP1\n922 DUP2\n923 MSTORE\n924 PUSH1 0x20\n926 ADD\n927 PUSH1 0x00\n929 SHA3\n930 PUSH1 0x00\n932 ADD\n933 PUSH1 0x00\n935 SWAP1\n936 SLOAD\n937 SWAP1\n938 PUSH2 0x0100\n941 EXP\n942 SWAP1\n943 DIV\n944 PUSH20 0xffffffff(...)\n965 AND\n966 SWAP5\n967 POP\n968 DIFFICULTY\n969 SWAP4\n970 POP\n971 DUP6\n972 DUP6\n973 DUP6\n974 PUSH1 0x40\n976 MLOAD\n977 DUP1\n978 DUP5\n979 PUSH20 0xffffffff(...)\n1000 AND\n1001 PUSH20 0xffffffff(...)\n1022 AND\n1023 PUSH13 0x01000000(...)\n1037 MUL\n1038 DUP2\n1039 MSTORE\n1040 PUSH1 0x14\n1042 ADD\n1043 DUP4\n1044 PUSH20 0xffffffff(...)\n1065 AND\n1066 PUSH20 0xffffffff(...)\n1087 AND\n1088 PUSH13 0x01000000(...)\n1102 MUL\n1103 DUP2\n1104 MSTORE\n1105 PUSH1 0x14\n1107 ADD\n1108 DUP3\n1109 DUP2\n1110 MSTORE\n1111 PUSH1 0x20\n1113 ADD\n1114 SWAP4\n1115 POP\n1116 POP\n1117 POP\n1118 POP\n1119 PUSH1 0x40\n1121 MLOAD\n1122 DUP1\n1123 SWAP2\n1124 SUB\n1125 SWAP1\n1126 SHA3\n1127 SWAP3\n1128 POP\n1129 PUSH1 0x32\n1131 DUP4\n1132 PUSH1 0x01\n1134 SWAP1\n1135 DIV\n1136 DUP2\n1137 ISZERO\n1138 ISZERO\n1139 PUSH2 0x0478\n1142 JUMPI\n', 'truncLabel': '914 JUMPDEST\n915 MOD\n916 DUP2\n917 MSTORE\n918 PUSH1 0x20\n920 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '582', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'fullLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n830 SWAP1\n831 DUP2\n832 MSTORE\n833 PUSH1 0x20\n835 ADD\n836 PUSH1 0x00\n838 SHA3\n839 PUSH1 0x00\n841 ADD\n842 PUSH1 0x00\n844 SWAP1\n845 SLOAD\n846 SWAP1\n847 PUSH2 0x0100\n850 EXP\n851 SWAP1\n852 DIV\n853 PUSH20 0xffffffff(...)\n874 AND\n875 SWAP6\n876 POP\n877 PUSH1 0x02\n879 PUSH1 0x00\n881 PUSH1 0x32\n883 CALLER\n884 PUSH20 0xffffffff(...)\n905 AND\n906 DUP2\n907 ISZERO\n908 ISZERO\n909 PUSH2 0x0392\n912 JUMPI\n', 'truncLabel': '823 JUMPDEST\n824 MOD\n825 DUP2\n826 MSTORE\n827 PUSH1 0x20\n829 ADD\n(click to expand +)', 'isExpanded': false}, +{id: '581', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '580', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '574', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '590', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '592', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '591', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '589', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'fullLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'isExpanded': false}, +{id: '595', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'fullLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n396 JUMPI\n397 CALLER\n398 PUSH20 0xffffffff(...)\n419 AND\n420 PUSH2 0x08fc\n423 DUP4\n424 SWAP1\n425 DUP2\n426 ISZERO\n427 MUL\n428 SWAP1\n429 PUSH1 0x40\n431 MLOAD\n432 PUSH1 0x00\n434 PUSH1 0x40\n436 MLOAD\n437 DUP1\n438 DUP4\n439 SUB\n440 DUP2\n441 DUP6\n442 DUP9\n443 DUP9\n444 CALL\n445 SWAP4\n446 POP\n447 POP\n448 POP\n449 POP\n450 ISZERO\n451 ISZERO\n452 PUSH2 0x01cc\n455 JUMPI\n456 PUSH1 0x00\n458 DUP1\n459 REVERT\n', 'truncLabel': '387 JUMPDEST\n388 PUSH1 0x00\n390 DUP3\n391 GT\n392 ISZERO\n393 PUSH2 0x01cd\n(click to expand +)', 'isExpanded': false}, +{id: '597', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'fullLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n785 DUP1\n786 PUSH1 0x02\n788 PUSH1 0x00\n790 PUSH1 0x32\n792 COINBASE\n793 PUSH20 0xffffffff(...)\n814 AND\n815 DUP2\n816 ISZERO\n817 ISZERO\n818 PUSH2 0x0337\n821 JUMPI\n822 ASSERT_FAIL\n', 'truncLabel': '776 JUMPDEST\n777 PUSH1 0x00\n779 DUP1\n780 PUSH1 0x00\n782 DUP1\n783 PUSH1 0x00\n(click to expand +)', 'isExpanded': false}, +{id: '596', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'fullLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'truncLabel': '379 PUSH2 0x0182\n382 PUSH2 0x0308\n385 JUMP\n', 'isExpanded': false}, +{id: '594', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'fullLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n375 PUSH2 0x0183\n378 JUMPI\n', 'truncLabel': '367 JUMPDEST\n368 PUSH1 0x32\n370 PUSH1 0x01\n372 SLOAD\n373 EQ\n374 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '600', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n146 ASSERT_FAIL\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '599', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '598', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '593', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '588', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '587', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '586', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '585', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '573', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '552', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '551', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '550', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '549', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '530', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '476', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '475', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'fullLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n(click to expand +)', 'isExpanded': false}, +{id: '474', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'fullLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n363 PUSH2 0x007f\n366 JUMP\n', 'truncLabel': '357 JUMPDEST\n358 DIV\n359 DUP3\n360 SUB\n361 SWAP2\n362 POP\n(click to expand +)', 'isExpanded': false}, +{id: '473', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'fullLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n179 SWAP2\n180 SWAP1\n181 PUSH1 0x01\n183 ADD\n184 SWAP2\n185 SWAP1\n186 POP\n187 SSTORE\n188 SWAP1\n189 POP\n190 PUSH1 0x40\n192 DUP1\n193 MLOAD\n194 SWAP1\n195 DUP2\n196 ADD\n197 PUSH1 0x40\n199 MSTORE\n200 DUP1\n201 CALLER\n202 PUSH20 0xffffffff(...)\n223 AND\n224 DUP2\n225 MSTORE\n226 PUSH1 0x20\n228 ADD\n229 PUSH1 0x00\n231 SLOAD\n232 DUP2\n233 MSTORE\n234 POP\n235 PUSH1 0x02\n237 PUSH1 0x00\n239 DUP4\n240 DUP2\n241 MSTORE\n242 PUSH1 0x20\n244 ADD\n245 SWAP1\n246 DUP2\n247 MSTORE\n248 PUSH1 0x20\n250 ADD\n251 PUSH1 0x00\n253 SHA3\n254 PUSH1 0x00\n256 DUP3\n257 ADD\n258 MLOAD\n259 DUP2\n260 PUSH1 0x00\n262 ADD\n263 PUSH1 0x00\n265 PUSH2 0x0100\n268 EXP\n269 DUP2\n270 SLOAD\n271 DUP2\n272 PUSH20 0xffffffff(...)\n293 MUL\n294 NOT\n295 AND\n296 SWAP1\n297 DUP4\n298 PUSH20 0xffffffff(...)\n319 AND\n320 MUL\n321 OR\n322 SWAP1\n323 SSTORE\n324 POP\n325 PUSH1 0x20\n327 DUP3\n328 ADD\n329 MLOAD\n330 DUP2\n331 PUSH1 0x01\n333 ADD\n334 SSTORE\n335 SWAP1\n336 POP\n337 POP\n338 PUSH1 0x32\n340 PUSH8 0x22b1c8c1(...)\n349 DUP2\n350 ISZERO\n351 ISZERO\n352 PUSH2 0x0165\n355 JUMPI\n', 'truncLabel': '171 PUSH1 0x01\n173 PUSH1 0x00\n175 DUP2\n176 SLOAD\n177 DUP1\n178 SWAP3\n(click to expand +)', 'isExpanded': false}, +{id: '454', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'fullLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n166 ISZERO\n167 PUSH2 0x016f\n170 JUMPI\n', 'truncLabel': '158 POP\n159 PUSH1 0x32\n161 PUSH1 0x01\n163 SLOAD\n164 LT\n165 JUMPDEST\n(click to expand +)', 'isExpanded': false}, +{id: '337', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'fullLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n153 ISZERO\n154 PUSH2 0x00a5\n157 JUMPI\n', 'truncLabel': '147 JUMPDEST\n148 DIV\n149 DUP3\n150 LT\n151 ISZERO\n152 DUP1\n(click to expand +)', 'isExpanded': false}, +{id: '336', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'fullLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n127 JUMPDEST\n128 PUSH1 0x32\n130 PUSH8 0x22b1c8c1(...)\n139 DUP2\n140 ISZERO\n141 ISZERO\n142 PUSH2 0x0093\n145 JUMPI\n', 'truncLabel': '120 JUMPDEST\n121 PUSH1 0x00\n123 DUP1\n124 CALLVALUE\n125 SWAP2\n126 POP\n(click to expand +)', 'isExpanded': false}, +{id: '329', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'fullLabel': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'truncLabel': '109 DUP1\n110 PUSH4 0xe9874106\n115 EQ\n116 PUSH2 0x02df\n119 JUMPI\n', 'isExpanded': false}, +{id: '323', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'fullLabel': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'truncLabel': '98 DUP1\n99 PUSH4 0xe3ac5d26\n104 EQ\n105 PUSH2 0x02b6\n108 JUMPI\n', 'isExpanded': false}, +{id: '317', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'fullLabel': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'truncLabel': '87 DUP1\n88 PUSH4 0xdfd50f52\n93 EQ\n94 PUSH2 0x024c\n97 JUMPI\n', 'isExpanded': false}, +{id: '311', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'fullLabel': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'truncLabel': '76 DUP1\n77 PUSH4 0xdd11247e\n82 EQ\n83 PUSH2 0x0223\n86 JUMPI\n', 'isExpanded': false}, +{id: '305', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'fullLabel': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'truncLabel': '65 DUP1\n66 PUSH4 0xd7c81b55\n71 EQ\n72 PUSH2 0x01fa\n75 JUMPI\n', 'isExpanded': false}, +{id: '299', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'fullLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n53 AND\n54 DUP1\n55 PUSH4 0xc7dbbc47\n60 EQ\n61 PUSH2 0x01d1\n64 JUMPI\n', 'truncLabel': '13 PUSH1 0x00\n15 CALLDATALOAD\n16 PUSH29 0x01000000(...)\n46 SWAP1\n47 DIV\n48 PUSH4 0xffffffff\n(click to expand +)', 'isExpanded': false}, +{id: '89', color: {border: '#26996f', background: '#2f7e5b', highlight: {border: '#26996f', background: '#28a16f'}}, size: 150, 'label': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'fullLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n9 PUSH2 0x0078\n12 JUMPI\n', 'truncLabel': '0 PUSH1 0x60\n2 PUSH1 0x40\n4 MSTORE\n5 PUSH1 0x04\n7 CALLDATASIZE\n8 LT\n(click to expand +)', 'isExpanded': false} ]; var edges = [ -{from: '690', to: '691', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '692', to: '693', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '692', to: '694', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '690', to: '692', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '689', to: '690', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '701', to: '702', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '703', to: '704', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '703', to: '705', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '701', to: '703', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '700', to: '701', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '699', to: '700', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '699', to: '706', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '698', to: '699', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '697', to: '698', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '696', to: '697', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '695', to: '696', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '689', to: '695', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '688', to: '689', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '713', to: '714', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '715', to: '716', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '715', to: '717', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '713', to: '715', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '712', to: '713', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '721', to: '722', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '720', to: '721', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '719', to: '720', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '718', to: '719', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '712', to: '718', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '711', to: '712', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '727', to: '728', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '729', to: '730', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '727', to: '729', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '726', to: '727', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '732', to: '733', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '734', to: '735', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '732', to: '734', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '731', to: '732', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '737', to: '738', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '736', to: '737', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '731', to: '736', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '726', to: '731', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '725', to: '726', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '724', to: '725', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '723', to: '724', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '711', to: '723', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '710', to: '711', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '741', to: '742', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '743', to: '744', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '743', to: '745', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '741', to: '743', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '740', to: '741', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '750', to: '751', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '750', to: '752', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '749', to: '750', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '748', to: '749', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '747', to: '748', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '746', to: '747', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '740', to: '746', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '739', to: '740', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '758', to: '759', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '760', to: '761', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '758', to: '760', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '757', to: '758', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '763', to: '764', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '762', to: '763', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '757', to: '762', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '756', to: '757', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '767', to: '768', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '769', to: '770', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '769', to: '771', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '767', to: '769', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '766', to: '767', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '773', to: '774', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '772', to: '773', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '766', to: '772', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '765', to: '766', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '777', to: '778', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '776', to: '777', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '775', to: '776', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '765', to: '775', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '756', to: '765', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '755', to: '756', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '754', to: '755', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '753', to: '754', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '739', to: '753', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '710', to: '739', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '709', to: '710', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '708', to: '709', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '707', to: '708', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '688', to: '707', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '687', to: '688', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '781', to: '782', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '783', to: '784', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '783', to: '785', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '781', to: '783', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '780', to: '781', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '792', to: '793', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '794', to: '795', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '794', to: '796', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '792', to: '794', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '791', to: '792', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '790', to: '791', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '790', to: '797', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '789', to: '790', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '788', to: '789', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '787', to: '788', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '786', to: '787', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '780', to: '786', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '779', to: '780', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '804', to: '805', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '806', to: '807', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '806', to: '808', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '804', to: '806', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '803', to: '804', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '813', to: '814', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '813', to: '815', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '812', to: '813', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '811', to: '812', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '810', to: '811', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '809', to: '810', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '803', to: '809', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '802', to: '803', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '821', to: '822', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '823', to: '824', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '821', to: '823', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '820', to: '821', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '826', to: '827', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '825', to: '826', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '820', to: '825', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '819', to: '820', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '830', to: '831', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '832', to: '833', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '832', to: '834', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '830', to: '832', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '829', to: '830', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '836', to: '837', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '835', to: '836', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '829', to: '835', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '828', to: '829', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '840', to: '841', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '839', to: '840', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '838', to: '839', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '828', to: '838', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '819', to: '828', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '818', to: '819', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '817', to: '818', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '816', to: '817', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '802', to: '816', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '801', to: '802', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '844', to: '845', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '846', to: '847', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '846', to: '848', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '844', to: '846', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '843', to: '844', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '854', to: '855', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '853', to: '854', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '853', to: '856', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '852', to: '853', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '851', to: '852', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '850', to: '851', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '849', to: '850', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '843', to: '849', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '842', to: '843', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '863', to: '864', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '865', to: '866', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '865', to: '867', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '863', to: '865', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '862', to: '863', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '869', to: '870', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '868', to: '869', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '862', to: '868', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '861', to: '862', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '873', to: '874', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '872', to: '873', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '871', to: '872', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '861', to: '871', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '860', to: '861', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '877', to: '878', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '879', to: '880', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '879', to: '881', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '877', to: '879', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '876', to: '877', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '884', to: '885', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '883', to: '884', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '882', to: '883', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '876', to: '882', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '875', to: '876', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '889', to: '890', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '891', to: '892', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '893', to: '894', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '891', to: '893', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '889', to: '891', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '888', to: '889', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '887', to: '888', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '886', to: '887', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '875', to: '886', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '860', to: '875', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '859', to: '860', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '858', to: '859', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '857', to: '858', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '842', to: '857', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '801', to: '842', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '800', to: '801', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '799', to: '800', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '798', to: '799', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '779', to: '798', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '687', to: '779', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '686', to: '687', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '685', to: '686', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_WeakRandom))', 'smooth': {'type': 'cubicBezier'}}, -{from: '898', to: '899', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '897', to: '898', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '896', to: '897', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '896', to: '900', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '895', to: '896', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xc7dbbc47', 'smooth': {'type': 'cubicBezier'}}, -{from: '904', to: '905', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '903', to: '904', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '902', to: '903', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '902', to: '906', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '901', to: '902', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xd7c81b55', 'smooth': {'type': 'cubicBezier'}}, -{from: '910', to: '911', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '909', to: '910', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '908', to: '909', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '908', to: '912', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '907', to: '908', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdd11247e', 'smooth': {'type': 'cubicBezier'}}, -{from: '916', to: '917', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '915', to: '916', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '914', to: '915', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '914', to: '918', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '913', to: '914', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdfd50f52', 'smooth': {'type': 'cubicBezier'}}, -{from: '922', to: '923', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '921', to: '922', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '920', to: '921', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '920', to: '924', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '919', to: '920', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe3ac5d26', 'smooth': {'type': 'cubicBezier'}}, -{from: '929', to: '930', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '928', to: '929', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '927', to: '928', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '926', to: '927', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '926', to: '931', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '925', to: '926', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe9874106', 'smooth': {'type': 'cubicBezier'}}, -{from: '936', to: '937', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '938', to: '939', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '938', to: '940', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '936', to: '938', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '935', to: '936', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '947', to: '948', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '949', to: '950', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '949', to: '951', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '947', to: '949', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '946', to: '947', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '945', to: '946', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '945', to: '952', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '944', to: '945', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '943', to: '944', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '942', to: '943', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '941', to: '942', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '935', to: '941', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '934', to: '935', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '959', to: '960', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '961', to: '962', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '961', to: '963', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '959', to: '961', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '958', to: '959', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '968', to: '969', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '968', to: '970', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '967', to: '968', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '966', to: '967', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '965', to: '966', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '964', to: '965', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '958', to: '964', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '957', to: '958', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '976', to: '977', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '978', to: '979', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '976', to: '978', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '975', to: '976', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '981', to: '982', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '980', to: '981', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '975', to: '980', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '974', to: '975', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '985', to: '986', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '987', to: '988', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '987', to: '989', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '985', to: '987', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '984', to: '985', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '991', to: '992', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '990', to: '991', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '984', to: '990', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '983', to: '984', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '995', to: '996', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '994', to: '995', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '993', to: '994', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '983', to: '993', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '974', to: '983', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '973', to: '974', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '972', to: '973', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '971', to: '972', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '957', to: '971', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '956', to: '957', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '999', to: '1000', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1001', to: '1002', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1001', to: '1003', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '999', to: '1001', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '998', to: '999', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1009', to: '1010', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1008', to: '1009', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1008', to: '1011', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1007', to: '1008', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1006', to: '1007', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1005', to: '1006', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1004', to: '1005', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '998', to: '1004', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '997', to: '998', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1018', to: '1019', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1020', to: '1021', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1020', to: '1022', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1018', to: '1020', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1017', to: '1018', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1024', to: '1025', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1023', to: '1024', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1017', to: '1023', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1016', to: '1017', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1028', to: '1029', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1027', to: '1028', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1026', to: '1027', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1016', to: '1026', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1015', to: '1016', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1032', to: '1033', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1034', to: '1035', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1034', to: '1036', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1032', to: '1034', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1031', to: '1032', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1039', to: '1040', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1038', to: '1039', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1037', to: '1038', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1031', to: '1037', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1030', to: '1031', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1044', to: '1045', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1046', to: '1047', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1048', to: '1049', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1046', to: '1048', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1044', to: '1046', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1043', to: '1044', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1042', to: '1043', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1041', to: '1042', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1030', to: '1041', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1015', to: '1030', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1014', to: '1015', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1013', to: '1014', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1012', to: '1013', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '997', to: '1012', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '956', to: '997', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '955', to: '956', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '954', to: '955', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '953', to: '954', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '934', to: '953', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '933', to: '934', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1052', to: '1053', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1054', to: '1055', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1054', to: '1056', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1052', to: '1054', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1051', to: '1052', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1063', to: '1064', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1065', to: '1066', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1065', to: '1067', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1063', to: '1065', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1062', to: '1063', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1061', to: '1062', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1061', to: '1068', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1060', to: '1061', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1059', to: '1060', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1058', to: '1059', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1057', to: '1058', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1051', to: '1057', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1050', to: '1051', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1075', to: '1076', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1077', to: '1078', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1077', to: '1079', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1075', to: '1077', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1074', to: '1075', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1085', to: '1086', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1084', to: '1085', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1084', to: '1087', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1083', to: '1084', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1082', to: '1083', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1081', to: '1082', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1080', to: '1081', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1074', to: '1080', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1073', to: '1074', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1094', to: '1095', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1096', to: '1097', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1096', to: '1098', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1094', to: '1096', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1093', to: '1094', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1100', to: '1101', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1099', to: '1100', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1093', to: '1099', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1092', to: '1093', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1104', to: '1105', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1103', to: '1104', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1102', to: '1103', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1092', to: '1102', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1091', to: '1092', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1108', to: '1109', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1110', to: '1111', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1110', to: '1112', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1108', to: '1110', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1107', to: '1108', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1115', to: '1116', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1114', to: '1115', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1113', to: '1114', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1107', to: '1113', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1106', to: '1107', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1120', to: '1121', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1122', to: '1123', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1124', to: '1125', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1122', to: '1124', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1120', to: '1122', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1119', to: '1120', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1118', to: '1119', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1117', to: '1118', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1106', to: '1117', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1091', to: '1106', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1090', to: '1091', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1089', to: '1090', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1088', to: '1089', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1073', to: '1088', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1072', to: '1073', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1128', to: '1129', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1130', to: '1131', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1130', to: '1132', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1128', to: '1130', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1127', to: '1128', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1139', to: '1140', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1141', to: '1142', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1141', to: '1143', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1139', to: '1141', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1138', to: '1139', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1137', to: '1138', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1137', to: '1144', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1136', to: '1137', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1135', to: '1136', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1134', to: '1135', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1133', to: '1134', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1127', to: '1133', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1126', to: '1127', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1151', to: '1152', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1153', to: '1154', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1153', to: '1155', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1151', to: '1153', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1150', to: '1151', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1158', to: '1159', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1157', to: '1158', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1156', to: '1157', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1150', to: '1156', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1149', to: '1150', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1163', to: '1164', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1165', to: '1166', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1167', to: '1168', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1165', to: '1167', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1163', to: '1165', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1162', to: '1163', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1161', to: '1162', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1160', to: '1161', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1149', to: '1160', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1148', to: '1149', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1171', to: '1172', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, -{from: '1173', to: '1174', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1173', to: '1175', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, -{from: '1171', to: '1173', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1170', to: '1171', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1179', to: '1180', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1178', to: '1179', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1177', to: '1178', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1176', to: '1177', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1170', to: '1176', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1169', to: '1170', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1185', to: '1186', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1187', to: '1188', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1185', to: '1187', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1184', to: '1185', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1190', to: '1191', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1192', to: '1193', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1190', to: '1192', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, -{from: '1189', to: '1190', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1195', to: '1196', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1194', to: '1195', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1189', to: '1194', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1184', to: '1189', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1183', to: '1184', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1182', to: '1183', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1181', to: '1182', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1169', to: '1181', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1148', to: '1169', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1147', to: '1148', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1146', to: '1147', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1145', to: '1146', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1126', to: '1145', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '1072', to: '1126', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '1071', to: '1072', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1070', to: '1071', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, -{from: '1069', to: '1070', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '1050', to: '1069', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, -{from: '933', to: '1050', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, -{from: '932', to: '933', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, -{from: '925', to: '932', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe9874106)', 'smooth': {'type': 'cubicBezier'}}, -{from: '919', to: '925', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe3ac5d26)', 'smooth': {'type': 'cubicBezier'}}, -{from: '913', to: '919', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdfd50f52)', 'smooth': {'type': 'cubicBezier'}}, -{from: '907', to: '913', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdd11247e)', 'smooth': {'type': 'cubicBezier'}}, -{from: '901', to: '907', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xd7c81b55)', 'smooth': {'type': 'cubicBezier'}}, -{from: '895', to: '901', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xc7dbbc47)', 'smooth': {'type': 'cubicBezier'}}, -{from: '685', to: '895', 'arrows': 'to', 'label': 'ULE(4, calldatasize_WeakRandom)', 'smooth': {'type': 'cubicBezier'}} +{from: '94', to: '95', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '96', to: '97', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '96', to: '98', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '94', to: '96', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '93', to: '94', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '105', to: '106', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '107', to: '108', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '107', to: '109', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '105', to: '107', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '104', to: '105', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '103', to: '104', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '103', to: '110', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '102', to: '103', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '101', to: '102', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '100', to: '101', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '99', to: '100', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '93', to: '99', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '92', to: '93', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '117', to: '118', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '119', to: '120', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '119', to: '121', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '117', to: '119', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '116', to: '117', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '125', to: '126', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '124', to: '125', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '123', to: '124', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '122', to: '123', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '116', to: '122', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '115', to: '116', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '131', to: '132', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '133', to: '134', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '131', to: '133', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '130', to: '131', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '136', to: '137', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '138', to: '139', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '136', to: '138', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '135', to: '136', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '141', to: '142', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '140', to: '141', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '135', to: '140', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '130', to: '135', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '129', to: '130', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '128', to: '129', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '127', to: '128', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '115', to: '127', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '114', to: '115', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '145', to: '146', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '147', to: '148', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '147', to: '149', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '145', to: '147', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '144', to: '145', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '154', to: '155', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '154', to: '156', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '153', to: '154', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '152', to: '153', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '151', to: '152', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '150', to: '151', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '144', to: '150', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '143', to: '144', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '162', to: '163', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '164', to: '165', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '162', to: '164', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '161', to: '162', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '167', to: '168', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '166', to: '167', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '161', to: '166', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '160', to: '161', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '171', to: '172', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '173', to: '174', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '173', to: '175', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '171', to: '173', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '170', to: '171', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '177', to: '178', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '176', to: '177', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '170', to: '176', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '169', to: '170', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '181', to: '182', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '180', to: '181', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '179', to: '180', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '169', to: '179', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '160', to: '169', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '159', to: '160', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '158', to: '159', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '157', to: '158', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '143', to: '157', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '114', to: '143', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '113', to: '114', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '112', to: '113', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '111', to: '112', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '92', to: '111', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '91', to: '92', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '185', to: '186', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '187', to: '188', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '187', to: '189', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '185', to: '187', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '184', to: '185', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '196', to: '197', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '198', to: '199', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '198', to: '200', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '196', to: '198', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '195', to: '196', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '194', to: '195', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '194', to: '201', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '193', to: '194', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '192', to: '193', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '191', to: '192', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '190', to: '191', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '184', to: '190', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '183', to: '184', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '208', to: '209', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '210', to: '211', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '210', to: '212', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '208', to: '210', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '207', to: '208', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '217', to: '218', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '217', to: '219', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '216', to: '217', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '215', to: '216', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '214', to: '215', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '213', to: '214', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '207', to: '213', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '206', to: '207', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '225', to: '226', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '227', to: '228', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '225', to: '227', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '224', to: '225', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '230', to: '231', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '229', to: '230', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '224', to: '229', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '223', to: '224', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '234', to: '235', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '236', to: '237', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '236', to: '238', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '234', to: '236', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '233', to: '234', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '240', to: '241', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '239', to: '240', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '233', to: '239', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '232', to: '233', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '244', to: '245', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '243', to: '244', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '242', to: '243', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '232', to: '242', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '223', to: '232', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '222', to: '223', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '221', to: '222', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '220', to: '221', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '206', to: '220', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '205', to: '206', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '248', to: '249', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '250', to: '251', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '250', to: '252', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '248', to: '250', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '247', to: '248', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '258', to: '259', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '257', to: '258', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '257', to: '260', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '256', to: '257', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '255', to: '256', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '254', to: '255', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '253', to: '254', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '247', to: '253', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '246', to: '247', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '267', to: '268', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '269', to: '270', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '269', to: '271', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '267', to: '269', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '266', to: '267', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '273', to: '274', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '272', to: '273', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '266', to: '272', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '265', to: '266', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '277', to: '278', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '276', to: '277', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '275', to: '276', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '265', to: '275', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '264', to: '265', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '281', to: '282', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '283', to: '284', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '283', to: '285', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '281', to: '283', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '280', to: '281', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '288', to: '289', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '287', to: '288', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '286', to: '287', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '280', to: '286', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '279', to: '280', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '293', to: '294', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '295', to: '296', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '297', to: '298', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '295', to: '297', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '293', to: '295', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '292', to: '293', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '291', to: '292', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '290', to: '291', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '279', to: '290', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '264', to: '279', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '263', to: '264', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '262', to: '263', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '261', to: '262', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '246', to: '261', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '205', to: '246', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '204', to: '205', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '203', to: '204', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '202', to: '203', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '183', to: '202', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '91', to: '183', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '90', to: '91', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '89', to: '90', 'arrows': 'to', 'label': 'Not(ULE(4, calldatasize_WeakRandom))', 'smooth': {'type': 'cubicBezier'}}, +{from: '302', to: '303', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '301', to: '302', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '300', to: '301', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '300', to: '304', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '299', to: '300', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xc7dbbc47', 'smooth': {'type': 'cubicBezier'}}, +{from: '308', to: '309', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '307', to: '308', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '306', to: '307', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '306', to: '310', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '305', to: '306', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xd7c81b55', 'smooth': {'type': 'cubicBezier'}}, +{from: '314', to: '315', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '313', to: '314', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '312', to: '313', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '312', to: '316', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '311', to: '312', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdd11247e', 'smooth': {'type': 'cubicBezier'}}, +{from: '320', to: '321', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '319', to: '320', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '318', to: '319', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '318', to: '322', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '317', to: '318', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdfd50f52', 'smooth': {'type': 'cubicBezier'}}, +{from: '326', to: '327', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '325', to: '326', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '324', to: '325', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '324', to: '328', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '323', to: '324', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe3ac5d26', 'smooth': {'type': 'cubicBezier'}}, +{from: '333', to: '334', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '332', to: '333', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '331', to: '332', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '330', to: '331', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '330', to: '335', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '329', to: '330', 'arrows': 'to', 'label': 'Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe9874106', 'smooth': {'type': 'cubicBezier'}}, +{from: '340', to: '341', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '342', to: '343', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '342', to: '344', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '340', to: '342', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '339', to: '340', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '351', to: '352', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '353', to: '354', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '353', to: '355', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '351', to: '353', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '350', to: '351', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '349', to: '350', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '349', to: '356', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '348', to: '349', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '347', to: '348', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '346', to: '347', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '345', to: '346', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '339', to: '345', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '338', to: '339', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '363', to: '364', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '365', to: '366', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '365', to: '367', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '363', to: '365', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '362', to: '363', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '372', to: '373', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '372', to: '374', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '371', to: '372', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '370', to: '371', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '369', to: '370', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '368', to: '369', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '362', to: '368', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '361', to: '362', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '380', to: '381', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '382', to: '383', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '380', to: '382', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '379', to: '380', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '385', to: '386', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '384', to: '385', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '379', to: '384', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '378', to: '379', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '389', to: '390', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '391', to: '392', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '391', to: '393', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '389', to: '391', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '388', to: '389', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '395', to: '396', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '394', to: '395', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '388', to: '394', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '387', to: '388', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '399', to: '400', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '398', to: '399', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '397', to: '398', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '387', to: '397', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '378', to: '387', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '377', to: '378', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '376', to: '377', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '375', to: '376', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '361', to: '375', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '360', to: '361', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '403', to: '404', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '405', to: '406', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '405', to: '407', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '403', to: '405', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '402', to: '403', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '413', to: '414', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '412', to: '413', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '412', to: '415', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '411', to: '412', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '410', to: '411', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '409', to: '410', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '408', to: '409', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '402', to: '408', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '401', to: '402', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '422', to: '423', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '424', to: '425', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '424', to: '426', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '422', to: '424', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '421', to: '422', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '428', to: '429', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '427', to: '428', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '421', to: '427', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '420', to: '421', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '432', to: '433', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '431', to: '432', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '430', to: '431', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '420', to: '430', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '419', to: '420', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '436', to: '437', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '438', to: '439', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '438', to: '440', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '436', to: '438', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '435', to: '436', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '443', to: '444', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '442', to: '443', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '441', to: '442', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '435', to: '441', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '434', to: '435', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '448', to: '449', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '450', to: '451', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '452', to: '453', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '450', to: '452', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '448', to: '450', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '447', to: '448', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '446', to: '447', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '445', to: '446', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '434', to: '445', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '419', to: '434', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '418', to: '419', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '417', to: '418', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '416', to: '417', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '401', to: '416', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '360', to: '401', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '359', to: '360', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '358', to: '359', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '357', to: '358', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '338', to: '357', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '337', to: '338', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '456', to: '457', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '458', to: '459', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '458', to: '460', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '456', to: '458', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '455', to: '456', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '467', to: '468', 'arrows': 'to', 'label': 'callvalue == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '469', to: '470', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '469', to: '471', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '467', to: '469', 'arrows': 'to', 'label': 'Not(callvalue == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '466', to: '467', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '465', to: '466', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '465', to: '472', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '464', to: '465', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '463', to: '464', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '462', to: '463', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '461', to: '462', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '455', to: '461', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '454', to: '455', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '479', to: '480', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '481', to: '482', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '481', to: '483', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '479', to: '481', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '478', to: '479', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '489', to: '490', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '488', to: '489', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '488', to: '491', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '487', to: '488', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '486', to: '487', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '485', to: '486', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '484', to: '485', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '478', to: '484', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '477', to: '478', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '498', to: '499', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '500', to: '501', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '500', to: '502', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '498', to: '500', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '497', to: '498', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '504', to: '505', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '503', to: '504', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '497', to: '503', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '496', to: '497', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '508', to: '509', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '507', to: '508', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '506', to: '507', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '496', to: '506', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '495', to: '496', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '512', to: '513', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '514', to: '515', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '514', to: '516', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '512', to: '514', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '511', to: '512', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '519', to: '520', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '518', to: '519', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '517', to: '518', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '511', to: '517', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '510', to: '511', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '524', to: '525', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '526', to: '527', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '528', to: '529', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '526', to: '528', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '524', to: '526', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '523', to: '524', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '522', to: '523', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '521', to: '522', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '510', to: '521', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '495', to: '510', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '494', to: '495', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '493', to: '494', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '492', to: '493', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '477', to: '492', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '476', to: '477', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '532', to: '533', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '534', to: '535', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '534', to: '536', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '532', to: '534', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '531', to: '532', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '543', to: '544', 'arrows': 'to', 'label': 'callvalue == 0xb1a2bc2ec50000', 'smooth': {'type': 'cubicBezier'}}, +{from: '545', to: '546', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '545', to: '547', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '543', to: '545', 'arrows': 'to', 'label': 'Not(callvalue == 0xb1a2bc2ec50000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '542', to: '543', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '541', to: '542', 'arrows': 'to', 'label': 'Not(retval_10x11d == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '541', to: '548', 'arrows': 'to', 'label': 'retval_10x11d == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '540', to: '541', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '539', to: '540', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '538', to: '539', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '537', to: '538', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '531', to: '537', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '530', to: '531', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '555', to: '556', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '557', to: '558', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '557', to: '559', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '555', to: '557', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '554', to: '555', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '562', to: '563', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '561', to: '562', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '560', to: '561', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '554', to: '560', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '553', to: '554', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '567', to: '568', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '569', to: '570', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '571', to: '572', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '569', to: '571', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '567', to: '569', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '566', to: '567', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '565', to: '566', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '564', to: '565', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '553', to: '564', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '552', to: '553', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '575', to: '576', 'arrows': 'to', 'label': 'callvalue == 0x16345785d8a0000', 'smooth': {'type': 'cubicBezier'}}, +{from: '577', to: '578', 'arrows': 'to', 'label': 'Not(retval_444 == 0)', 'smooth': {'type': 'cubicBezier'}}, +{from: '577', to: '579', 'arrows': 'to', 'label': 'retval_444 == 0', 'smooth': {'type': 'cubicBezier'}}, +{from: '575', to: '577', 'arrows': 'to', 'label': 'Not(callvalue == 0x16345785d8a0000)', 'smooth': {'type': 'cubicBezier'}}, +{from: '574', to: '575', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '583', to: '584', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '582', to: '583', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '581', to: '582', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '580', to: '581', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '574', to: '580', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '573', to: '574', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '589', to: '590', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '591', to: '592', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '589', to: '591', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '588', to: '589', 'arrows': 'to', 'label': 'Not(ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue))', 'smooth': {'type': 'cubicBezier'}}, +{from: '594', to: '595', 'arrows': 'to', 'label': 'Not(storage_1 == 50)', 'smooth': {'type': 'cubicBezier'}}, +{from: '596', to: '597', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '594', to: '596', 'arrows': 'to', 'label': 'storage_1 == 50', 'smooth': {'type': 'cubicBezier'}}, +{from: '593', to: '594', 'arrows': 'to', 'label': 'ULE(50, storage_1)', 'smooth': {'type': 'cubicBezier'}}, +{from: '599', to: '600', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '598', to: '599', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '593', to: '598', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '588', to: '593', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffdeb17cb73b10000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '587', to: '588', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '586', to: '587', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '585', to: '586', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '573', to: '585', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '552', to: '573', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xfffffffffffffffffffffffffffffffffffffffffffffffffe9cba87a2760000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '551', to: '552', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '550', to: '551', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '549', to: '550', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '530', to: '549', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '476', to: '530', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, 0xffffffffffffffffffffffffffffffffffffffffffffffffff4e5d43d13b0000 + callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '475', to: '476', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '474', to: '475', 'arrows': 'to', 'label': '', 'smooth': {'type': 'cubicBezier'}}, +{from: '473', to: '474', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '454', to: '473', 'arrows': 'to', 'label': 'Not(ULE(50, storage_1))', 'smooth': {'type': 'cubicBezier'}}, +{from: '337', to: '454', 'arrows': 'to', 'label': 'ULE(0xb1a2bc2ec50000, callvalue)', 'smooth': {'type': 'cubicBezier'}}, +{from: '336', to: '337', 'arrows': 'to', 'label': 'True', 'smooth': {'type': 'cubicBezier'}}, +{from: '329', to: '336', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe9874106)', 'smooth': {'type': 'cubicBezier'}}, +{from: '323', to: '329', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xe3ac5d26)', 'smooth': {'type': 'cubicBezier'}}, +{from: '317', to: '323', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdfd50f52)', 'smooth': {'type': 'cubicBezier'}}, +{from: '311', to: '317', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xdd11247e)', 'smooth': {'type': 'cubicBezier'}}, +{from: '305', to: '311', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xd7c81b55)', 'smooth': {'type': 'cubicBezier'}}, +{from: '299', to: '305', 'arrows': 'to', 'label': 'Not(Extract(0xff, 0xe0, calldata_WeakRandom_0) == 0xc7dbbc47)', 'smooth': {'type': 'cubicBezier'}}, +{from: '89', to: '299', 'arrows': 'to', 'label': 'ULE(4, calldatasize_WeakRandom)', 'smooth': {'type': 'cubicBezier'}} ]; diff --git a/tests/testdata/outputs_expected/weak_random.sol.json b/tests/testdata/outputs_expected/weak_random.sol.json index ac69d48f..112550fb 100644 --- a/tests/testdata/outputs_expected/weak_random.sol.json +++ b/tests/testdata/outputs_expected/weak_random.sol.json @@ -45,6 +45,28 @@ "filename": "/inputs/weak_random.sol", "lineno": 11, "code": "prize / totalTickets" + }, + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function _function_0xe9874106.\n Addition will result in a lower value.", + "function": "_function_0xe9874106", + "type": "Warning", + "address": 1216, + "debug": "", + "filename": "/inputs/weak_random.sol", + "lineno": 45, + "code": "gameId++" + }, + { + "title": "Integer Overflow ", + "description": "A possible integer overflow exists in the function _function_0xe9874106.\n Addition will result in a lower value.", + "function": "_function_0xe9874106", + "type": "Warning", + "address": 262, + "debug": "", + "filename": "/inputs/weak_random.sol", + "lineno": 22, + "code": "contestants[currTicket] = Contestant(msg.sender, gameId)" } ] -} +} \ No newline at end of file diff --git a/tests/testdata/outputs_expected/weak_random.sol.markdown b/tests/testdata/outputs_expected/weak_random.sol.markdown index e4eb77d8..45ad7445 100644 --- a/tests/testdata/outputs_expected/weak_random.sol.markdown +++ b/tests/testdata/outputs_expected/weak_random.sol.markdown @@ -61,3 +61,33 @@ In */inputs/weak_random.sol:11* ``` prize / totalTickets ``` +## Integer Overflow +- Type: Warning +- Contract: WeakRandom +- Function name: `_function_0xe9874106` +- PC address: 1216 + +### Description +A possible integer overflow exists in the function _function_0xe9874106. + Addition will result in a lower value. + +In */inputs/weak_random.sol:45* + +``` +gameId++ +``` +## Integer Overflow +- Type: Warning +- Contract: WeakRandom +- Function name: `_function_0xe9874106` +- PC address: 262 + +### Description +A possible integer overflow exists in the function _function_0xe9874106. + Addition will result in a lower value. + +In */inputs/weak_random.sol:22* + +``` +contestants[currTicket] = Contestant(msg.sender, gameId) +``` diff --git a/tests/testdata/outputs_expected/weak_random.sol.text b/tests/testdata/outputs_expected/weak_random.sol.text index 88859731..5a2a5d46 100644 --- a/tests/testdata/outputs_expected/weak_random.sol.text +++ b/tests/testdata/outputs_expected/weak_random.sol.text @@ -56,3 +56,31 @@ prize / totalTickets -------------------- +==== Integer Overflow ==== +Type: Warning +Contract: WeakRandom +Function name: _function_0xe9874106 +PC address: 1216 +A possible integer overflow exists in the function _function_0xe9874106. + Addition will result in a lower value. +-------------------- +In file: /inputs/weak_random.sol:45 + +gameId++ + +-------------------- + +==== Integer Overflow ==== +Type: Warning +Contract: WeakRandom +Function name: _function_0xe9874106 +PC address: 262 +A possible integer overflow exists in the function _function_0xe9874106. + Addition will result in a lower value. +-------------------- +In file: /inputs/weak_random.sol:22 + +contestants[currTicket] = Contestant(msg.sender, gameId) + +-------------------- +