0 txs
0 calls
constructor
No constructor.
functions
calculateL2TokenAddress
viewfunction calculateL2TokenAddress(address l1ERC20) view returns (address)
cloneableProxyHash
viewfunction cloneableProxyHash() view returns (bytes32)
counterpartGateway
viewfunction counterpartGateway() view returns (address)
encodeWithdrawal
purefunction encodeWithdrawal(uint256 _exitNum, address _initialDestination) pure returns (bytes32)
gasReserveIfCallRevert
purefunction gasReserveIfCallRevert() pure returns (uint256)
getExternalCall
viewfunction getExternalCall(uint256 _exitNum, address _initialDestination, bytes _initialData) view returns (address target, bytes data)
getOutboundCalldata
viewfunction getOutboundCalldata(address _token, address _from, address _to, uint256 _amount, bytes _data) view returns (bytes outboundCalldata)
inbox
viewfunction inbox() view returns (address)
l2BeaconProxyFactory
viewfunction l2BeaconProxyFactory() view returns (address)
redirectedExits
viewfunction redirectedExits(bytes32) view returns (bool isExit, address _newTo, bytes _newData)
router
viewfunction router() view returns (address)
whitelist
viewfunction whitelist() view returns (address)
finalizeInboundTransfer
payablefunction finalizeInboundTransfer(address _token, address _from, address _to, uint256 _amount, bytes _data) payable returns (bytes)
inboundEscrowAndCall
nonpayablefunction inboundEscrowAndCall(address _l2Address, uint256 _amount, address _from, address _to, bytes _data)
initialize
nonpayablefunction initialize(address _l2Counterpart, address _router, address _inbox, bytes32 _cloneableProxyHash, address _l2BeaconProxyFactory)
outboundTransfer
payablefunction outboundTransfer(address _l1Token, address _to, uint256 _amount, uint256 _maxGas, uint256 _gasPriceBid, bytes _data) payable returns (bytes)
postUpgradeInit
nonpayablefunction postUpgradeInit()
transferExitAndCall
nonpayablefunction transferExitAndCall(uint256 _exitNum, address _initialDestination, address _newDestination, bytes _newData, bytes _data)
updateWhitelistSource
nonpayablefunction updateWhitelistSource(address newSource)
events
DepositInitiated
event DepositInitiated(address l1Token, address indexed _from, address indexed _to, uint256 indexed _sequenceNumber, uint256 _amount)
TransferAndCallTriggered
event TransferAndCallTriggered(bool success, address indexed _from, address indexed _to, uint256 _amount, bytes callHookData)
TxToL2
event TxToL2(address indexed _from, address indexed _to, uint256 indexed _seqNum, bytes _data)
WhitelistSourceUpdated
event WhitelistSourceUpdated(address newSource)
WithdrawalFinalized
event WithdrawalFinalized(address l1Token, address indexed _from, address indexed _to, uint256 indexed _exitNum, uint256 _amount)
WithdrawRedirected
event WithdrawRedirected(address indexed from, address indexed to, uint256 indexed exitNum, bytes newData, bytes data, bool madeExternalCall)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50612a8a806100206000396000f3fe6080604052600436106101035760003560e01c806397881f8d116100a0578063bd5f3e7d11610064578063bd5f3e7d14610629578063d2ce7d6514610714578063f68a9082146107ae578063f887ea4014610905578063fb0e722b1461091a57610103565b806397881f8d146103ef578063a01893bf14610404578063a0c76a9614610457578063a7e28d4814610530578063bcf2e6eb1461056357610103565b8062aa3a9b14610108578063020a6058146101e15780630f09eb511461022c5780632db09c1c146102415780632e567b361461027257806347466f981461037d57806370fc045f146103b057806393e59dc1146103c557806395fcea78146103da575b600080fd5b34801561011457600080fd5b506101df600480360360a081101561012b57600080fd5b6001600160a01b0382358116926020810135926040820135831692606083013516919081019060a081016080820135600160201b81111561016b57600080fd5b82018360208201111561017d57600080fd5b803590602001918460018302840111600160201b8311171561019e57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061092f945050505050565b005b3480156101ed57600080fd5b5061021a6004803603604081101561020457600080fd5b50803590602001356001600160a01b0316610b29565b60408051918252519081900360200190f35b34801561023857600080fd5b5061021a610b5e565b34801561024d57600080fd5b50610256610b65565b604080516001600160a01b039092168252519081900360200190f35b610308600480360360a081101561028857600080fd5b6001600160a01b03823581169260208101358216926040820135909216916060820135919081019060a081016080820135600160201b8111156102ca57600080fd5b8201836020820111156102dc57600080fd5b803590602001918460018302840111600160201b831117156102fd57600080fd5b509092509050610b74565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561034257818101518382015260200161032a565b50505050905090810190601f16801561036f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561038957600080fd5b506101df600480360360208110156103a057600080fd5b50356001600160a01b0316610ef2565b3480156103bc57600080fd5b50610256610f95565b3480156103d157600080fd5b50610256610fa4565b3480156103e657600080fd5b506101df610fb3565b3480156103fb57600080fd5b5061021a611010565b34801561041057600080fd5b506101df600480360360a081101561042757600080fd5b506001600160a01b0381358116916020810135821691604082013581169160608101359160809091013516611016565b34801561046357600080fd5b50610308600480360360a081101561047a57600080fd5b6001600160a01b03823581169260208101358216926040820135909216916060820135919081019060a081016080820135600160201b8111156104bc57600080fd5b8201836020820111156104ce57600080fd5b803590602001918460018302840111600160201b831117156104ef57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506110e5945050505050565b34801561053c57600080fd5b506102566004803603602081101561055357600080fd5b50356001600160a01b031661135f565b34801561056f57600080fd5b5061058d6004803603602081101561058657600080fd5b5035611390565b6040518084151515158152602001836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156105ec5781810151838201526020016105d4565b50505050905090810190601f1680156106195780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b34801561063557600080fd5b506101df600480360360a081101561064c57600080fd5b8135916001600160a01b03602082013581169260408301359091169190810190608081016060820135600160201b81111561068657600080fd5b82018360208201111561069857600080fd5b803590602001918460018302840111600160201b831117156106b957600080fd5b919390929091602081019035600160201b8111156106d657600080fd5b8201836020820111156106e857600080fd5b803590602001918460018302840111600160201b8311171561070957600080fd5b509092509050611447565b610308600480360360c081101561072a57600080fd5b6001600160a01b0382358116926020810135909116916040820135916060810135916080820135919081019060c0810160a0820135600160201b81111561077057600080fd5b82018360208201111561078257600080fd5b803590602001918460018302840111600160201b831117156107a357600080fd5b509092509050611720565b3480156107ba57600080fd5b50610874600480360360608110156107d157600080fd5b8135916001600160a01b0360208201351691810190606081016040820135600160201b81111561080057600080fd5b82018360208201111561081257600080fd5b803590602001918460018302840111600160201b8311171561083357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611809945050505050565b60405180836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156108c95781810151838201526020016108b1565b50505050905090810190601f1680156108f65780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b34801561091157600080fd5b506102566118f4565b34801561092657600080fd5b50610256611903565b333014610983576040805162461bcd60e51b815260206004820152601f60248201527f4d696e742063616e206f6e6c792062652063616c6c65642062792073656c6600604482015290519081900360640190fd5b610995826001600160a01b0316611912565b6109e6576040805162461bcd60e51b815260206004820152601e60248201527f44657374696e6174696f6e206d757374206265206120636f6e74726163740000604482015290519081900360640190fd5b6109f1858386611918565b60006109fb610b5e565b5a039050805a11610a3d5760405162461bcd60e51b815260040180806020018281038252602b815260200180612a00602b913960400191505060405180910390fd5b826001600160a01b031663a4c0ed36828688866040518563ffffffff1660e01b815260040180846001600160a01b03166001600160a01b0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610aba578181015183820152602001610aa2565b50505050905090810190601f168015610ae75780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600088803b158015610b0857600080fd5b5087f1158015610b1c573d6000803e3d6000fd5b5050505050505050505050565b604080516020808201949094526001600160a01b03929092168282015280518083038201815260609092019052805191012090565b6175305b90565b6000546001600160a01b031681565b6002546060906001600160a01b03166000610b8e82611937565b9050336001600160a01b03821614610bdf576040805162461bcd60e51b815260206004820152600f60248201526e4e4f545f46524f4d5f42524944474560881b604482015290519081900360640190fd5b6000610bea836119a4565b6000549091506001600160a01b03808316911614610c4a576040805162461bcd60e51b81526020600482015260186024820152774f4e4c595f434f554e544552504152545f4741544557415960401b604482015290519081900360640190fd5b60006060610c588888611acf565b91509150610c67828b83611809565b8051919b50915015610e62576000306001600160a01b031662aa3a9b8e8c8f8f876040518663ffffffff1660e01b815260040180866001600160a01b03166001600160a01b03168152602001858152602001846001600160a01b03166001600160a01b03168152602001836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610d22578181015183820152602001610d0a565b50505050905090810190601f168015610d4f5780820380516001836020036101000a031916815260200191505b509650505050505050600060405180830381600087803b158015610d7257600080fd5b505af1925050508015610d83575060015b610d9757610d928d8d8c611918565b610d9b565b5060015b8a6001600160a01b03168c6001600160a01b03167f11ff8525c5d96036231ee652c108808dee4c40728a6117830a75029298bb7de6838d86604051808415151515815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610e20578181015183820152602001610e08565b50505050905090810190601f168015610e4d5780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a350610e6d565b610e6d8c8b8b611918565b818a6001600160a01b03168c6001600160a01b03167f891afe029c75c4f8c5855fc3480598bc5a53739344f6ae575bdb7ea2a79f56b38f8d60405180836001600160a01b03166001600160a01b031681526020018281526020019250505060405180910390a450506040805160208101909152600081529a9950505050505050505050565b6006546001600160a01b03163314610f41576040805162461bcd60e51b815260206004820152600d60248201526c1393d517d19493d357d31254d5609a1b604482015290519081900360640190fd5b600680546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f37389c47920d5cc3229678a0205d0455002c07541a4139ebdce91ac2274657779181900360200190a150565b6005546001600160a01b031681565b6006546001600160a01b031681565b6000610fbd611b7c565b9050336001600160a01b0382161461100d576040805162461bcd60e51b815260206004820152600e60248201526d2727aa2fa32927a6afa0a226a4a760911b604482015290519081900360640190fd5b50565b60045481565b611021858585611ba1565b81611067576040805162461bcd60e51b81526020600482015260116024820152700929cac82989288bea0a49eb0b29082a69607b1b604482015290519081900360640190fd5b6001600160a01b0381166110b3576040805162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa122a0a1a7a760911b604482015290519081900360640190fd5b600491909155600580546001600160a01b039092166001600160a01b0319928316179055600680549091169055505050565b6060806110f9876306fdde0360e01b611bac565b61110a886395d89b4160e01b611bac565b61111b8963313ce56760e01b611bac565b60405160200180806020018060200180602001848103845287818151815260200191508051906020019080838360005b8381101561116357818101518382015260200161114b565b50505050905090810190601f1680156111905780820380516001836020036101000a031916815260200191505b50848103835286518152865160209182019188019080838360005b838110156111c35781810151838201526020016111ab565b50505050905090810190601f1680156111f05780820380516001836020036101000a031916815260200191505b50848103825285518152855160209182019187019080838360005b8381101561122357818101518382015260200161120b565b50505050905090810190601f1680156112505780820380516001836020036101000a031916815260200191505b5096505050505050506040516020818303038152906040529050632e567b3660e01b878787876112808689611c88565b6040516001600160a01b0380871660248301908152868216604484015290851660648301526084820184905260a060a48301908152835160c484015283519192909160e490910190602085019080838360005b838110156112eb5781810151838201526020016112d3565b50505050905090810190601f1680156113185780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909a1699909917909852509597505050505050505095945050505050565b60008061136b83611d7a565b600454600554919250611389918391906001600160a01b0316611dd2565b9392505050565b600360209081526000918252604091829020805460018083018054865160026101009483161585026000190190921691909104601f810187900487028201870190975286815260ff841696929093046001600160a01b03169490919083018282801561143d5780601f106114125761010080835404028352916020019161143d565b820191906000526020600020905b81548152906001019060200180831161142057829003601f168201915b5050505050905083565b6000611463888860405180602001604052806000815250611809565b509050336001600160a01b038216146114b9576040805162461bcd60e51b81526020600482015260136024820152722727aa2fa2ac2822a1aa22a22fa9a2a72222a960691b604482015290519081900360640190fd5b6114fb88888888888080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611e2d92505050565b811561166357611513866001600160a01b0316611912565b611556576040805162461bcd60e51b815260206004820152600f60248201526e1513d7d393d517d0d3d395149050d5608a1b604482015290519081900360640190fd5b6000866001600160a01b031663592e2070838b87876040518563ffffffff1660e01b815260040180856001600160a01b03166001600160a01b03168152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050602060405180830381600087803b1580156115ec57600080fd5b505af1158015611600573d6000803e3d6000fd5b505050506040513d602081101561161657600080fd5b5051905080611661576040805162461bcd60e51b81526020600482015260126024820152711514905394d1915497d213d3d2d7d190525360721b604482015290519081900360640190fd5b505b87866001600160a01b0316826001600160a01b03167f56735ccb9dc7d2222ce4177fc3aea44c33882e2a2c73e0fb1c6b93c9c13a04d48888888860008b8b905011604051808060200180602001841515151581526020018381038352888882818152602001925080828437600083820152601f01601f191690910184810383528681526020019050868680828437600083820152604051601f909101601f1916909201829003995090975050505050505050a45050505050505050565b6006546060906001600160a01b0316156117ee576006546040805163babcc53960e01b815233600482015290516001600160a01b039092169163babcc53991602480820192602092909190829003018186803b15801561177f57600080fd5b505afa158015611793573d6000803e3d6000fd5b505050506040513d60208110156117a957600080fd5b50516117ee576040805162461bcd60e51b815260206004820152600f60248201526e1393d517d5d2125511531254d51151608a1b604482015290519081900360640190fd5b6117fd88888888888888611ebe565b98975050505050505050565b6000606060006118198686610b29565b600081815260036020526040902080549192509060ff16156118e35780546001808301805460408051602060026101009685161587026000190190941693909304601f8101849004840282018401909252818152939094046001600160a01b03169391929183918301828280156118d15780601f106118a6576101008083540402835291602001916118d1565b820191906000526020600020905b8154815290600101906020018083116118b457829003601f168201915b505050505090509350935050506118ec565b85859350935050505b935093915050565b6001546001600160a01b031681565b6002546001600160a01b031681565b3b151590565b6119326001600160a01b038416838363ffffffff61216116565b505050565b6000816001600160a01b031663e78cea926040518163ffffffff1660e01b815260040160206040518083038186803b15801561197257600080fd5b505afa158015611986573d6000803e3d6000fd5b505050506040513d602081101561199c57600080fd5b505192915050565b6000806119b083611937565b6001600160a01b031663ab5d89436040518163ffffffff1660e01b815260040160206040518083038186803b1580156119e857600080fd5b505afa1580156119fc573d6000803e3d6000fd5b505050506040513d6020811015611a1257600080fd5b505160408051634032458160e11b815290519192506000916001600160a01b038416916380648b02916004808301926020929190829003018186803b158015611a5a57600080fd5b505afa158015611a6e573d6000803e3d6000fd5b505050506040513d6020811015611a8457600080fd5b505190506001600160a01b038116611389576040805162461bcd60e51b81526020600482015260096024820152682727afa9a2a72222a960b91b604482015290519081900360640190fd5b6000606083836040811015611ae357600080fd5b81359190810190604081016020820135600160201b811115611b0457600080fd5b820183602082011115611b1657600080fd5b803590602001918460018302840111600160201b83111715611b3757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250969b929a509198505050505050505050565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b6119328383836121b3565b60408051600481526024810182526020810180516001600160e01b03166001600160e01b031985161781529151815160609360009385936001600160a01b03891693919290918291908083835b60208310611c185780518252601f199092019160209182019101611bf9565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114611c78576040519150601f19603f3d011682016040523d82523d6000602084013e611c7d565b606091505b509695505050505050565b60608282604051602001808060200180602001838103835285818151815260200191508051906020019080838360005b83811015611cd0578181015183820152602001611cb8565b50505050905090810190601f168015611cfd5780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b83811015611d30578181015183820152602001611d18565b50505050905090810190601f168015611d5d5780820380516001836020036101000a031916815260200191505b5060408051601f1981840301815291905298975050505050505050565b600054604080516001600160a01b0393841660208083019190915282518083038201815282840184528051908201209490931660608201526080808201949094528151808203909401845260a0019052815191012090565b604080516001600160f81b031960208083019190915260609390931b6bffffffffffffffffffffffff191660218201526035810194909452605580850193909352805180850390930183526075909301909252805191012090565b6000611e398585610b29565b6040805160608101825260018082526001600160a01b0387811660208085019182528486018981526000888152600383529690962085518154935160ff1990941690151517610100600160a81b0319166101009390941692909202929092178155935180519596509294611eb4939285019290910190612941565b5050505050505050565b606060008060606000611ed033612270565b15611ee957611edf8787612284565b9094509150611f26565b33935086868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509294505050505b818060200190516040811015611f3b57600080fd5b815160208301805160405192949293830192919084600160201b821115611f6157600080fd5b908301906020820185811115611f7657600080fd5b8251600160201b811182820188101715611f8f57600080fd5b82525081516020918201929091019080838360005b83811015611fbc578181015183820152602001611fa4565b50505050905090810190601f168015611fe95780820380516001836020036101000a031916815260200191505b50604052509194509192506120099150506001600160a01b038d16611912565b61204c576040805162461bcd60e51b815260206004820152600f60248201526e130c57d393d517d0d3d395149050d5608a1b604482015290519081900360640190fd5b60006120578d61135f565b90506001600160a01b0381166120a6576040805162461bcd60e51b815260206004820152600f60248201526e1393d7d30c97d513d2d15397d4d155608a1b604482015290519081900360640190fd5b6120b18d868d6122c2565b6120be8d868e8e876110e5565b95506120ce858c8c8c868b6122dd565b93505050818a6001600160a01b0316846001600160a01b03167fb8910b9960c443aac3240b98585384e3a6f109fbf6969e264c3f183d69aba7e18e8d60405180836001600160a01b03166001600160a01b031681526020018281526020019250505060405180910390a4506040805160208082019390935281518082039093018352810190529998505050505050505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261193290849061232b565b6121bd83836123dc565b6001600160a01b038216612205576040805162461bcd60e51b815260206004820152600a6024820152692120a22fa927aaaa22a960b11b604482015290519081900360640190fd5b6001600160a01b03811661224c576040805162461bcd60e51b81526020600482015260096024820152680848288be929c849eb60bb1b604482015290519081900360640190fd5b600280546001600160a01b0319166001600160a01b03929092169190911790555050565b6001546001600160a01b0390811691161490565b600060608383604081101561229857600080fd5b6001600160a01b038235169190810190604081016020820135600160201b811115611b0457600080fd5b6119326001600160a01b03841683308463ffffffff6124a816565b6002546000805460408051606081018252868152602081018990529081018790529192612320926001600160a01b0391821692909116908a903490869088612508565b979650505050505050565b6060612380826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166125279092919063ffffffff16565b8051909150156119325780806020019051602081101561239f57600080fd5b50516119325760405162461bcd60e51b815260040180806020018281038252602a815260200180612a2b602a913960400191505060405180910390fd5b6001600160a01b03821661242d576040805162461bcd60e51b81526020600482015260136024820152721253959053125117d0d3d55395115494105495606a1b604482015290519081900360640190fd5b6000546001600160a01b03161561247a576040805162461bcd60e51b815260206004820152600c60248201526b1053149150511657d253925560a21b604482015290519081900360640190fd5b600080546001600160a01b039384166001600160a01b03199182161790915560018054929093169116179055565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b17905261250290859061232b565b50505050565b60006117fd8888888888886000015189602001518a604001518a61253e565b60606125368484600085612751565b949350505050565b6000808a6001600160a01b031663679b6ded898c8a8a8e8f8c8c8c6040518a63ffffffff1660e01b815260040180896001600160a01b03166001600160a01b03168152602001888152602001878152602001866001600160a01b03166001600160a01b03168152602001856001600160a01b03166001600160a01b0316815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b838110156126055781810151838201526020016125ed565b50505050905090810190601f1680156126325780820380516001836020036101000a031916815260200191505b5099505050505050505050506020604051808303818588803b15801561265757600080fd5b505af115801561266b573d6000803e3d6000fd5b50505050506040513d602081101561268257600080fd5b81019080805190602001909291905050509050808a6001600160a01b03168a6001600160a01b03167fc1d1490cf25c3b40d600dfb27c7680340ed1ab901b7e8f3551280968a3b372b0866040518080602001828103825283818151815260200191508051906020019080838360005b838110156127095781810151838201526020016126f1565b50505050905090810190601f1680156127365780820380516001836020036101000a031916815260200191505b509250505060405180910390a49a9950505050505050505050565b6060824710156127925760405162461bcd60e51b81526004018080602001828103825260268152602001806129da6026913960400191505060405180910390fd5b61279b85611912565b6127ec576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b6020831061282b5780518252601f19909201916020918201910161280c565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d806000811461288d576040519150601f19603f3d011682016040523d82523d6000602084013e612892565b606091505b5091509150612320828286606083156128ac575081611389565b8251156128bc5782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156129065781810151838201526020016128ee565b50505050905090810190601f1680156129335780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061298257805160ff19168380011785556129af565b828001600101855582156129af579182015b828111156129af578251825591602001919060010190612994565b506129bb9291506129bf565b5090565b610b6291905b808211156129bb57600081556001016129c556fe416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c4d696e7420616e642063616c6c20676173206c6566742063616c63756c6174696f6e20756e6465666c6f775361666545524332303a204552433230206f7065726174696f6e20646964206e6f742073756363656564a26469706673582212200df1988d4ff5bad926f090cc30a62ff9e891328b6bb2e5d158a3e39f259b444264736f6c634300060b0033