0 txs
0 calls
constructor
No constructor.
functions
_feeRecipient
viewfunction _feeRecipient() view returns (address)
admin
viewfunction admin() view returns (address)
burnAmount
viewfunction burnAmount() view returns (uint256)
DISCOUNT_ADDRESS
viewfunction DISCOUNT_ADDRESS() view returns (address)
ERR_DEST_AMOUNT_MISSING
viewfunction ERR_DEST_AMOUNT_MISSING() view returns (string)
ERR_NOT_ZEROX_EXCHANGE
viewfunction ERR_NOT_ZEROX_EXCHANGE() view returns (string)
ERR_OFFCHAIN_DATA_INVALID
viewfunction ERR_OFFCHAIN_DATA_INVALID() view returns (string)
ERR_SLIPPAGE_HIT
viewfunction ERR_SLIPPAGE_HIT() view returns (string)
ERR_WRAPPER_INVALID
viewfunction ERR_WRAPPER_INVALID() view returns (string)
EXCHANGE_WETH_ADDRESS
viewfunction EXCHANGE_WETH_ADDRESS() view returns (address)
gasToken
viewfunction gasToken() view returns (address)
KYBER_ETH_ADDRESS
viewfunction KYBER_ETH_ADDRESS() view returns (address)
logger
viewfunction logger() view returns (address)
owner
viewfunction owner() view returns (address)
packExchangeData
purefunction packExchangeData(tuple _exData) pure returns (bytes)
SAVER_EXCHANGE_REGISTRY
viewfunction SAVER_EXCHANGE_REGISTRY() view returns (address)
SERVICE_FEE
viewfunction SERVICE_FEE() view returns (uint256)
unpackExchangeData
purefunction unpackExchangeData(bytes _data) pure returns (tuple _exData)
ZRX_ALLOWLIST_ADDR
viewfunction ZRX_ALLOWLIST_ADDR() view returns (address)
buy
payablefunction buy(tuple exData, address _user) payable
changeBurnAmount
nonpayablefunction changeBurnAmount(uint256 _newBurnAmount)
kill
nonpayablefunction kill()
sell
payablefunction sell(tuple exData, address _user) payable
setAdminByAdmin
nonpayablefunction setAdminByAdmin(address _admin)
setAdminByOwner
nonpayablefunction setAdminByOwner(address _admin)
setOwnerByAdmin
nonpayablefunction setOwnerByAdmin(address _owner)
withdrawStuckFunds
nonpayablefunction withdrawStuckFunds(address _token, uint256 _amount)
events
No events.
errors
No errors.
creation bytecode
0x6080604052600a60025534801561001557600080fd5b50600080546001600160a01b03199081163317909155600180549091167325efa336886c74ea8e282ac466bdcd0199f85bb9179055612763806100596000396000f3fe6080604052600436106101a05760003560e01c806381b94280116100ec578063ae08fd101161008a578063cc694d4811610064578063cc694d481461040c578063deca5f8814610421578063f24ccbfe14610441578063f851a44014610456576101a7565b8063ae08fd10146103cd578063c50ebaf8146103e2578063c91d59fe146103f7576101a7565b8063a342f238116100c6578063a342f23814610356578063a3b8e5d11461036b578063a46a66c914610398578063a7304bf7146103ad576101a7565b806381b94280146103175780638c8a79581461032c5780638da5cb5b14610341576101a7565b8063314b63321161015957806341c0e1b51161013357806341c0e1b5146102b6578063449b9ffa146102cb578063486a7e6b146102e057806350c86de514610302576101a7565b8063314b63321461026e57806332bf1a82146102835780633a12832214610296576101a7565b806308d4f52a146101ac5780630f7379b7146101e25780631e48907b146101f75780631f80d86814610217578063278d58311461023757806329f7fc9e1461024c576101a7565b366101a757005b600080fd5b3480156101b857600080fd5b506101cc6101c736600461216e565b61046b565b6040516101d991906125be565b60405180910390f35b6101f56101f03660046122a9565b610495565b005b34801561020357600080fd5b506101f5610212366004612087565b610687565b34801561022357600080fd5b506101f56102323660046122f9565b6106c0565b34801561024357600080fd5b506101cc6106dc565b34801561025857600080fd5b50610261610704565b6040516101d99190612482565b34801561027a57600080fd5b5061026161071c565b6101f56102913660046122a9565b610734565b3480156102a257600080fd5b506101f56102b13660046120bf565b6108ec565b3480156102c257600080fd5b506101f5610985565b3480156102d757600080fd5b506101cc6109aa565b3480156102ec57600080fd5b506102f56109dc565b6040516101d99190612691565b34801561030e57600080fd5b506102f56109e2565b34801561032357600080fd5b506102616109e8565b34801561033857600080fd5b50610261610a00565b34801561034d57600080fd5b50610261610a18565b34801561036257600080fd5b50610261610a27565b34801561037757600080fd5b5061038b61038636600461213b565b610a3f565b6040516101d99190612652565b3480156103a457600080fd5b50610261610a61565b3480156103b957600080fd5b506101f56103c8366004612087565b610a79565b3480156103d957600080fd5b506101cc610ab2565b3480156103ee57600080fd5b506101cc610ae3565b34801561040357600080fd5b50610261610b12565b34801561041857600080fd5b506101cc610b25565b34801561042d57600080fd5b506101f561043c366004612087565b610b50565b34801561044d57600080fd5b50610261610b7d565b34801561046257600080fd5b50610261610b95565b60608160405160200161047e9190612652565b60405160208183030381529060405290505b919050565b6002546040516370a0823160e01b815281906eb3f879cb30fe243b4dfee438691c04906370a08231906104cc903090600401612482565b60206040518083038186803b1580156104e457600080fd5b505afa1580156104f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061051c9190612311565b106105a75760405163d8ccd0f360e01b81526eb3f879cb30fe243b4dfee438691c049063d8ccd0f390610553908490600401612691565b602060405180830381600087803b15801561056d57600080fd5b505af1158015610581573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a591906120ea565b505b61032060a08401526001600160a01b03821660c08401526000806105ca85610ba4565b915091506105e18560000151866020015186610f31565b84516020808701516060880151604051735c55b921f590a89c1ebe84df170e655a82b621269463d061ce509430943394610621948b94938b92910161253e565b6040516020818303038152906040526040518463ffffffff1660e01b815260040161064e93929190612496565b600060405180830381600087803b15801561066857600080fd5b505af115801561067c573d6000803e3d6000fd5b505050505050505050565b6001546001600160a01b0316331461069e57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146106d757600080fd5b600255565b6040518060400160405280600c81526020016b14db1a5c1c1859d9481a1a5d60a21b81525081565b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81565b7325dd3f51e0c3c3ff164ddc02a8e4d65bb9cbb12d81565b6002546040516370a0823160e01b815281906eb3f879cb30fe243b4dfee438691c04906370a082319061076b903090600401612482565b60206040518083038186803b15801561078357600080fd5b505afa158015610797573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107bb9190612311565b106108465760405163d8ccd0f360e01b81526eb3f879cb30fe243b4dfee438691c049063d8ccd0f3906107f2908490600401612691565b602060405180830381600087803b15801561080c57600080fd5b505af1158015610820573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061084491906120ea565b505b61032060a08401526001600160a01b03821660c084015260008061086985610fd1565b915091506108808560000151866020015186610f31565b84516020808701516040808901519051735c55b921f590a89c1ebe84df170e655a82b621269463d061ce5094309433946108bf948b94938b910161253e565b6040516020818303038152906040526040518463ffffffff1660e01b815260040161064e939291906124ee565b6000546001600160a01b0316331461090357600080fd5b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6001600160a01b038316141561096757600080546040516001600160a01b039091169183156108fc02918491818181858888f19350505050158015610961573d6000803e3d6000fd5b50610981565b600054610981906001600160a01b03848116911683611318565b5050565b6000546001600160a01b0316331461099c57600080fd5b6000546001600160a01b0316ff5b6040518060400160405280601681526020017516995c9bde08195e18da185b99d9481a5b9d985b1a5960521b81525081565b60025481565b61032081565b73c02aaa39b223fe8d0a0e5c4f27ead9083c756cc281565b734ba1f38427b33b8ab7bb0490200dae1f1c36823f81565b6000546001600160a01b031681565b7339c4a92dc506300c3ea4c67ca4ca611102ee6f2a81565b610a47611cf9565b81806020019051810190610a5b91906121a1565b92915050565b731b14e8d511c9a4395425314f849bd737baf8208f81565b6001546001600160a01b03163314610a9057600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6040518060400160405280601581526020017413d99998da185a5b8819185d18481a5b9d985b1a59605a1b81525081565b604051806040016040528060138152602001724465737420616d6f756e74206d697373696e6760681b81525081565b6eb3f879cb30fe243b4dfee438691c0481565b6040518060400160405280600f81526020016e15dc985c1c195c881a5b9d985b1a59608a1b81525081565b6000546001600160a01b03163314610b6757600080fd5b6001546001600160a01b031615610a9057600080fd5b735c55b921f590a89c1ebe84df170e655a82b6212681565b6001546001600160a01b031681565b6000806000806000856060015160001415604051806040016040528060138152602001724465737420616d6f756e74206d697373696e6760681b81525090610c085760405162461bcd60e51b8152600401610bff91906125be565b60405180910390fd5b50610c2586604001518760c0015188600001518960a0015161136e565b60408701805191909103905285516001600160a01b031673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415610cd8578551610c62906115c2565b6001600160a01b031686526040808701518151630d0e30db60e41b8152915173c02aaa39b223fe8d0a0e5c4f27ead9083c756cc29263d0e30db09291600480830192600092919082900301818588803b158015610cbe57600080fd5b505af1158015610cd2573d6000803e3d6000fd5b50505050505b6101208601516060015115610d0957610cf2866001611609565b925090508015610d09578561012001516020015192505b80610d2357610d19866001611807565b91508560e0015192505b6000610d4273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2611a50565b1115610e28576040516370a0823160e01b815273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc290632e1a7d4d9082906370a0823190610d87903090600401612482565b602060405180830381600087803b158015610da157600080fd5b505af1158015610db5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dd99190612311565b6040518263ffffffff1660e01b8152600401610df59190612691565b600060405180830381600087803b158015610e0f57600080fd5b505af1158015610e23573d6000803e3d6000fd5b505050505b60208601516001600160a01b031673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21415610ebe578560600151610e7373eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee611a50565b10156040518060400160405280600c81526020016b14db1a5c1c1859d9481a1a5d60a21b81525090610eb85760405162461bcd60e51b8152600401610bff91906125be565b50610f17565b8560600151610ed08760200151611a50565b10156040518060400160405280600c81526020016b14db1a5c1c1859d9481a1a5d60a21b81525090610f155760405162461bcd60e51b8152600401610bff91906125be565b505b82610f258760200151611a50565b94509450505050915091565b4715610f6e576040516001600160a01b038216904780156108fc02916000818181858888f19350505050158015610f6c573d6000803e3d6000fd5b505b6000610f7984611a50565b1115610f9d57610f9d81610f8c85611a50565b6001600160a01b0386169190611318565b6000610fa883611a50565b1115610fcc57610fcc81610fbb84611a50565b6001600160a01b0385169190611318565b505050565b600080600080600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6001600160a01b031686600001516001600160a01b0316141561108c578551611016906115c2565b6001600160a01b031686526040808701518151630d0e30db60e41b8152915173c02aaa39b223fe8d0a0e5c4f27ead9083c756cc29263d0e30db09291600480830192600092919082900301818588803b15801561107257600080fd5b505af1158015611086573d6000803e3d6000fd5b50505050505b6110a886604001518760c0015188600001518960a0015161136e565b60408701805191909103905261012086015160600151156110e5576110ce866000611609565b9250905080156110e5578561012001516020015192505b806110ff576110f5866000611807565b91508560e0015192505b600061111e73c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2611a50565b1115611204576040516370a0823160e01b815273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc290632e1a7d4d9082906370a0823190611163903090600401612482565b602060405180830381600087803b15801561117d57600080fd5b505af1158015611191573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111b59190612311565b6040518263ffffffff1660e01b81526004016111d19190612691565b600060405180830381600087803b1580156111eb57600080fd5b505af11580156111ff573d6000803e3d6000fd5b505050505b60208601516001600160a01b031673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214156112a75761123f86608001518760400151611afa565b61125c73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee611a50565b10156040518060400160405280600c81526020016b14db1a5c1c1859d9481a1a5d60a21b815250906112a15760405162461bcd60e51b8152600401610bff91906125be565b5061130d565b6112b986608001518760400151611afa565b6112c68760200151611a50565b10156040518060400160405280600c81526020016b14db1a5c1c1859d9481a1a5d60a21b8152509061130b5760405162461bcd60e51b8152600401610bff91906125be565b505b509092509050915091565b610fcc8363a9059cbb60e01b84846040516024016113379291906125a5565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152611b2f565b600081158015906114015750604051632cdc77ab60e21b8152731b14e8d511c9a4395425314f849bd737baf8208f9063b371deac906113b1908790600401612482565b60206040518083038186803b1580156113c957600080fd5b505afa1580156113dd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061140191906120ea565b1561149057604051636eeb543160e01b8152731b14e8d511c9a4395425314f849bd737baf8208f90636eeb54319061143d908790600401612482565b60206040518083038186803b15801561145557600080fd5b505afa158015611469573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061148d9190612311565b91505b8161149d575060006115ba565b8185816114a657fe5b049050600a85048111156114ba5750600a84045b60007339c4a92dc506300c3ea4c67ca4ca611102ee6f2a6001600160a01b031663b38779eb6040518163ffffffff1660e01b815260040160206040518083038186803b15801561150957600080fd5b505afa15801561151d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154191906120a3565b90506001600160a01b03841673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14156115a4576040516001600160a01b0382169083156108fc029084906000818181858888f1935050505015801561159e573d6000803e3d6000fd5b506115b8565b6115b86001600160a01b0385168284611318565b505b949350505050565b60006001600160a01b03821673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee146115ee5781610a5b565b5073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2919050565b610120820151602001516040516302f5cc7960e11b81526000918291734ba1f38427b33b8ab7bb0490200dae1f1c36823f916305eb98f29161164e9190600401612482565b60206040518083038186803b15801561166657600080fd5b505afa15801561167a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061169e91906120ea565b6116ad57506000905080611800565b6101208401515160405163e0aa279760e01b81527325dd3f51e0c3c3ff164ddc02a8e4d65bb9cbb12d9163e0aa2797916116ea9190600401612482565b60206040518083038186803b15801561170257600080fd5b505afa158015611716573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061173a91906120ea565b61174957506000905080611800565b610120840151516040850151855161176c926001600160a01b0390911691611318565b610120840151805160809091015160405163097396a160e31b81526001600160a01b0390921691634b9cb50891906117aa9088908890600401612665565b60408051808303818588803b1580156117c257600080fd5b505af11580156117d6573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906117fb919061210a565b915091505b9250929050565b60e082015160405163e0aa279760e01b81526000917325dd3f51e0c3c3ff164ddc02a8e4d65bb9cbb12d9163e0aa27979161184491600401612482565b60206040518083038186803b15801561185c57600080fd5b505afa158015611870573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061189491906120ea565b6040518060400160405280600f81526020016e15dc985c1c195c881a5b9d985b1a59608a1b815250906118da5760405162461bcd60e51b8152600401610bff91906125be565b5060e0830151604084015184516118fc926001600160a01b0390911691611318565b600082600181111561190a57fe5b14156119b0578260e001516001600160a01b0316635b6f36fc8460000151856020015186604001518761010001516040518563ffffffff1660e01b81526004016119579493929190612572565b602060405180830381600087803b15801561197157600080fd5b505af1158015611985573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119a99190612311565b9050610a5b565b8260e001516001600160a01b0316633924db668460000151856020015186606001518761010001516040518563ffffffff1660e01b81526004016119f79493929190612572565b602060405180830381600087803b158015611a1157600080fd5b505af1158015611a25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a499190612311565b9392505050565b60006001600160a01b03821673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415611a7e575047610490565b6040516370a0823160e01b81526001600160a01b038316906370a0823190611aaa903090600401612482565b60206040518083038186803b158015611ac257600080fd5b505afa158015611ad6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a5b9190612311565b6000670de0b6b3a7640000611b20611b128585611bbe565b6706f05b59d3b20000611be2565b81611b2757fe5b049392505050565b6060611b84826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611bf29092919063ffffffff16565b805190915015610fcc5780806020019051810190611ba291906120ea565b610fcc5760405162461bcd60e51b8152600401610bff90612608565b6000811580611bd957505080820282828281611bd657fe5b04145b610a5b57600080fd5b80820182811015610a5b57600080fd5b60606115ba84846000856060611c0785611cc0565b611c235760405162461bcd60e51b8152600401610bff906125d1565b60006060866001600160a01b03168587604051611c409190612466565b60006040518083038185875af1925050503d8060008114611c7d576040519150601f19603f3d011682016040523d82523d6000602084013e611c82565b606091505b50915091508115611c965791506115ba9050565b805115611ca65780518082602001fd5b8360405162461bcd60e51b8152600401610bff91906125be565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4708181148015906115ba575050151592915050565b60405180610140016040528060006001600160a01b0316815260200160006001600160a01b031681526020016000815260200160008152602001600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160608152602001611d70611d75565b905290565b6040518060c0016040528060006001600160a01b0316815260200160006001600160a01b0316815260200160006001600160a01b031681526020016000815260200160008152602001606081525090565b8035610a5b81612715565b8051610a5b81612715565b600082601f830112611dec578081fd5b8135611dff611dfa826126c1565b61269a565b9150808252836020828501011115611e1657600080fd5b8060208401602084013760009082016020015292915050565b600082601f830112611e3f578081fd5b8151611e4d611dfa826126c1565b9150808252836020828501011115611e6457600080fd5b611e758160208401602086016126e5565b5092915050565b6000610140808385031215611e8f578182fd5b611e988161269a565b915050611ea58383611dc6565b8152611eb48360208401611dc6565b602082015260408201356040820152606082013560608201526080820135608082015260a082013560a0820152611eee8360c08401611dc6565b60c0820152611f008360e08401611dc6565b60e08201526101008083013567ffffffffffffffff80821115611f2257600080fd5b611f2e86838701611ddc565b83850152610120925082850135915080821115611f4a57600080fd5b50611f5785828601611f63565b82840152505092915050565b600060c08284031215611f74578081fd5b611f7e60c061269a565b90508135611f8b81612715565b81526020820135611f9b81612715565b60208201526040820135611fae81612715565b80604083015250606082013560608201526080820135608082015260a082013567ffffffffffffffff811115611fe357600080fd5b611fef84828501611ddc565b60a08301525092915050565b600060c0828403121561200c578081fd5b61201660c061269a565b9050815161202381612715565b8152602082015161203381612715565b6020820152604082015161204681612715565b80604083015250606082015160608201526080820151608082015260a082015167ffffffffffffffff81111561207b57600080fd5b611fef84828501611e2f565b600060208284031215612098578081fd5b8135611a4981612715565b6000602082840312156120b4578081fd5b8151611a4981612715565b600080604083850312156120d1578081fd5b82356120dc81612715565b946020939093013593505050565b6000602082840312156120fb578081fd5b81518015158114611a49578182fd5b6000806040838503121561211c578182fd5b8251801515811461212b578283fd5b6020939093015192949293505050565b60006020828403121561214c578081fd5b813567ffffffffffffffff811115612162578182fd5b6115ba84828501611ddc565b60006020828403121561217f578081fd5b813567ffffffffffffffff811115612195578182fd5b6115ba84828501611e7c565b6000602082840312156121b2578081fd5b815167ffffffffffffffff808211156121c9578283fd5b81840191506101408083870312156121df578384fd5b6121e88161269a565b90506121f48684611dd1565b81526122038660208501611dd1565b602082015260408301516040820152606083015160608201526080830151608082015260a083015160a082015261223d8660c08501611dd1565b60c082015261224f8660e08501611dd1565b60e08201526101008084015183811115612267578586fd5b61227388828701611e2f565b828401525050610120808401518381111561228c578586fd5b61229888828701611ffb565b918301919091525095945050505050565b600080604083850312156122bb578182fd5b823567ffffffffffffffff8111156122d1578283fd5b6122dd85828601611e7c565b92505060208301356122ee81612715565b809150509250929050565b60006020828403121561230a578081fd5b5035919050565b600060208284031215612322578081fd5b5051919050565b6001600160a01b03169052565b6000815180845261234e8160208601602086016126e5565b601f01601f19169290920160200192915050565b6000610140612372848451612329565b60208301516123846020860182612329565b5060408301516040850152606083015160608501526080830151608085015260a083015160a085015260c08301516123bf60c0860182612329565b5060e08301516123d260e0860182612329565b506101008084015182828701526123eb83870182612336565b9250505061012080840151858303828701526124078382612411565b9695505050505050565b600060018060a01b0380835116845280602084015116602085015280604084015116604085015250606082015160608401526080820151608084015260a082015160c060a08501526115ba60c0850182612336565b600082516124788184602087016126e5565b9190910192915050565b6001600160a01b0391909116815260200190565b6001600160a01b03848116825283166020820152608060408201819052600b908201526a45786368616e676542757960a81b60a082015260c0606082018190526000906124e590830184612336565b95945050505050565b6001600160a01b03848116825283166020820152608060408201819052600c908201526b115e18da185b99d954d95b1b60a21b60a082015260c0606082018190526000906124e590830184612336565b6001600160a01b03958616815293851660208501529190931660408301526060820192909252608081019190915260a00190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061240790830184612336565b6001600160a01b03929092168252602082015260400190565b600060208252611a496020830184612336565b6020808252601d908201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604082015260600190565b6020808252602a908201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6040820152691bdd081cdd58d8d9595960b21b606082015260800190565b600060208252611a496020830184612362565b6000604082526126786040830185612362565b90506002831061268457fe5b8260208301529392505050565b90815260200190565b60405181810167ffffffffffffffff811182821017156126b957600080fd5b604052919050565b600067ffffffffffffffff8211156126d7578081fd5b50601f01601f191660200190565b60005b838110156127005781810151838201526020016126e8565b8381111561270f576000848401525b50505050565b6001600160a01b038116811461272a57600080fd5b5056fea26469706673582212200d80e72ad52fa4ee242c0dd79cce5b92b7979c9824049b91fed183c259220f9364736f6c634300060c0033