PROGRAM{ DECLPROC __tact_not_null DECLPROC __tact_context_get DECLPROC __tact_verify_address DECLPROC __tact_store_bool DECLPROC __tact_load_address DECLPROC __tact_load_address_opt DECLPROC __tact_store_address DECLPROC __tact_store_address_opt DECLPROC __tact_dict_set_int_int DECLPROC __tact_dict_get_int_int DECLPROC __tact_dict_set_int_cell DECLPROC __tact_dict_get_int_cell DECLPROC __tact_dict_get_int_slice DECLPROC __tact_dict_set_slice_int DECLPROC __tact_dict_get_slice_int DECLPROC __tact_address_eq DECLPROC __gen_write_BlacklistWallet DECLPROC __gen_writecell_BlacklistWallet DECLPROC __gen_read_InitiateBlacklistVote DECLPROC __gen_read_InitiateLiquidationVote DECLPROC __gen_read_FinishVote DECLPROC __gen_read_VoteMsg DECLPROC __gen_write_AddressList DECLPROC __gen_read_AddressList DECLPROC __gen_write_Distribution DECLPROC __gen_read_Distribution DECLPROC __gen_read_InitiateDistributionVote DECLPROC __gen_write_Unstake DECLPROC __gen_writecell_Unstake DECLPROC __gen_read_Unstake DECLPROC __gen_read_RequestUnstake DECLPROC __gen_read_CollectProfit DECLPROC __gen_write_Proposal DECLPROC __gen_writecell_Proposal DECLPROC __gen_read_Proposal DECLPROC __gen_Proposal_as_optional DECLPROC __gen_readopt_Proposal DECLPROC __gen_write_Vote DECLPROC __gen_writecell_Vote DECLPROC __gen_read_Vote DECLPROC __gen_Vote_as_optional DECLPROC __gen_readopt_Vote DECLPROC __gen_write_Foundation DECLPROC __gen_read_Foundation DECLPROC __gen_AddressList_to_external DECLPROC __gen_Proposal_not_null DECLPROC __gen_Vote_not_null DECLPROC __gen_Vote_to_tuple DECLPROC __gen_Vote_opt_to_tuple DECLPROC __gen_Vote_opt_to_external DECLPROC __gen_load_Foundation DECLPROC __gen_store_Foundation DECLPROC $send DECLPROC $__gen_Foundation_numVotes 70748 DECLMETHOD $__gen_get_numVotes DECLPROC $__gen_Foundation_nthVote 115768 DECLMETHOD $__gen_get_nthVote DECLPROC $__gen_Foundation_AdminList 125436 DECLMETHOD $__gen_get_AdminList DECLPROC $__gen_Foundation_AdminPercents 87676 DECLMETHOD $__gen_get_AdminPercents DECLPROC $__gen_Foundation_receive_FinishVote DECLPROC $__gen_Foundation_receive_VoteMsg DECLPROC $__gen_Foundation_receive_InitiateBlacklistVote DECLPROC $__gen_Foundation_receive_InitiateDistributionVote DECLPROC $__gen_Foundation_receive_InitiateLiquidationVote DECLPROC $__gen_Foundation_receive_Unstake DECLPROC $__gen_Foundation_receive_RequestUnstake DECLPROC $__gen_Foundation_receive_CollectProfit DECLPROC $__gen_Foundation_receive DECLPROC recv_internal 113617 DECLMETHOD supported_interfaces DECLPROC get_abi_ipfs DECLGLOBVAR __tact_context DECLGLOBVAR __tact_context_sys __tact_not_null PROCINLINE:<{ DUP ISNULL 128 THROWIF }> __tact_context_get PROCINLINE:<{ __tact_context GETGLOB 4 UNTUPLE }> __tact_verify_address PROCINLINE:<{ SBITS 267 PUSHINT NEQ 136 THROWIFNOT }> __tact_store_bool PROCINLINE:<{ SWAP 1 STI }> __tact_load_address PROCINLINE:<{ LDMSGADDR SWAP }> __tact_load_address_opt PROCINLINE:<{ LDMSGADDR OVER 2 PLDU 0 NEQINT IF:<{ SWAP }>ELSE<{ NIP PUSHNULL }> }> __tact_store_address PROCINLINE:<{ STSLICER }> __tact_store_address_opt PROCINLINE:<{ DUP ISNULL IF:<{ DROP 0 PUSHINT SWAP 2 STU }>ELSE<{ __tact_store_address INLINECALLDICT }> }> __tact_dict_set_int_int PROCINLINE:<{ OVER ISNULL IF:<{ 2DROP -ROT DICTIDEL DROP }>ELSE<{ NEWC SWAP STIX s1 s3 s3 XCHG3 DICTISETB }> }> __tact_dict_get_int_int PROCINLINE:<{ s1 s3 s3 XCHG3 DICTIGET NULLSWAPIFNOT IF:<{ SWAP LDIX DROP }>ELSE<{ 2DROP PUSHNULL }> }> __tact_dict_set_int_cell PROCINLINE:<{ DUP ISNULL IF:<{ DROP -ROT DICTIDEL DROP }>ELSE<{ s1 s3 s3 XCHG3 DICTISETREF }> }> __tact_dict_get_int_cell PROC:<{ -ROT DICTIGETREF NULLSWAPIFNOT IFJMP:<{ }> DROP PUSHNULL }> __tact_dict_get_int_slice PROCINLINE:<{ -ROT DICTIGET NULLSWAPIFNOT IF:<{ }>ELSE<{ DROP PUSHNULL }> }> __tact_dict_set_slice_int PROC:<{ OVER ISNULL IFJMP:<{ 2DROP -ROT DICTDEL DROP }> NEWC SWAP STIX s1 s3 s3 XCHG3 DICTSETB }> __tact_dict_get_slice_int PROCINLINE:<{ s1 s3 s3 XCHG3 DICTGET NULLSWAPIFNOT IF:<{ SWAP LDIX DROP }>ELSE<{ 2DROP PUSHNULL }> }> __tact_address_eq PROCINLINE:<{ SDEQ }> __gen_write_BlacklistWallet PROCINLINE:<{ 43811734 PUSHINT ROT 32 STU SWAP __tact_store_address INLINECALLDICT }> __gen_writecell_BlacklistWallet PROCREF:<{ NEWC SWAP __gen_write_BlacklistWallet INLINECALLDICT ENDC }> __gen_read_InitiateBlacklistVote PROCINLINE:<{ 32 LDU SWAP 3909090059 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX __tact_load_address INLINECALLDICT SWAP 257 PUSHINT LDIX LDREF SWAP CTOS 257 PUSHINT LDIX DROP s1 s4 XCHG s3 s3 s0 XCHG3 }> __gen_read_InitiateLiquidationVote PROCINLINE:<{ 32 LDU SWAP 301696559 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX 257 PUSHINT LDIX 257 PUSHINT LDIX 3 -ROLL }> __gen_read_FinishVote PROCINLINE:<{ 32 LDU SWAP 710362179 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX SWAP }> __gen_read_VoteMsg PROCINLINE:<{ 32 LDU SWAP 1493035179 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX 257 PUSHINT LDIX 257 PUSHINT LDIX 3 -ROLL }> __gen_write_AddressList PROCINLINE:<{ s0 s2 XCHG STDICT 257 PUSHINT STIX }> __gen_read_AddressList PROCINLINE:<{ LDDICT 257 PUSHINT LDIX -ROT }> __gen_write_Distribution PROCINLINE:<{ 3 -ROLL __gen_write_AddressList INLINECALLDICT STDICT }> __gen_read_Distribution PROCINLINE:<{ __gen_read_AddressList INLINECALLDICT s0 s2 XCHG LDDICT s3 s3 XCHG2 }> __gen_read_InitiateDistributionVote PROCINLINE:<{ 32 LDU SWAP 2512227654 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX 257 PUSHINT LDIX 257 PUSHINT LDIX LDREF SWAP CTOS __gen_read_Distribution INLINECALLDICT s3 POP s3 s6 XCHG s3 s5 XCHG s3 s4 XCHG ROT }> __gen_write_Unstake PROCINLINE:<{ 3125946401 PUSHINT ROT 32 STU 257 PUSHINT STIX }> __gen_writecell_Unstake PROCREF:<{ NEWC SWAP __gen_write_Unstake INLINECALLDICT ENDC }> __gen_read_Unstake PROCINLINE:<{ 32 LDU SWAP 3125946401 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX SWAP }> __gen_read_RequestUnstake PROCINLINE:<{ 32 LDU SWAP 3922648959 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX SWAP }> __gen_read_CollectProfit PROCINLINE:<{ 32 LDU SWAP 1368467253 PUSHINT EQUAL 129 THROWIFNOT 257 PUSHINT LDIX SWAP }> __gen_write_Proposal PROCINLINE:<{ s4 s5 XCHG2 257 PUSHINT STIX ROT __tact_store_address_opt INLINECALLDICT STDICT OVER ISNULL NOT IF:<{ TRUE SWAP 1 STI 257 PUSHINT STIX }>ELSE<{ FALSE s2 POP 1 STI }> STDICT }> __gen_writecell_Proposal PROCREF:<{ NEWC 5 -ROLL __gen_write_Proposal INLINECALLDICT ENDC }> __gen_read_Proposal PROCINLINE:<{ 257 PUSHINT LDIX __tact_load_address_opt INLINECALLDICT SWAP LDDICT 1 LDI SWAP IF:<{ 257 PUSHINT LDIX }>ELSE<{ PUSHNULL SWAP }> LDDICT 5 -ROLL }> __gen_Proposal_as_optional PROCINLINE:<{ 5 TUPLE }> __gen_readopt_Proposal PROCREF:<{ DUP ISNULL IFJMP:<{ DROP PUSHNULL }> CTOS __gen_read_Proposal INLINECALLDICT 1 5 BLKDROP2 __gen_Proposal_as_optional INLINECALLDICT }> __gen_write_Vote PROCREF:<{ s5 s6 XCHG2 257 PUSHINT STIX s1 s3 XCHG STDICT 257 PUSHINT STIX 257 PUSHINT STIX 1 STI OVER ISNULL NOT IF:<{ TRUE SWAP 1 STI 1 STI }>ELSE<{ FALSE s2 POP 1 STI }> }> __gen_writecell_Vote PROCREF:<{ NEWC 6 -ROLL __gen_write_Vote INLINECALLDICT ENDC }> __gen_read_Vote PROCREF:<{ 257 PUSHINT LDIX LDDICT 257 PUSHINT LDIX 257 PUSHINT LDIX 1 LDI 1 LDI SWAP IF:<{ 1 LDI }>ELSE<{ PUSHNULL SWAP }> 6 -ROLL }> __gen_Vote_as_optional PROCINLINE:<{ 6 TUPLE }> __gen_readopt_Vote PROCREF:<{ DUP ISNULL IFJMP:<{ DROP PUSHNULL }> CTOS __gen_read_Vote INLINECALLDICT 1 6 BLKDROP2 __gen_Vote_as_optional INLINECALLDICT }> __gen_write_Foundation PROCINLINE:<{ s10 s9 s8 XCHG3 __gen_write_AddressList INLINECALLDICT NEWC s6 s1 s3 XCHG3 s5 s4 XCHG2 __gen_write_Distribution INLINECALLDICT SWAP __tact_store_address INLINECALLDICT s1 s2 XCHG STDICT s0 s4 XCHG NEWC STDICT s1 s3 XCHG STDICT 257 PUSHINT STIX ENDC ROT STREF ENDC SWAP STREF }> __gen_read_Foundation PROCINLINE:<{ __gen_read_AddressList INLINECALLDICT s0 s2 XCHG LDREF SWAP CTOS __gen_read_Distribution INLINECALLDICT s0 s3 XCHG __tact_load_address INLINECALLDICT SWAP LDDICT LDREF DROP CTOS LDDICT LDDICT 257 PUSHINT LDIX DROP s8 s10 XCHG s6 s7 XCHG s5 s6 XCHG }> __gen_AddressList_to_external PROCINLINE:<{ }> __gen_Proposal_not_null PROCINLINE:<{ DUP ISNULL 128 THROWIF 5 UNTUPLE }> __gen_Vote_not_null PROCINLINE:<{ DUP ISNULL 128 THROWIF 6 UNTUPLE }> __gen_Vote_to_tuple PROCINLINE:<{ 6 TUPLE }> __gen_Vote_opt_to_tuple PROCINLINE:<{ DUP ISNULL IF:<{ DROP PUSHNULL }>ELSE<{ __gen_Vote_not_null INLINECALLDICT __gen_Vote_to_tuple INLINECALLDICT }> }> __gen_Vote_opt_to_external PROCINLINE:<{ __gen_Vote_opt_to_tuple INLINECALLDICT DUP ISNULL IF:<{ DROP PUSHNULL }>ELSE<{ }> }> __gen_load_Foundation PROCINLINE:<{ c4 PUSH CTOS LDREF SWAP __tact_context_sys SETGLOB __gen_read_Foundation INLINECALLDICT 1 10 BLKDROP2 }> __gen_store_Foundation PROCINLINE:<{ NEWC __tact_context_sys GETGLOB SWAP STREF 10 -ROLL __gen_write_Foundation INLINECALLDICT ENDC c4 POP }> $send PROCREF:<{ NEWC 1 PUSHINT SWAP 2 STI s0 s7 XCHG2 __tact_store_bool INLINECALLDICT 0 PUSHINT SWAP 3 STI s0 s5 XCHG2 __tact_store_address INLINECALLDICT s0 s3 XCHG2 STGRAMS 0 PUSHINT SWAP 105 STI s3 PUSH ISNULL NOT s5 PUSH ISNULL NOT OR IF:<{ TRUE __tact_store_bool INLINECALLDICT NEWC FALSE __tact_store_bool INLINECALLDICT FALSE __tact_store_bool INLINECALLDICT s4 PUSH ISNULL NOT IF:<{ TRUE __tact_store_bool INLINECALLDICT s0 s4 XCHG __tact_not_null INLINECALLDICT s0 s4 XCHG2 STREF }>ELSE<{ s4 POP s0 s3 XCHG FALSE __tact_store_bool INLINECALLDICT }> s4 PUSH ISNULL NOT IF:<{ TRUE __tact_store_bool INLINECALLDICT s0 s4 XCHG __tact_not_null INLINECALLDICT s0 s4 XCHG2 STREF }>ELSE<{ s4 POP s0 s3 XCHG FALSE __tact_store_bool INLINECALLDICT }> FALSE __tact_store_bool INLINECALLDICT s0 s2 XCHG TRUE __tact_store_bool INLINECALLDICT s0 s2 XCHG ENDC ROT STREF }>ELSE<{ s3 POP s3 POP SWAP FALSE __tact_store_bool INLINECALLDICT }> OVER ISNULL NOT IF:<{ TRUE __tact_store_bool INLINECALLDICT SWAP __tact_not_null INLINECALLDICT SWAP STREF }>ELSE<{ NIP FALSE __tact_store_bool INLINECALLDICT }> ENDC SWAP SENDRAWMSG }> $__gen_Foundation_numVotes PROCREF:<{ 9 1 BLKDROP2 }> $__gen_get_numVotes PROC:<{ __gen_load_Foundation INLINECALLDICT $__gen_Foundation_numVotes INLINECALLDICT }> $__gen_Foundation_nthVote PROCREF:<{ s5 POP 3 BLKDROP s5 s6 XCHG2 5 BLKDROP 257 PUSHINT SWAP __tact_dict_get_int_cell CALLDICT __gen_readopt_Vote INLINECALLDICT }> $__gen_get_nthVote PROC:<{ __gen_load_Foundation INLINECALLDICT 10 ROLL $__gen_Foundation_nthVote INLINECALLDICT __gen_Vote_opt_to_external INLINECALLDICT }> $__gen_Foundation_AdminList PROCREF:<{ 6 BLKDROP 2 2 BLKDROP2 }> $__gen_get_AdminList PROC:<{ __gen_load_Foundation INLINECALLDICT $__gen_Foundation_AdminList INLINECALLDICT __gen_AddressList_to_external INLINECALLDICT }> $__gen_Foundation_AdminPercents PROCREF:<{ s5 s9 XCHG 9 BLKDROP }> $__gen_get_AdminPercents PROC:<{ __gen_load_Foundation INLINECALLDICT $__gen_Foundation_AdminPercents INLINECALLDICT }> $__gen_Foundation_receive_FinishVote PROCINLINE:<{ 46931 PUSHINT s1 s2 PUSH2 LESS THROWANYIFNOT s4 PUSH 257 PUSHINT s2 PUSH __tact_dict_get_int_cell CALLDICT __gen_readopt_Vote INLINECALLDICT __gen_Vote_not_null INLINECALLDICT DROP 30386 PUSHINT SWAP 0 EQINT THROWANYIFNOT 34326 PUSHINT s2 PUSH NOW LEQ THROWANYIFNOT 0 PUSHINT s0 s0 s0 PUSH3 WHILE:<{ s0 s15 PUSH2 LESS }>DO<{ 257 PUSHINT s7 s(-1) s(-1) PUXCPU s3 s(-1) PUXC __tact_dict_get_int_int INLINECALLDICT __tact_not_null INLINECALLDICT DUP 1 EQINT IF:<{ DROP 257 PUSHINT s15 s(-1) s(-1) PUXCPU s3 s(-1) PUXC __tact_dict_get_int_int INLINECALLDICT __tact_not_null INLINECALLDICT s1 s4 XCHG ADD }>ELSE<{ DUP 2 EQINT IF:<{ DROP 257 PUSHINT s15 s(-1) s(-1) PUXCPU s3 s(-1) PUXC __tact_dict_get_int_int INLINECALLDICT __tact_not_null INLINECALLDICT s1 s3 XCHG ADD }>ELSE<{ 0 EQINT IF:<{ 257 PUSHINT s15 s(-1) s(-1) PUXCPU s3 s(-1) PUXC __tact_dict_get_int_int INLINECALLDICT __tact_not_null INLINECALLDICT s1 s2 XCHG ADD SWAP }> s0 s2 XCHG }> s0 s1 s3 XCHG3 }> s0 s3 XCHG INC }> DROP s2 s1 PUSH2 ADD SWAP ADD s3 PUSH LESS IF:<{ 2DROP FALSE }>ELSE<{ GREATER IF:<{ TRUE }>ELSE<{ FALSE }> }> s4 s3 s0 XCHG3 TRUE s5 s4 XCHG2 257 PUSHINT s5 s6 XCPU __gen_writecell_Vote INLINECALLDICT s3 PUSH s3 s8 XCHG SWAP __tact_dict_set_int_cell INLINECALLDICT s0 s5 XCHG -1 EQINT IF:<{ 257 PUSHINT s3 PUSH s0 s2 XCHG __tact_dict_get_int_cell CALLDICT __gen_readopt_Proposal INLINECALLDICT __gen_Proposal_not_null INLINECALLDICT s4 PUSH 0 EQINT IF:<{ TRUE 0 PUSHINT 64 PUSHINT s0 s6 XCHG __tact_not_null INLINECALLDICT __gen_writecell_BlacklistWallet INLINECALLDICT s12 PUSH s0 s3 XCHG s0 s4 XCHG s7 s7 XCHG2 PUSHNULL PUSHNULL $send INLINECALLDICT }>ELSE<{ s3 POP }> s3 PUSH 1 EQINT DROP s0 s3 XCHG 2 EQINT IF:<{ s8 POP s8 POP s8 POP s0 s7 XCHG __tact_not_null INLINECALLDICT s5 s7 XCHG s0 s6 XCHG s0 s5 XCHG }>ELSE<{ 3 BLKDROP }> }>ELSE<{ DROP }> }> $__gen_Foundation_receive_VoteMsg PROCINLINE:<{ 49606 PUSHINT s2 s10 PUSH2 LESS THROWANYIFNOT __tact_context_get INLINECALLDICT s2 s3 XCHG 3 BLKDROP 56549 PUSHINT s12 PUSH 257 PUSHINT s5 PUSH __tact_dict_get_int_slice INLINECALLDICT s1 s2 XCHG __tact_address_eq INLINECALLDICT THROWANYIFNOT 46931 PUSHINT s3 s4 PUSH2 LESS THROWANYIFNOT s6 PUSH 257 PUSHINT s4 PUSH __tact_dict_get_int_cell CALLDICT __gen_readopt_Vote INLINECALLDICT __gen_Vote_not_null INLINECALLDICT 30386 PUSHINT s2 PUSH 0 EQINT THROWANYIFNOT 16994 PUSHINT s4 PUSH NOW GREATER THROWANYIFNOT 29720 PUSHINT s7 PUSH -1 GTINT s8 PUSH 3 LESSINT AND THROWANYIFNOT 257 PUSHINT DUP s4 s6 XCHG s9 s3 s0 XCHG3 s1 s8 XCHG __tact_dict_set_int_int INLINECALLDICT s0 s3 XCHG s2 s4 XCHG2 257 PUSHINT s0 s6 XCHG __gen_writecell_Vote INLINECALLDICT s3 s6 XCHG s1 s2 XCHG __tact_dict_set_int_cell INLINECALLDICT s0 s3 XCHG }> $__gen_Foundation_receive_InitiateBlacklistVote PROCINLINE:<{ __tact_context_get INLINECALLDICT DROP s2 POP 6873 PUSHINT 257 PUSHINT s15 s0 s7 PUXC2 __tact_dict_get_int_slice INLINECALLDICT __tact_address_eq INLINECALLDICT s1 s5 XCHG THROWANYIFNOT 29821 PUSHINT s0 s4 XCHG 1000000000 PUSHINT GEQ s1 s4 XCHG THROWANYIFNOT 19362 PUSHINT OVER 20 GTINT s2 PUSH 101 LESSINT AND THROWANYIFNOT 61070 PUSHINT s3 PUSH -1 GTINT s4 PUSH 259200 PUSHINT LESS AND THROWANYIFNOT 0 PUSHINT PUSHNULL PUSHNULL PUSHNULL PUSHNULL NOW s0 s8 XCHG2 ADD FALSE PUSHNULL s10 s6 PUSH2 WHILE:<{ DUP 19 s() PUSH LESS }>DO<{ 257 PUSHINT -1 PUSHINT s1 s2 PUSH2 s4 s15 XCHG -ROT __tact_dict_set_int_int INLINECALLDICT s0 s11 XCHG INC }> DROP s0 s4 XCHG s0 s10 XCHG s3 s8 s3 XCHG3 257 PUSHINT s0 s9 XCHG __gen_writecell_Vote INLINECALLDICT s10 s4 s0 XCHG3 s7 s(-1) PUXC __tact_dict_set_int_cell INLINECALLDICT s8 s8 XCHG2 s3 s1 s3 XCHG3 257 PUSHINT s0 s5 XCHG __gen_writecell_Proposal INLINECALLDICT s2 PUSH s3 s4 XCHG SWAP __tact_dict_set_int_cell INLINECALLDICT SWAP INC }> $__gen_Foundation_receive_InitiateDistributionVote PROCINLINE:<{ __tact_context_get INLINECALLDICT DROP s2 POP 6873 PUSHINT 257 PUSHINT 17 s() PUSH s0 s1 s10 XCHG3 __tact_dict_get_int_slice INLINECALLDICT __tact_address_eq INLINECALLDICT s1 s7 XCHG THROWANYIFNOT 29821 PUSHINT s0 s6 XCHG 1000000000 PUSHINT GEQ s1 s6 XCHG THROWANYIFNOT 19362 PUSHINT s4 PUSH 20 GTINT s5 PUSH 101 LESSINT AND THROWANYIFNOT 61070 PUSHINT s3 PUSH -1 GTINT s4 PUSH 259200 PUSHINT LESS AND THROWANYIFNOT 2 PUSHINT PUSHNULL PUSHNULL NOW s0 s6 XCHG2 ADD FALSE PUSHNULL s10 PUSH 0 PUSHINT WHILE:<{ DUP 19 s() PUSH LESS }>DO<{ 257 PUSHINT -1 PUSHINT s1 s2 PUSH2 s4 s13 XCHG -ROT __tact_dict_set_int_int INLINECALLDICT s0 s9 XCHG INC }> DROP s0 s4 XCHG s0 s8 XCHG s3 s9 s3 XCHG3 257 PUSHINT s0 s10 XCHG __gen_writecell_Vote INLINECALLDICT s10 s5 s0 XCHG3 s7 s(-1) PUXC __tact_dict_set_int_cell INLINECALLDICT s0 s8 XCHG 257 PUSHINT s0 s5 XCHG __gen_writecell_Proposal INLINECALLDICT s2 PUSH s3 s4 XCHG SWAP __tact_dict_set_int_cell INLINECALLDICT SWAP INC }> $__gen_Foundation_receive_InitiateLiquidationVote PROCINLINE:<{ __tact_context_get INLINECALLDICT DROP s2 POP 6873 PUSHINT 257 PUSHINT s14 s0 s6 PUXC2 __tact_dict_get_int_slice INLINECALLDICT __tact_address_eq INLINECALLDICT s1 s4 XCHG THROWANYIFNOT 29821 PUSHINT s0 s3 XCHG 1000000000 PUSHINT GEQ s1 s3 XCHG THROWANYIFNOT 19362 PUSHINT OVER 85 GTINT s2 PUSH 101 LESSINT AND THROWANYIFNOT 61070 PUSHINT s2 PUSH 0 GTINT s3 PUSH 259200 PUSHINT LESS AND THROWANYIFNOT PUSHNULL NOW s0 s3 XCHG2 ADD FALSE PUSHNULL s5 PUSH 0 PUSHINT WHILE:<{ s0 s13 PUSH2 LESS }>DO<{ 257 PUSHINT -1 PUSHINT s1 s2 PUSH2 s4 s10 XCHG -ROT __tact_dict_set_int_int INLINECALLDICT s0 s6 XCHG INC }> DROP 1 PUSHINT SWAP PUSHNULL PUSHNULL s8 s6 XCHG2 PUSHNULL PUSHNULL s9 s7 XCHG2 257 PUSHINT s0 s7 XCHG __gen_writecell_Vote INLINECALLDICT s10 s10 s0 XCHG3 s7 s(-1) PUXC __tact_dict_set_int_cell INLINECALLDICT s0 s8 XCHG s4 s4 s3 XCHG3 257 PUSHINT s0 s5 XCHG __gen_writecell_Proposal INLINECALLDICT s2 PUSH s3 s4 XCHG SWAP __tact_dict_set_int_cell INLINECALLDICT SWAP INC }> $__gen_Foundation_receive_Unstake PROCINLINE:<{ DROP __tact_context_get INLINECALLDICT DROP s2 POP s6 PUSH __tact_address_eq INLINECALLDICT IF:<{ 0 PUSHINT WHILE:<{ s0 s8 PUSH2 LESS }>DO<{ s9 PUSH 257 PUSHINT s2 PUSH __tact_dict_get_int_slice INLINECALLDICT __tact_not_null INLINECALLDICT 257 PUSHINT s9 s(-1) s(-1) PUXCPU s4 s(-1) PUXC __tact_dict_get_int_int INLINECALLDICT __tact_not_null INLINECALLDICT s3 s(-1) PUXC MUL 100 PUSHINT DIV 0 PUSHINT s7 PUSH 267 PUSHINT s4 PUSH 257 PUSHINT __tact_dict_get_slice_int INLINECALLDICT DUP ISNULL NOT IF:<{ NIP __tact_not_null INLINECALLDICT }>ELSE<{ DROP }> 267 PUSHINT s0 s2 XCHG ADD s3 s7 XCHG s1 s2 XCHG 257 PUSHINT __tact_dict_set_slice_int CALLDICT s0 s4 XCHG INC }> 2DROP }>ELSE<{ DROP }> }> $__gen_Foundation_receive_RequestUnstake PROCINLINE:<{ __tact_context_get INLINECALLDICT s2 s3 XCHG 3 BLKDROP 37444 PUSHINT 257 PUSHINT s13 s0 s3 PUXC2 __tact_dict_get_int_slice INLINECALLDICT SWAP __tact_address_eq INLINECALLDICT THROWANYIFNOT TRUE 0 PUSHINT 64 PUSHINT OVER __gen_writecell_Unstake INLINECALLDICT s8 PUSH 3 -ROLL PUSHNULL PUSHNULL $send INLINECALLDICT }> $__gen_Foundation_receive_CollectProfit PROCINLINE:<{ __tact_context_get INLINECALLDICT s2 s3 XCHG 3 BLKDROP 53981 PUSHINT 257 PUSHINT s11 s0 s3 PUXC2 __tact_dict_get_int_slice INLINECALLDICT OVER __tact_address_eq INLINECALLDICT s1 s2 XCHG THROWANYIFNOT s3 PUSH 267 PUSHINT s2 PUSH 257 PUSHINT __tact_dict_get_slice_int INLINECALLDICT 42983 PUSHINT OVER ISNULL NOT THROWANYIFNOT __tact_not_null INLINECALLDICT 42983 PUSHINT OVER 150000000 PUSHINT GREATER THROWANYIFNOT s0 s4 XCHG 267 PUSHINT s2 PUSH 0 PUSHINT 257 PUSHINT __tact_dict_set_slice_int CALLDICT TRUE s0 s5 XCHG 150000000 PUSHINT SUB s5 s5 s0 XCHG3 0 PUSHINT PUSHNULL PUSHNULL PUSHNULL $send INLINECALLDICT }> $__gen_Foundation_receive PROCINLINE:<{ }> recv_internal PROC:<{ 0 PUSHINT OVER SBITS 31 GTINT IF:<{ DROP DUP 32 PLDU }> s0 s2 XCHG CTOS 4 LDU SWAP 1 PUSHINT AND 1 EQINT IF:<{ TRUE }>ELSE<{ FALSE }> SWAP LDMSGADDR s2 PUSH s6 s6 XCHG2 4 TUPLE __tact_context SETGLOB s0 s2 XCHG IFJMP:<{ 2DROP }> DUP 710362179 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_FinishVote INLINECALLDICT NIP s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Foundation_receive_FinishVote INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 1493035179 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_VoteMsg INLINECALLDICT s3 POP s11 s12 XCHG s10 s11 XCHG s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG ROT $__gen_Foundation_receive_VoteMsg INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 3909090059 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_InitiateBlacklistVote INLINECALLDICT s4 POP s12 s13 XCHG s11 s12 XCHG s10 s11 XCHG s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG 3 ROLL $__gen_Foundation_receive_InitiateBlacklistVote INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 2512227654 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_InitiateDistributionVote INLINECALLDICT s6 POP s14 s15 XCHG s13 s14 XCHG s12 s13 XCHG s11 s12 XCHG s10 s11 XCHG s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG 5 ROLL $__gen_Foundation_receive_InitiateDistributionVote INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 301696559 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_InitiateLiquidationVote INLINECALLDICT s3 POP s11 s12 XCHG s10 s11 XCHG s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG ROT $__gen_Foundation_receive_InitiateLiquidationVote INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 3125946401 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_Unstake INLINECALLDICT NIP s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Foundation_receive_Unstake INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 3922648959 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_RequestUnstake INLINECALLDICT NIP s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Foundation_receive_RequestUnstake INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> DUP 1368467253 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Foundation INLINECALLDICT s0 s10 XCHG __gen_read_CollectProfit INLINECALLDICT NIP s9 s10 XCHG s8 s9 XCHG s7 s8 XCHG s6 s7 XCHG s5 s6 XCHG s4 s5 XCHG s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Foundation_receive_CollectProfit INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> 0 EQINT SWAP SBITS 33 LESSINT AND IFJMP:<{ __gen_load_Foundation INLINECALLDICT $__gen_Foundation_receive INLINECALLDICT __gen_store_Foundation INLINECALLDICT }> 130 THROW }> supported_interfaces PROC:<{ 123515602279859691144772641439386770278 PUSHINT 209801025412363888721030803524359905849 PUSHINT }> get_abi_ipfs PROC:<{ x{697066733a2f2f516d4e51694a65377a6f6573776972557a6838797065625841755574616835316761776f4c6e396f4c547770654c} PUSHSLICE }> }END>c