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_address_eq DECLPROC __gen_read_SetLinkerNeighbor DECLPROC __gen_read_ForwardToWallet DECLPROC __gen_write_Linker DECLPROC __gen_read_Linker DECLPROC __gen_load_Linker DECLPROC __gen_store_Linker DECLPROC $send DECLPROC $__gen_Linker_owner 83229 DECLMETHOD $__gen_get_owner DECLPROC $__gen_Linker_master 120253 DECLMETHOD $__gen_get_master DECLPROC $__gen_Linker_receive_SetLinkerNeighbor DECLPROC $__gen_Linker_receive_ForwardToWallet DECLPROC recv_internal 113617 DECLMETHOD supported_interfaces DECLPROC get_abi_ipfs DECLGLOBVAR __tact_context DECLGLOBVAR __tact_context_sys __tact_not_null PROC:<{ 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_address_eq PROCINLINE:<{ SDEQ }> __gen_read_SetLinkerNeighbor PROCREF:<{ 32 LDU SWAP 3019699393 PUSHINT EQUAL 129 THROWIFNOT __tact_load_address_opt INLINECALLDICT }> __gen_read_ForwardToWallet PROCREF:<{ 32 LDU SWAP 1562223291 PUSHINT EQUAL 129 THROWIFNOT LDREF SWAP }> __gen_write_Linker PROCREF:<{ s3 s4 XCHG2 257 PUSHINT STIX SWAP __tact_store_address INLINECALLDICT SWAP __tact_store_address INLINECALLDICT NEWC ROT __tact_store_address_opt INLINECALLDICT ENDC SWAP STREF }> __gen_read_Linker PROCREF:<{ 257 PUSHINT LDIX __tact_load_address INLINECALLDICT SWAP __tact_load_address INLINECALLDICT SWAP LDREF SWAP CTOS __tact_load_address_opt INLINECALLDICT NIP s1 s4 XCHG s3 s3 s0 XCHG3 }> __gen_load_Linker PROCREF:<{ c4 PUSH CTOS LDREF SWAP __tact_context_sys SETGLOB __gen_read_Linker INLINECALLDICT 1 4 BLKDROP2 }> __gen_store_Linker PROCREF:<{ NEWC __tact_context_sys GETGLOB SWAP STREF 4 -ROLL __gen_write_Linker INLINECALLDICT ENDC c4 POP }> $send PROC:<{ 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 CALLDICT 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 CALLDICT 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 CALLDICT SWAP STREF }>ELSE<{ NIP FALSE __tact_store_bool INLINECALLDICT }> ENDC SWAP SENDRAWMSG }> $__gen_Linker_owner PROC:<{ s1 s3 XCHG 3 BLKDROP }> $__gen_get_owner PROC:<{ __gen_load_Linker INLINECALLDICT $__gen_Linker_owner CALLDICT }> $__gen_Linker_master PROC:<{ s2 s3 XCHG 3 BLKDROP }> $__gen_get_master PROC:<{ __gen_load_Linker INLINECALLDICT $__gen_Linker_master CALLDICT }> $__gen_Linker_receive_SetLinkerNeighbor PROC:<{ NIP __tact_context_get INLINECALLDICT 2DROP 4429 PUSHINT s2 POP s4 PUSH __tact_address_eq INLINECALLDICT THROWANYIFNOT }> $__gen_Linker_receive_ForwardToWallet PROC:<{ __tact_context_get INLINECALLDICT 2DROP 4429 PUSHINT s2 POP s5 PUSH __tact_address_eq INLINECALLDICT THROWANYIFNOT TRUE SWAP 0 PUSHINT 64 PUSHINT s5 PUSH s0 s3 XCHG PUSHNULL PUSHNULL $send CALLDICT }> 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 3019699393 PUSHINT EQUAL IFJMP:<{ DROP __gen_load_Linker INLINECALLDICT s0 s4 XCHG __gen_read_SetLinkerNeighbor INLINECALLDICT NIP s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Linker_receive_SetLinkerNeighbor CALLDICT __gen_store_Linker INLINECALLDICT }> 1562223291 PUSHINT EQUAL IFJMP:<{ __gen_load_Linker INLINECALLDICT s0 s4 XCHG __gen_read_ForwardToWallet INLINECALLDICT NIP s3 s4 XCHG s1 s3 s0 XCHG3 $__gen_Linker_receive_ForwardToWallet CALLDICT __gen_store_Linker INLINECALLDICT }> DROP 130 THROW }> supported_interfaces PROC:<{ 123515602279859691144772641439386770278 PUSHINT 209801025412363888721030803524359905849 PUSHINT }> get_abi_ipfs PROC:<{ x{697066733a2f2f516d6434566f5069446b4b63526e43324e45395568714d7965673572775974743131355946536a4c66636f4c7262} PUSHSLICE }> }END>c