0 txs
1 call
constructor
constructor(address _slippageAccumulator, uint256 _slippageTolerance)
functions
convert32toAddress
purefunction convert32toAddress(bytes32 data) pure returns (address o)
getArrayIndex
purefunction getArrayIndex(bytes data, uint8 inputNum, uint8 arrayIndex) pure returns (bytes32)
getArrayLast
purefunction getArrayLast(bytes data, uint8 inputNum) pure returns (bytes32)
getArrayLength
purefunction getArrayLength(bytes data, uint8 inputNum) pure returns (uint256)
getBytes
purefunction getBytes(bytes data, uint8 inputNum, uint256 offset) pure returns (bytes)
getInput
purefunction getInput(bytes data, uint8 inputNum) pure returns (bytes32)
getMethod
purefunction getMethod(bytes data) pure returns (bytes4)
getParams
purefunction getParams(bytes data) pure returns (bytes)
isTxTrackingGuard
viewfunction isTxTrackingGuard() view returns (bool)
MAX_BPS
viewfunction MAX_BPS() view returns (uint256)
read32
purefunction read32(bytes data, uint256 offset, uint256 length) pure returns (bytes32 o)
read4left
purefunction read4left(bytes data, uint256 offset) pure returns (bytes4 o)
afterTxGuard
nonpayablefunction afterTxGuard(address _poolManagerLogic, address _to, bytes _data)
txGuard
nonpayablefunction txGuard(address _poolManagerLogic, address _to, bytes _data) returns (uint16 txType, bool)
events
No events.
errors
No errors.
creation bytecode
0x60c06040526000805460ff191660011790553480156200001e57600080fd5b5060405162002b5038038062002b508339810160408190526200004191620000bf565b816001600160a01b038116620000745760405162461bcd60e51b81526004016200006b90620000f9565b60405180910390fd5b60601b6001600160601b03191660805261271081108015620000965750600081115b620000b55760405162461bcd60e51b81526004016200006b9062000122565b60a052506200014d565b60008060408385031215620000d2578182fd5b82516001600160a01b0381168114620000e9578283fd5b6020939093015192949293505050565b6020808252600f908201526e696e76616c6964206164647265737360881b604082015260600190565b602080825260119082015270696e76616c696420746f6c6572616e636560781b604082015260600190565b60805160601c60a0516129c862000188600039806109ea52806110ba525080610f1b528061102452806118c25280611c4652506129c86000f3fe608060405234801561001057600080fd5b50600436106100ba5760003560e01c806309ff5c7d146100bf5780631053f952146100e85780631eba307714610108578063293d80631461012857806341dc16c3146101485780636179309d1461015b578063689015131461017c5780637bf981191461018f57806382f86acc146101a4578063998546e3146101b7578063c3c6279f146101ca578063db896b57146101dd578063f66c9dd2146101f0578063fd967f4714610205575b600080fd5b6100d26100cd3660046123d4565b61020d565b6040516100df919061268b565b60405180910390f35b6100fb6100f636600461241f565b6102a0565b6040516100df91906126a9565b61011b6101163660046122fd565b610338565b6040516100df9190612605565b61013b610136366004612347565b61033f565b6040516100df9190612694565b6100d2610156366004612473565b6103a1565b61016e61016936600461217c565b61047f565b6040516100df9291906128b6565b6100fb61018a366004612315565b61128d565b6101976112a8565b6040516100df9190612680565b6100d26101b23660046123d4565b6112b1565b6100d26101c53660046123d4565b6112cf565b61013b6101d8366004612315565b611300565b6100d26101eb366004612389565b61130d565b6102036101fe36600461217c565b61138c565b005b6100d26116e1565b600080610225848460200260040160ff16602061130d565b905060006102388560048401602061130d565b905080610281576040805162461bcd60e51b8152602060048201526012602482015271696e707574206973206e6f7420617272617960701b604482015290519081900360640190fd5b61029585602080840285016004019061130d565b925050505b92915050565b6060601482106102e8576040805162461bcd60e51b815260206004820152600e60248201526d1a5b9d985b1a59081bd9999cd95d60921b604482015290519081900360640190fd5b816020029150600061030785848660200260040160ff1601602061130d565b9050600061031c86858401600401602061130d565b905061032e86602484870101836116e7565b9695505050505050565b805b919050565b60008160040183511015610398576040805162461bcd60e51b815260206004820152601b60248201527a52656164696e67206279746573206f7574206f6620626f756e647360281b604482015290519081900360640190fd5b50016020015190565b6000806103b9858560200260040160ff16602061130d565b905060006103cc8660048401602061130d565b905080610415576040805162461bcd60e51b8152602060048201526012602482015271696e707574206973206e6f7420617272617960701b604482015290519081900360640190fd5b60ff84168111610465576040805162461bcd60e51b815260206004820152601660248201527534b73b30b634b21030b93930bc903837b9b4ba34b7b760511b604482015290519081900360640190fd5b61032e866020600160ff881601810285016004019061130d565b600080600061048d86611838565b9050600061049a85611300565b90506001600160e01b0319811663edfdb4a560e01b14156107a3576000806104c18761128d565b8060200190518101906104d49190611fca565b604051634df48c7360e11b815291935091506001600160a01b038a1690639be918e690610505908590600401612605565b60206040518083038186803b15801561051d57600080fd5b505afa158015610531573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055591906122dd565b61057a5760405162461bcd60e51b815260040161057190612857565b60405180910390fd5b6000846001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156105b557600080fd5b505afa1580156105c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ed9190611f75565b82515160405163cc435bf360e01b81529192506001600160a01b0383169163cc435bf39161061d91600401612605565b60206040518083038186803b15801561063557600080fd5b505afa158015610649573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061066d91906122dd565b80156106f5575060208201515160405163cc435bf360e01b81526001600160a01b0383169163cc435bf3916106a59190600401612605565b60206040518083038186803b1580156106bd57600080fd5b505afa1580156106d1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f591906122dd565b6107115760405162461bcd60e51b8152600401610571906126dc565b604080516080810182528351516001600160a01b03908116825285166020820152835151909182019061074490886119e8565b815260200161075385886119e8565b90528051600180546001600160a01b039283166001600160a01b0319918216179091556020830151600280549190931691161790556040810151600355606001516004556057965050505061127f565b6001600160e01b03198116632fd22abd60e01b1415610909576000806107c88761128d565b8060200190518101906107db9190611f91565b604051634df48c7360e11b815291935091506001600160a01b038a1690639be918e69061080c908590600401612605565b60206040518083038186803b15801561082457600080fd5b505afa158015610838573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085c91906122dd565b6108785760405162461bcd60e51b815260040161057190612857565b6040518060800160405280826001600160a01b03168152602001836001600160a01b031681526020016108ab83876119e8565b81526020016108ba84876119e8565b90528051600180546001600160a01b039283166001600160a01b03199182161790915560208301516002805491909316911617905560408101516003556060015160045560579550505061127f565b6001600160e01b031981166327a6784360e11b1415610d0a57604051634df48c7360e11b81526001600160a01b03881690639be918e69061094e908990600401612605565b60206040518083038186803b15801561096657600080fd5b505afa15801561097a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061099e91906122dd565b6109ba5760405162461bcd60e51b815260040161057190612857565b60006109c58661128d565b8060200190518101906109d8919061206a565b9250505060005b8151811015610cff577f0000000000000000000000000000000000000000000000000000000000000000828281518110610a1557fe5b6020026020010151604001511115610a3f5760405162461bcd60e51b81526004016105719061273e565b818181518110610a4b57fe5b60200260200101516040015160001415610a775760405162461bcd60e51b815260040161057190612827565b6000828281518110610a8557fe5b602002602001015160200151511115610cf7576000828281518110610aa657fe5b602002602001015160200151806020019051810190610ac591906124ce565b9050828281518110610ad357fe5b602002602001015160400151816040015114610b015760405162461bcd60e51b815260040161057190612709565b6000856001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610b3c57600080fd5b505afa158015610b50573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b749190611f75565b60208301515160405163cc435bf360e01b81529192506001600160a01b0383169163cc435bf391610ba791600401612605565b60206040518083038186803b158015610bbf57600080fd5b505afa158015610bd3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bf791906122dd565b610c135760405162461bcd60e51b81526004016105719061276f565b60008260000151806020019051810190610c2d91906121db565b905060005b8151811015610cf257826001600160a01b031663cc435bf3838381518110610c5657fe5b6020026020010151600001516040518263ffffffff1660e01b8152600401610c7e9190612605565b60206040518083038186803b158015610c9657600080fd5b505afa158015610caa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cce91906122dd565b610cea5760405162461bcd60e51b8152600401610571906127fc565b600101610c32565b505050505b6001016109df565b50605894505061127f565b6001600160e01b03198116637646e4d760e01b1415611117576000610d2e8661128d565b806020019051810190610d419190612563565b602081015151604051634df48c7360e11b81529192506001600160a01b038a1691639be918e691610d7491600401612605565b60206040518083038186803b158015610d8c57600080fd5b505afa158015610da0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dc491906122dd565b610de05760405162461bcd60e51b815260040161057190612857565b6000836001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610e1b57600080fd5b505afa158015610e2f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e539190611f75565b90506000805b835151811015610ffe57826001600160a01b031663cc435bf385600001518381518110610e8257fe5b6020026020010151600001516040518263ffffffff1660e01b8152600401610eaa9190612605565b60206040518083038186803b158015610ec257600080fd5b505afa158015610ed6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610efa91906122dd565b610f165760405162461bcd60e51b8152600401610571906127fc565b610ff47f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166329c07fba86600001518481518110610f5857fe5b60200260200101516000015187600001518581518110610f7457fe5b6020026020010151602001516040518363ffffffff1660e01b8152600401610f9d929190612667565b60206040518083038186803b158015610fb557600080fd5b505afa158015610fc9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fed91906125ed565b8390611a9f565b9150600101610e59565b5060208084015180519101516040516314e03fdd60e11b81526000926001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016926329c07fba92611059929190600401612667565b60206040518083038186803b15801561107157600080fd5b505afa158015611085573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110a991906125ed565b90506110eb6127106110e56110de827f0000000000000000000000000000000000000000000000000000000000000000611af7565b8590611b54565b90611bad565b81101561110a5760405162461bcd60e51b81526004016105719061279a565b605997505050505061127f565b6001600160e01b0319811663e03ff7cb60e01b141561127f5760405163bcde201960e01b81526000906001600160a01b0388169063bcde20199061115f908690600401612605565b60006040518083038186803b15801561117757600080fd5b505afa15801561118b573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526111b3919081019061220d565b905060005b815181101561127857886001600160a01b0316639be918e68383815181106111dc57fe5b6020026020010151600001516040518263ffffffff1660e01b81526004016112049190612605565b60206040518083038186803b15801561121c57600080fd5b505afa158015611230573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061125491906122dd565b6112705760405162461bcd60e51b815260040161057190612857565b6001016111b8565b50605a9450505b506000915050935093915050565b606061029a600480845103846116e79092919063ffffffff16565b60005460ff1681565b60006112c8838360200260040160ff16602061130d565b9392505050565b6000806112e7848460200260040160ff16602061130d565b90506112f88460048301602061130d565b949350505050565b600061029a82600061033f565b600081830184511015611365576040805162461bcd60e51b815260206004820152601b60248201527a52656164696e67206279746573206f7574206f6620626f756e647360281b604482015290519081900360640190fd5b826020018401519050816020038015611384576008810260020a820491505b509392505050565b600061139782611300565b90506001600160e01b0319811663edfdb4a560e01b141561150f576000806113be8461128d565b8060200190518101906113d19190611fca565b604051634df48c7360e11b815291935091506001600160a01b03871690639be918e690611402908590600401612605565b60206040518083038186803b15801561141a57600080fd5b505afa15801561142e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061145291906122dd565b61146e5760405162461bcd60e51b815260040161057190612857565b805151604051634df48c7360e11b81526001600160a01b03881691639be918e69161149c9190600401612605565b60206040518083038186803b1580156114b457600080fd5b505afa1580156114c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ec91906122dd565b6115085760405162461bcd60e51b8152600401610571906127ca565b505061169c565b6001600160e01b03198116637646e4d760e01b14156115eb5760006115338361128d565b8060200190518101906115469190612563565b602081015151604051634df48c7360e11b81529192506001600160a01b03871691639be918e69161157991600401612605565b60206040518083038186803b15801561159157600080fd5b505afa1580156115a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115c991906122dd565b6115e55760405162461bcd60e51b815260040161057190612857565b5061169c565b6001600160e01b031981166327a6784360e11b141561169c57604051634df48c7360e11b81526001600160a01b03851690639be918e690611630908690600401612605565b60206040518083038186803b15801561164857600080fd5b505afa15801561165c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061168091906122dd565b61169c5760405162461bcd60e51b815260040161057190612857565b6001600160e01b0319811663edfdb4a560e01b14806116cb57506001600160e01b03198116632fd22abd60e01b145b156116db576116db848484611c11565b50505050565b61271081565b60608182601f011015611732576040805162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b604482015290519081900360640190fd5b82828401101561177a576040805162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b604482015290519081900360640190fd5b818301845110156117c6576040805162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b604482015290519081900360640190fd5b6060821580156117e5576040519150600082526020820160405261182f565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561181e578051835260209283019201611806565b5050858452601f01601f1916604052505b50949350505050565b6000816001600160a01b03166339b81fd96040518163ffffffff1660e01b815260040160206040518083038186803b15801561187357600080fd5b505afa158015611887573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118ab9190611f75565b9050336001600160a01b0382161480156119cc57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316634219dc406040518163ffffffff1660e01b815260040160206040518083038186803b15801561191957600080fd5b505afa15801561192d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119519190611f75565b6001600160a01b0316635b16ebb7826040518263ffffffff1660e01b815260040161197c9190612605565b60206040518083038186803b15801561199457600080fd5b505afa1580156119a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119cc91906122dd565b61033a5760405162461bcd60e51b81526004016105719061288e565b600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6001600160a01b03841614611a8f576040516370a0823160e01b81526001600160a01b038416906370a0823190611a3a908590600401612605565b60206040518083038186803b158015611a5257600080fd5b505afa158015611a66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a8a91906125ed565b6112c8565b506001600160a01b031631919050565b6000828201838110156112c8576040805162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604482015290519081900360640190fd5b600082821115611b4e576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082611b635750600061029a565b82820282848281611b7057fe5b04146112c85760405162461bcd60e51b81526004018080602001828103825260218152602001806129726021913960400191505060405180910390fd5b6000808211611c00576040805162461bcd60e51b815260206004820152601a602482015279536166654d6174683a206469766973696f6e206279207a65726f60301b604482015290519081900360640190fd5b818381611c0957fe5b049392505050565b6000611c1c84611838565b604080516080810182526001546001600160a01b03908116808352600254821660208401529394507f0000000000000000000000000000000000000000000000000000000000000000169263ebd4f48192889288929091820190611c8d90611c8490896119e8565b60035490611af7565b8152600454600254602090920191611cb99190611cb3906001600160a01b03168a6119e8565b90611af7565b8152506040518463ffffffff1660e01b8152600401611cda93929190612619565b600060405180830381600087803b158015611cf457600080fd5b505af1158015611d08573d6000803e3d6000fd5b505060408051608081018252600080825260208201819052918101829052606001819052600180546001600160a01b03199081169091556002805490911690556003819055600455505050505050565b600082601f830112611d68578081fd5b81516020611d7d611d78836128ef565b6128cc565b82815281810190858301855b85811015611db257611da0898684518b0101611ea1565b84529284019290840190600101611d89565b5090979650505050505050565b600082601f830112611dcf578081fd5b8135611ddd611d788261290c565b818152846020838601011115611df1578283fd5b816020850160208301379081016020019190915292915050565b600082601f830112611e1b578081fd5b8151611e29611d788261290c565b818152846020838601011115611e3d578283fd5b6112f882602083016020870161292d565b600060408284031215611e5f578081fd5b604051604081018181106001600160401b0382111715611e7b57fe5b80604052508091508251611e8e81612959565b8152602092830151920191909152919050565b600060608284031215611eb2578081fd5b60408051606081016001600160401b038282108183111715611ed057fe5b81845282945085519150611ee382612959565b8183526020860151602084015283860151915080821115611f0357600080fd5b8186019150838288031215611f1757600080fd5b83518481018181108382111715611f2a57fe5b855282518152602083015182811115611f4257600080fd5b611f4e89828601611e0b565b6020830152508085850152505050505092915050565b803560ff8116811461033a57600080fd5b600060208284031215611f86578081fd5b81516112c881612959565b60008060408385031215611fa3578081fd5b8251611fae81612959565b6020840151909250611fbf81612959565b809150509250929050565b60008060408385031215611fdc578182fd5b8251611fe781612959565b60208401519092506001600160401b0380821115612003578283fd5b9084019060608287031215612016578283fd5b60405160408101818110838211171561202b57fe5b60405282518281111561203c578485fd5b61204888828601611ea1565b8252506120588760208501611e4e565b60208201528093505050509250929050565b60008060006060848603121561207e578081fd5b835161208981612959565b6020850151604086015191945092506001600160401b03808211156120ac578283fd5b818601915086601f8301126120bf578283fd5b81516120cd611d78826128ef565b818152602080820191908501865b8481101561216b57815187016060818e03601f190112156120fa578889fd5b60405160608101818110898211171561210f57fe5b604052602082015161212081612959565b8152604082015188811115612133578a8bfd5b6121428f602083860101611e0b565b6020838101919091526060939093015160408301525085529384019391909101906001016120db565b505080955050505050509250925092565b600080600060608486031215612190578081fd5b833561219b81612959565b925060208401356121ab81612959565b915060408401356001600160401b038111156121c5578182fd5b6121d186828701611dbf565b9150509250925092565b6000602082840312156121ec578081fd5b81516001600160401b03811115612201578182fd5b6112f884828501611d58565b6000602080838503121561221f578182fd5b82516001600160401b0380821115612235578384fd5b818501915085601f830112612248578384fd5b8151612256611d78826128ef565b818152848101908486016040808502870188018b1015612274578889fd5b8896505b848710156122ce5780828c03121561228e578889fd5b805181810181811088821117156122a157fe5b825282516122ae81612959565b815282890151898201528452600196909601959287019290810190612278565b50909998505050505050505050565b6000602082840312156122ee578081fd5b815180151581146112c8578182fd5b60006020828403121561230e578081fd5b5035919050565b600060208284031215612326578081fd5b81356001600160401b0381111561233b578182fd5b6112f884828501611dbf565b60008060408385031215612359578182fd5b82356001600160401b0381111561236e578283fd5b61237a85828601611dbf565b95602094909401359450505050565b60008060006060848603121561239d578081fd5b83356001600160401b038111156123b2578182fd5b6123be86828701611dbf565b9660208601359650604090950135949350505050565b600080604083850312156123e6578182fd5b82356001600160401b038111156123fb578283fd5b61240785828601611dbf565b92505061241660208401611f64565b90509250929050565b600080600060608486031215612433578081fd5b83356001600160401b03811115612448578182fd5b61245486828701611dbf565b93505061246360208501611f64565b9150604084013590509250925092565b600080600060608486031215612487578081fd5b83356001600160401b0381111561249c578182fd5b6124a886828701611dbf565b9350506124b760208501611f64565b91506124c560408501611f64565b90509250925092565b6000602082840312156124df578081fd5b81516001600160401b03808211156124f5578283fd5b9083019060808286031215612508578283fd5b60405160608101818110838211171561251d57fe5b60405282518281111561252e578485fd5b61253a87828601611e0b565b82525061254a8660208501611e4e565b6020820152606092909201516040830152509392505050565b600060208284031215612574578081fd5b81516001600160401b038082111561258a578283fd5b908301906060828603121561259d578283fd5b6040516040810181811083821117156125b257fe5b6040528251828111156125c3578485fd5b6125cf87828601611d58565b8252506125df8660208501611e4e565b602082015295945050505050565b6000602082840312156125fe578081fd5b5051919050565b6001600160a01b0391909116815260200190565b600060c08201905060018060a01b03808616835280851660208401528084511660408401528060208501511660608401525060408301516080830152606083015160a0830152949350505050565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b90815260200190565b6001600160e01b031991909116815260200190565b60006020825282518060208401526126c881604085016020870161292d565b601f01601f19169190910160400192915050565b602080825260139082015272696e76616c696420737761702061737365747360681b604082015260600190565b6020808252601b908201527a0e6d8d2e0e0c2ceca40e8ded8cae4c2dcc6ca40dad2e6dac2e8c6d602b1b604082015260600190565b6020808252601790820152766265796f6e6420616c6c6f77656420736c69707061676560481b604082015260600190565b6020808252601190820152701a5b9d985b1a5908191cdd08185cdcd95d607a1b604082015260600190565b6020808252601690820152750e6eec2e040e6d8d2e0e0c2ceca40e8dede40d0d2ced60531b604082015260600190565b6020808252601890820152771d5b9cdd5c1c1bdc9d1959081cdbdd5c98d948185cdcd95d60421b604082015260600190565b6020808252601190820152701a5b9d985b1a59081cdc98c8185cdcd95d607a1b604082015260600190565b6020808252601690820152750c081cdb1a5c1c1859d9481b9bdd08185b1b1bddd95960521b604082015260600190565b6020808252601d908201527f756e737570706f727465642064657374696e6174696f6e206173736574000000604082015260600190565b6020808252600e908201526d6e6f7420706f6f6c206c6f67696360901b604082015260600190565b61ffff9290921682521515602082015260400190565b6040518181016001600160401b03811182821017156128e757fe5b604052919050565b60006001600160401b0382111561290257fe5b5060209081020190565b60006001600160401b0382111561291f57fe5b50601f01601f191660200190565b60005b83811015612948578181015183820152602001612930565b838111156116db5750506000910152565b6001600160a01b038116811461296e57600080fd5b5056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a26469706673582212209657aafe8d55c8a294c7f8075b533aa7af34b93d0e813d1840270b89fe98e11364736f6c63430007060033000000000000000000000000cf427956142901d5b125073f80fdd06370fba23700000000000000000000000000000000000000000000000000000000000000c8