2 txs
3 calls
constructor
constructor(address _factory, address _WETH, address _stataFactory)
functions
factory
viewfunction factory() view returns (address)
stataFactory
viewfunction stataFactory() view returns (address)
WETH
viewfunction WETH() view returns (address)
approveMax
nonpayablefunction approveMax(address[] underlyings)
depositATokenAddLiquidity
nonpayablefunction depositATokenAddLiquidity(address token, address aToken, uint256 amountTokenDesired, uint256 amountATokenDesired, uint256 amountTokenMin, uint256 amountATokenMin, address to, uint256 deadline) returns (uint256 amountToken, uint256 amountAToken, uint256 liquidity)
depositATokenETHAddLiquidity
payablefunction depositATokenETHAddLiquidity(address aToken, uint256 amountATokenDesired, uint256 amountATokenMin, uint256 amountETHMin, address to, uint256 deadline) payable returns (uint256 amountAToken, uint256 amountETH, uint256 liquidity)
depositATokensAddLiquidity
nonpayablefunction depositATokensAddLiquidity(address aTokenA, address aTokenB, uint256 amountADesired, uint256 amountBDesired, uint256 amountAMin, uint256 amountBMin, address to, uint256 deadline) returns (uint256 amountA, uint256 amountB, uint256 liquidity)
depositATokenUnderlyingAddLiquidity
nonpayablefunction depositATokenUnderlyingAddLiquidity(address aToken, address underlying, uint256 amountATokenDesired, uint256 amountUnderlyingDesired, uint256 amountATokenMin, uint256 amountUnderlyingMin, address to, uint256 deadline) returns (uint256 amountAToken, uint256 amountUnderlying, uint256 liquidity)
depositETHAddLiquidity
payablefunction depositETHAddLiquidity(address token, uint256 amountTokenDesired, uint256 amountTokenMin, uint256 amountETHMin, address to, uint256 deadline) payable returns (uint256 amountToken, uint256 amountETH, uint256 liquidity)
depositUnderlyingAddLiquidity
nonpayablefunction depositUnderlyingAddLiquidity(address token, address underlying, uint256 amountTokenDesired, uint256 amountUnderlyingDesired, uint256 amountTokenMin, uint256 amountUnderlyingMin, address to, uint256 deadline) returns (uint256 amountToken, uint256 amountUnderlying, uint256 liquidity)
depositUnderlyingETHAddLiquidity
payablefunction depositUnderlyingETHAddLiquidity(address underlying, uint256 amountUnderlyingDesired, uint256 amountUnderlyingMin, uint256 amountETHMin, address to, uint256 deadline) payable returns (uint256 amountUnderlying, uint256 amountETH, uint256 liquidity)
depositUnderlyingsAddLiquidity
nonpayablefunction depositUnderlyingsAddLiquidity(address underlyingA, address underlyingB, uint256 amountADesired, uint256 amountBDesired, uint256 amountAMin, uint256 amountBMin, address to, uint256 deadline) returns (uint256 amountA, uint256 amountB, uint256 liquidity)
emergencyEtherTransfer
nonpayablefunction emergencyEtherTransfer(address to, uint256 amount)
emergencyTokenTransfer
nonpayablefunction emergencyTokenTransfer(address token, address to, uint256 amount)
removeLiquidityRedeemAToken
nonpayablefunction removeLiquidityRedeemAToken(address token, address aToken, uint256 liquidity, uint256 amountTokenMin, uint256 amountATokenMin, address to, uint256 deadline) returns (uint256 amountToken, uint256 amountAToken)
removeLiquidityRedeemATokenETH
nonpayablefunction removeLiquidityRedeemATokenETH(address aToken, uint256 liquidity, uint256 amountATokenMin, uint256 amountETHMin, address to, uint256 deadline) returns (uint256 amountAToken, uint256 amountETH)
removeLiquidityRedeemATokens
nonpayablefunction removeLiquidityRedeemATokens(address aTokenA, address aTokenB, uint256 liquidity, uint256 amountAMin, uint256 amountBMin, address to, uint256 deadline) returns (uint256 amountA, uint256 amountB)
removeLiquidityRedeemATokenUnderlying
nonpayablefunction removeLiquidityRedeemATokenUnderlying(address aToken, address underlying, uint256 liquidity, uint256 amountATokenMin, uint256 amountUnderlyingMin, address to, uint256 deadline) returns (uint256 amountAToken, uint256 amountUnderlying)
removeLiquidityRedeemETH
nonpayablefunction removeLiquidityRedeemETH(address token, uint256 liquidity, uint256 amountTokenMin, uint256 amountETHMin, address to, uint256 deadline) returns (uint256 amountToken, uint256 amountETH)
removeLiquidityRedeemUnderlying
nonpayablefunction removeLiquidityRedeemUnderlying(address token, address underlying, uint256 liquidity, uint256 amountTokenMin, uint256 amountUnderlyingMin, address to, uint256 deadline) returns (uint256 amountToken, uint256 amountUnderlying)
removeLiquidityRedeemUnderlyingETH
nonpayablefunction removeLiquidityRedeemUnderlyingETH(address underlying, uint256 liquidity, uint256 amountUnderlyingMin, uint256 amountETHMin, address to, uint256 deadline) returns (uint256 amountUnderlying, uint256 amountETH)
removeLiquidityRedeemUnderlyings
nonpayablefunction removeLiquidityRedeemUnderlyings(address underlyingA, address underlyingB, uint256 liquidity, uint256 amountAMin, uint256 amountBMin, address to, uint256 deadline) returns (uint256 amountA, uint256 amountB)
events
No events.
errors
No errors.
creation bytecode
0x60e060405234801561001057600080fd5b50604051620053a0380380620053a08339818101604052606081101561003557600080fd5b50805160208201516040909201516001600160601b0319606092831b811660805292821b831660a052901b1660c05260805160601c60a05160601c60c05160601c6151fd620001a3600039806109135280610b4a5280610c755280610f48528061137f528061165b52806117a65280611ae65280611ca35280611dce52806120655280612144528061246152806125ac52806126dd52806129425280612cec5280612dab528061306a528061318d52806133ae52806137e052806138f85280613b9e5280613c5d5280613fc152806140a0528061423d52508061018952806113ae528061157b5280611776528061186d52806121145280612382528061257c52806129715280612b045280612ffd52806140705280614167525080610d0652806111d05280611837528061284a5280612ace5280612e91528061337e5280613a175280613cee5280613d9b528061413152806142695280614a535280614b0c5280614bbf52506151fd6000f3fe6080604052600436106101795760003560e01c8063a348751c116100cb578063cd317ce31161007f578063eed88b8d11610059578063eed88b8d14610834578063f23d4a081461086d578063fc2472d8146108b3576101b2565b8063cd317ce3146106f3578063dbf110f014610770578063e6626fdf146107d2576101b2565b8063ad5c4648116100b0578063ad5c464814610650578063bd93623714610681578063c45a0155146106de576101b2565b8063a348751c146105b0578063a3d5b2551461060d576101b2565b80632b4a71e41161012d5780634dff4632116101075780634dff4632146104b55780635decac331461050857806366b21c501461056a576101b2565b80632b4a71e4146103a85780632defdf97146104055780634517f2a614610462576101b2565b80631dc819f11161015e5780631dc819f1146102ad578063283d572b1461030f57806328b7819614610362576101b2565b80630677a278146101b75780630e0272361461022d576101b2565b366101b257336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146101b057fe5b005b600080fd5b3480156101c357600080fd5b50610214600480360360e08110156101da57600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c001356108c8565b6040805192835260208301919091528051918290030190f35b34801561023957600080fd5b5061028f600480360361010081101561025157600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135610afd565b60408051938452602084019290925282820152519081900360600190f35b3480156102b957600080fd5b5061028f60048036036101008110156102d157600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135610efb565b34801561031b57600080fd5b50610214600480360360c081101561033257600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135611334565b61028f600480360360c081101561037857600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a0013561160e565b3480156103b457600080fd5b50610214600480360360e08110156103cb57600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135611a9b565b34801561041157600080fd5b50610214600480360360e081101561042857600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135611c58565b34801561046e57600080fd5b50610214600480360360c081101561048557600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a0013561201a565b3480156104c157600080fd5b50610214600480360360c08110156104d857600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135612416565b34801561051457600080fd5b5061028f600480360361010081101561052c57600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135612690565b61028f600480360360c081101561058057600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a001356128f5565b3480156105bc57600080fd5b50610214600480360360e08110156105d357600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135612ca1565b34801561061957600080fd5b506101b06004803603606081101561063057600080fd5b506001600160a01b03813581169160208101359091169060400135612e8f565b34801561065c57600080fd5b50610665612ffb565b604080516001600160a01b039092168252519081900360200190f35b34801561068d57600080fd5b50610214600480360360e08110156106a457600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c0013561301f565b3480156106ea57600080fd5b5061066561337c565b3480156106ff57600080fd5b506101b06004803603602081101561071657600080fd5b81019060208101813564010000000081111561073157600080fd5b82018360208201111561074357600080fd5b8035906020019184602083028401116401000000008311171561076557600080fd5b5090925090506133a0565b34801561077c57600080fd5b5061028f600480360361010081101561079457600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135613793565b3480156107de57600080fd5b5061028f60048036036101008110156107f657600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135613b51565b34801561084057600080fd5b506101b06004803603604081101561085757600080fd5b506001600160a01b038135169060200135613d99565b61028f600480360360c081101561088357600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135613f74565b3480156108bf57600080fd5b5061066561423b565b600080824281101561090f576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588b6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561097e57600080fd5b505afa158015610992573d6000803e3d6000fd5b505050506040513d60208110156109a857600080fd5b505190506109b78b828b61425f565b60408051632f92828560e21b8152600481018390526001600160a01b038a811660248301523060448301526001606483015282519498509296509184169263be4a0a149260848082019392918290030181600087803b158015610a1957600080fd5b505af1158015610a2d573d6000803e3d6000fd5b505050506040513d6040811015610a4357600080fd5b5060200151925087841015610a97576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d057d05353d55395605a1b604482015290519081900360640190fd5b86831015610ae4576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d097d05353d55395605a1b604482015290519081900360640190fd5b610aef8b87866143da565b505097509795505050505050565b60008060008342811015610b46576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588e6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b158015610bb057600080fd5b505afa158015610bc4573d6000803e3d6000fd5b505050506040513d6020811015610bda57600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b158015610c2157600080fd5b505afa158015610c35573d6000803e3d6000fd5b505050506040513d6020811015610c4b57600080fd5b505160408051631daba1eb60e31b81526001600160a01b038f8116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b158015610cbe57600080fd5b505afa158015610cd2573d6000803e3d6000fd5b505050506040513d6020811015610ce857600080fd5b50519050610cfa8c8c8c8c8686614543565b90965094506000610d2c7f000000000000000000000000000000000000000000000000000000000000000084846147f9565b9050610d3a8f33308a6148d1565b610d468e3330896148d1565b826001600160a01b031663273cd89588836000806040518563ffffffff1660e01b815260040180858152602001846001600160a01b031681526020018381526020018215158152602001945050505050602060405180830381600087803b158015610db057600080fd5b505af1158015610dc4573d6000803e3d6000fd5b505050506040513d6020811015610dda57600080fd5b50506040805163273cd89560e01b8152600481018890526001600160a01b0383811660248301526000604483018190526001606484015292519085169263273cd89592608480820193602093909283900390910190829087803b158015610e4057600080fd5b505af1158015610e54573d6000803e3d6000fd5b505050506040513d6020811015610e6a57600080fd5b5050604080516335313c2160e11b81526001600160a01b038b81166004830152915191831691636a627842916024808201926020929091908290030181600087803b158015610eb857600080fd5b505af1158015610ecc573d6000803e3d6000fd5b505050506040513d6020811015610ee257600080fd5b5051969f959e50959c50939a5050505050505050505050565b60008060008342811015610f44576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588d6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b158015610fae57600080fd5b505afa158015610fc2573d6000803e3d6000fd5b505050506040513d6020811015610fd857600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561101f57600080fd5b505afa158015611033573d6000803e3d6000fd5b505050506040513d602081101561104957600080fd5b50516040805163ef8b30f760e01b8152600481018d9052905191925061114f918f9184918f916001600160a01b0384169163ef8b30f791602480820192602092909190829003018186803b1580156110a057600080fd5b505afa1580156110b4573d6000803e3d6000fd5b505050506040513d60208110156110ca57600080fd5b50518d8d6110d957600061114a565b866001600160a01b031663ef8b30f78f6040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561111d57600080fd5b505afa158015611131573d6000803e3d6000fd5b505050506040513d602081101561114757600080fd5b50515b614a43565b8095508196505050806001600160a01b031663b3d7f6b9856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561119b57600080fd5b505afa1580156111af573d6000803e3d6000fd5b505050506040513d60208110156111c557600080fd5b5051935060006111f67f00000000000000000000000000000000000000000000000000000000000000008f846147f9565b90506112048e3383896148d1565b6112108d3330886148d1565b816001600160a01b031663273cd89586836000806040518563ffffffff1660e01b815260040180858152602001846001600160a01b031681526020018381526020018215158152602001945050505050602060405180830381600087803b15801561127a57600080fd5b505af115801561128e573d6000803e3d6000fd5b505050506040513d60208110156112a457600080fd5b5050604080516335313c2160e11b81526001600160a01b038a81166004830152915191831691636a627842916024808201926020929091908290030181600087803b1580156112f257600080fd5b505af1158015611306573d6000803e3d6000fd5b505050506040513d602081101561131c57600080fd5b5051959e949d50949b50929950505050505050505050565b600080824281101561137b576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f587f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561140a57600080fd5b505afa15801561141e573d6000803e3d6000fd5b505050506040513d602081101561143457600080fd5b505190506114438a828b61425f565b60408051632f92828560e21b815260048101839052306024820181905260448201526001606482015281519397509195506001600160a01b0384169263be4a0a149260848082019392918290030181600087803b1580156114a357600080fd5b505af11580156114b7573d6000803e3d6000fd5b505050506040513d60408110156114cd57600080fd5b5060200151925087841015611521576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d057d05353d55395605a1b604482015290519081900360640190fd5b8683101561156e576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d097d05353d55395605a1b604482015290519081900360640190fd5b6115798a87866143da565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d846040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156115df57600080fd5b505af11580156115f3573d6000803e3d6000fd5b505050506116018684614cec565b5050965096945050505050565b60008060008342811015611657576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588c6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b1580156116c157600080fd5b505afa1580156116d5573d6000803e3d6000fd5b505050506040513d60208110156116eb57600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561173257600080fd5b505afa158015611746573d6000803e3d6000fd5b505050506040513d602081101561175c57600080fd5b505160408051631daba1eb60e31b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b1580156117ef57600080fd5b505afa158015611803573d6000803e3d6000fd5b505050506040513d602081101561181957600080fd5b5051905061182b8b348c8c8686614543565b9096509450600061185d7f000000000000000000000000000000000000000000000000000000000000000084846147f9565b905061186b8d33308a6148d1565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0876040518263ffffffff1660e01b81526004016000604051808303818588803b1580156118c657600080fd5b505af11580156118da573d6000803e3d6000fd5b50506040805163273cd89560e01b8152600481018c90526001600160a01b038681166024830152600060448301819052606483018190529251908916955063273cd89594506084808301945060209391928390030190829087803b15801561194157600080fd5b505af1158015611955573d6000803e3d6000fd5b505050506040513d602081101561196b57600080fd5b50506040805163273cd89560e01b8152600481018890526001600160a01b0383811660248301526000604483018190526001606484015292519085169263273cd89592608480820193602093909283900390910190829087803b1580156119d157600080fd5b505af11580156119e5573d6000803e3d6000fd5b505050506040513d60208110156119fb57600080fd5b5050604080516335313c2160e11b81526001600160a01b038b81166004830152915191831691636a627842916024808201926020929091908290030181600087803b158015611a4957600080fd5b505af1158015611a5d573d6000803e3d6000fd5b505050506040513d6020811015611a7357600080fd5b5051945034861015611a8b57611a8b33873403614cec565b5050505096509650969350505050565b6000808242811015611ae2576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588b6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b158015611b4c57600080fd5b505afa158015611b60573d6000803e3d6000fd5b505050506040513d6020811015611b7657600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b158015611bbd57600080fd5b505afa158015611bd1573d6000803e3d6000fd5b505050506040513d6020811015611be757600080fd5b50519050611bf68b828b61425f565b60408051632f92828560e21b8152600481018390526001600160a01b038a81166024830152306044830152600060648301819052835195995093975085169363be4a0a1493608480840194938390030190829087803b158015610a1957600080fd5b6000808242811015611c9f576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588c6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b158015611d0957600080fd5b505afa158015611d1d573d6000803e3d6000fd5b505050506040513d6020811015611d3357600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b158015611d7a57600080fd5b505afa158015611d8e573d6000803e3d6000fd5b505050506040513d6020811015611da457600080fd5b505160408051631daba1eb60e31b81526001600160a01b038d8116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b158015611e1757600080fd5b505afa158015611e2b573d6000803e3d6000fd5b505050506040513d6020811015611e4157600080fd5b50519050611e5082828c61425f565b60408051632f92828560e21b8152600481018490526001600160a01b038b811660248301523060448301526000606483018190528351959a5093985086169363be4a0a1493608480840194938390030190829087803b158015611eb257600080fd5b505af1158015611ec6573d6000803e3d6000fd5b505050506040513d6040811015611edc57600080fd5b506020015160408051632f92828560e21b8152600481018790526001600160a01b038a8116602483015230604483015260016064830152825193985084169263be4a0a14926084808401939192918290030181600087803b158015611f4057600080fd5b505af1158015611f54573d6000803e3d6000fd5b505050506040513d6040811015611f6a57600080fd5b5060200151935088851015611fbe576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d057d05353d55395605a1b604482015290519081900360640190fd5b8784101561200b576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d097d05353d55395605a1b604482015290519081900360640190fd5b50505097509795505050505050565b6000808242811015612061576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588b6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b1580156120d057600080fd5b505afa1580156120e4573d6000803e3d6000fd5b505050506040513d60208110156120fa57600080fd5b505160408051631daba1eb60e31b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b15801561218d57600080fd5b505afa1580156121a1573d6000803e3d6000fd5b505050506040513d60208110156121b757600080fd5b505190506121c682828c61425f565b60408051632f92828560e21b8152600481018490526001600160a01b038b811660248301523060448301526001606483015282519499509297509185169263be4a0a149260848082019392918290030181600087803b15801561222857600080fd5b505af115801561223c573d6000803e3d6000fd5b505050506040513d604081101561225257600080fd5b506020015160408051632f92828560e21b815260048101879052306024820181905260448201526001606482015281519297506001600160a01b0384169263be4a0a14926084808401939192918290030181600087803b1580156122b557600080fd5b505af11580156122c9573d6000803e3d6000fd5b505050506040513d60408110156122df57600080fd5b5060200151935088851015612333576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d057d05353d55395605a1b604482015290519081900360640190fd5b87841015612380576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d097d05353d55395605a1b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d856040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156123e657600080fd5b505af11580156123fa573d6000803e3d6000fd5b505050506124088785614cec565b505050965096945050505050565b600080824281101561245d576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588b6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b1580156124c757600080fd5b505afa1580156124db573d6000803e3d6000fd5b505050506040513d60208110156124f157600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561253857600080fd5b505afa15801561254c573d6000803e3d6000fd5b505050506040513d602081101561256257600080fd5b505160408051631daba1eb60e31b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b1580156125f557600080fd5b505afa158015612609573d6000803e3d6000fd5b505050506040513d602081101561261f57600080fd5b5051905061262e82828c61425f565b60408051632f92828560e21b8152600481018490526001600160a01b038b811660248301523060448301526000606483018190528351959a5093985086169363be4a0a1493608480840194938390030190829087803b15801561222857600080fd5b600080600083428110156126d9576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588d6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561274857600080fd5b505afa15801561275c573d6000803e3d6000fd5b505050506040513d602081101561277257600080fd5b50516040805163ef8b30f760e01b8152600481018d905290519192506127c9918f9184918f916001600160a01b0384169163ef8b30f791602480820192602092909190829003018186803b1580156110a057600080fd5b8095508196505050806001600160a01b031663b3d7f6b9856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561281557600080fd5b505afa158015612829573d6000803e3d6000fd5b505050506040513d602081101561283f57600080fd5b5051935060006128707f00000000000000000000000000000000000000000000000000000000000000008f846147f9565b905061287e8e3383896148d1565b61288a8d3330886148d1565b816001600160a01b031663273cd8958683600060016040518563ffffffff1660e01b815260040180858152602001846001600160a01b031681526020018381526020018215158152602001945050505050602060405180830381600087803b15801561127a57600080fd5b6000806000834281101561293e576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f587f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b1580156129cd57600080fd5b505afa1580156129e1573d6000803e3d6000fd5b505050506040513d60208110156129f757600080fd5b50516040805163ef8b30f760e01b81523460048201529051919250612a4d918d9184918e916001600160a01b0384169163ef8b30f791602480820192602092909190829003018186803b1580156110a057600080fd5b8095508196505050806001600160a01b031663b3d7f6b9856040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015612a9957600080fd5b505afa158015612aad573d6000803e3d6000fd5b505050506040513d6020811015612ac357600080fd5b505193506000612af47f00000000000000000000000000000000000000000000000000000000000000008d846147f9565b9050612b028c3383896148d1565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0866040518263ffffffff1660e01b81526004016000604051808303818588803b158015612b5d57600080fd5b505af1158015612b71573d6000803e3d6000fd5b50506040805163273cd89560e01b8152600481018a90526001600160a01b038681166024830152600060448301819052600160648401529251908816955063273cd89594506084808301945060209391928390030190829087803b158015612bd857600080fd5b505af1158015612bec573d6000803e3d6000fd5b505050506040513d6020811015612c0257600080fd5b5050604080516335313c2160e11b81526001600160a01b038a81166004830152915191831691636a627842916024808201926020929091908290030181600087803b158015612c5057600080fd5b505af1158015612c64573d6000803e3d6000fd5b505050506040513d6020811015612c7a57600080fd5b5051935034851015612c9257612c9233863403614cec565b50505096509650969350505050565b6000808242811015612ce8576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588c6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015612d5757600080fd5b505afa158015612d6b573d6000803e3d6000fd5b505050506040513d6020811015612d8157600080fd5b505160408051631daba1eb60e31b81526001600160a01b038d8116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b158015612df457600080fd5b505afa158015612e08573d6000803e3d6000fd5b505050506040513d6020811015612e1e57600080fd5b50519050612e2d82828c61425f565b60408051632f92828560e21b8152600481018490526001600160a01b038b811660248301523060448301526001606483015282519499509297509185169263be4a0a149260848082019392918290030181600087803b158015611eb257600080fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663094b74156040518163ffffffff1660e01b815260040160206040518083038186803b158015612ee857600080fd5b505afa158015612efc573d6000803e3d6000fd5b505050506040513d6020811015612f1257600080fd5b50516001600160a01b03163314612f5c576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b6000836001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015612fab57600080fd5b505afa158015612fbf573d6000803e3d6000fd5b505050506040513d6020811015612fd557600080fd5b50519050818111612fe65780612fe8565b815b9150612ff58484846143da565b50505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000808242811015613066576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588c6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b1580156130d057600080fd5b505afa1580156130e4573d6000803e3d6000fd5b505050506040513d60208110156130fa57600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561314157600080fd5b505afa158015613155573d6000803e3d6000fd5b505050506040513d602081101561316b57600080fd5b5051604080516358b50cef60e11b815290519192506000916001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081169263ed5d0f5892918f169163b16a19de91600480820192602092909190829003018186803b1580156131df57600080fd5b505afa1580156131f3573d6000803e3d6000fd5b505050506040513d602081101561320957600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b15801561325057600080fd5b505afa158015613264573d6000803e3d6000fd5b505050506040513d602081101561327a57600080fd5b5051905061328982828c61425f565b60408051632f92828560e21b8152600481018490526001600160a01b038b811660248301523060448301526000606483018190528351959a5093985086169363be4a0a1493608480840194938390030190829087803b1580156132eb57600080fd5b505af11580156132ff573d6000803e3d6000fd5b505050506040513d604081101561331557600080fd5b506020015160408051632f92828560e21b8152600481018790526001600160a01b038a8116602483015230604483015260006064830181905283519499509085169363be4a0a14936084808501949193918390030190829087803b158015611f4057600080fd5b7f000000000000000000000000000000000000000000000000000000000000000081565b6000805b82811015612ff5577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588585848181106133e757fe5b905060200201356001600160a01b03166040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561343457600080fd5b505afa158015613448573d6000803e3d6000fd5b505050506040513d602081101561345e57600080fd5b505191506001600160a01b0382161561378b5783838281811061347d57fe5b905060200201356001600160a01b03166001600160a01b031663095ea7b38360006040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156134e457600080fd5b505af11580156134f8573d6000803e3d6000fd5b505050506040513d602081101561350e57600080fd5b50849050838281811061351d57fe5b905060200201356001600160a01b03166001600160a01b031663095ea7b3836000196040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561358557600080fd5b505af1158015613599573d6000803e3d6000fd5b505050506040513d60208110156135af57600080fd5b505060408051635060f8af60e11b815290516001600160a01b0384169163a0c1f15e916004808301926020929190829003018186803b1580156135f157600080fd5b505afa158015613605573d6000803e3d6000fd5b505050506040513d602081101561361b57600080fd5b50516040805163095ea7b360e01b81526001600160a01b038581166004830152600060248301819052925193169263095ea7b392604480840193602093929083900390910190829087803b15801561367257600080fd5b505af1158015613686573d6000803e3d6000fd5b505050506040513d602081101561369c57600080fd5b505060408051635060f8af60e11b815290516001600160a01b0384169163a0c1f15e916004808301926020929190829003018186803b1580156136de57600080fd5b505afa1580156136f2573d6000803e3d6000fd5b505050506040513d602081101561370857600080fd5b50516040805163095ea7b360e01b81526001600160a01b03858116600483015260001960248301529151919092169163095ea7b39160448083019260209291908290030181600087803b15801561375e57600080fd5b505af1158015613772573d6000803e3d6000fd5b505050506040513d602081101561378857600080fd5b50505b6001016133a4565b600080600083428110156137dc576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588e6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b15801561384657600080fd5b505afa15801561385a573d6000803e3d6000fd5b505050506040513d602081101561387057600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b1580156138b757600080fd5b505afa1580156138cb573d6000803e3d6000fd5b505050506040513d60208110156138e157600080fd5b8101908080519060200190929190505050905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588e6001600160a01b031663b16a19de6040518163ffffffff1660e01b815260040160206040518083038186803b15801561395e57600080fd5b505afa158015613972573d6000803e3d6000fd5b505050506040513d602081101561398857600080fd5b5051604080516001600160e01b031960e085901b1681526001600160a01b039092166004830152516024808301926020929190829003018186803b1580156139cf57600080fd5b505afa1580156139e3573d6000803e3d6000fd5b505050506040513d60208110156139f957600080fd5b50519050613a0b8c8c8c8c8686614543565b90965094506000613a3d7f000000000000000000000000000000000000000000000000000000000000000084846147f9565b9050613a4b8f33308a6148d1565b613a578e3330896148d1565b826001600160a01b031663273cd89588836000806040518563ffffffff1660e01b815260040180858152602001846001600160a01b031681526020018381526020018215158152602001945050505050602060405180830381600087803b158015613ac157600080fd5b505af1158015613ad5573d6000803e3d6000fd5b505050506040513d6020811015613aeb57600080fd5b50506040805163273cd89560e01b8152600481018890526001600160a01b0383811660248301526000604483018190526064830181905292519085169263273cd89592608480820193602093909283900390910190829087803b158015610e4057600080fd5b60008060008342811015613b9a576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588e6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015613c0957600080fd5b505afa158015613c1d573d6000803e3d6000fd5b505050506040513d6020811015613c3357600080fd5b505160408051631daba1eb60e31b81526001600160a01b038f8116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b158015613ca657600080fd5b505afa158015613cba573d6000803e3d6000fd5b505050506040513d6020811015613cd057600080fd5b50519050613ce28c8c8c8c8686614543565b90965094506000613d147f000000000000000000000000000000000000000000000000000000000000000084846147f9565b9050613d228f33308a6148d1565b613d2e8e3330896148d1565b826001600160a01b031663273cd8958883600060016040518563ffffffff1660e01b815260040180858152602001846001600160a01b031681526020018381526020018215158152602001945050505050602060405180830381600087803b158015610db057600080fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663094b74156040518163ffffffff1660e01b815260040160206040518083038186803b158015613df257600080fd5b505afa158015613e06573d6000803e3d6000fd5b505050506040513d6020811015613e1c57600080fd5b50516001600160a01b03163314613e66576040805162461bcd60e51b81526020600482015260096024820152682327a92124a22222a760b91b604482015290519081900360640190fd5b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b60208310613eb25780518252601f199092019160209182019101613e93565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114613f14576040519150601f19603f3d011682016040523d82523d6000602084013e613f19565b606091505b5050905080613f6f576040805162461bcd60e51b815260206004820152601160248201527f4554485f5452414e534645525f4641494c000000000000000000000000000000604482015290519081900360640190fd5b505050565b60008060008342811015613fbd576040805162461bcd60e51b81526020600482015260196024820152600080516020615156833981519152604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ed5d0f588c6040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561402c57600080fd5b505afa158015614040573d6000803e3d6000fd5b505050506040513d602081101561405657600080fd5b505160408051631daba1eb60e31b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015291519293506000927f00000000000000000000000000000000000000000000000000000000000000009092169163ed5d0f5891602480820192602092909190829003018186803b1580156140e957600080fd5b505afa1580156140fd573d6000803e3d6000fd5b505050506040513d602081101561411357600080fd5b505190506141258b348c8c8686614543565b909650945060006141577f000000000000000000000000000000000000000000000000000000000000000084846147f9565b90506141658d33308a6148d1565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0876040518263ffffffff1660e01b81526004016000604051808303818588803b1580156141c057600080fd5b505af11580156141d4573d6000803e3d6000fd5b50506040805163273cd89560e01b8152600481018c90526001600160a01b038681166024830152600060448301819052600160648401529251908916955063273cd89594506084808301945060209391928390030190829087803b15801561194157600080fd5b7f000000000000000000000000000000000000000000000000000000000000000081565b600080600061428f7f000000000000000000000000000000000000000000000000000000000000000087876147f9565b604080516323b872dd60e01b81523360048201526001600160a01b0383166024820181905260448201889052915192935090916323b872dd916064808201926020929091908290030181600087803b1580156142ea57600080fd5b505af11580156142fe573d6000803e3d6000fd5b505050506040513d602081101561431457600080fd5b50506040805163226bf2d160e21b8152306004820152815160009283926001600160a01b038616926389afcb449260248084019391929182900301818787803b15801561436057600080fd5b505af1158015614374573d6000803e3d6000fd5b505050506040513d604081101561438a57600080fd5b508051602090910151909250905060006143a48989614ddf565b509050806001600160a01b0316896001600160a01b0316146143c75781836143ca565b82825b909a909950975050505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1663a9059cbb60e01b178152925182516000946060949389169392918291908083835b6020831061446c5780518252601f19909201916020918201910161444d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146144ce576040519150601f19603f3d011682016040523d82523d6000602084013e6144d3565b606091505b509150915081801561450157508051158061450157508080602001905160208110156144fe57600080fd5b50515b61453c5760405162461bcd60e51b815260040180806020018281038252602d81526020018061519b602d913960400191505060405180910390fd5b5050505050565b6000806146fb8484866001600160a01b031663ef8b30f78c6040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561458f57600080fd5b505afa1580156145a3573d6000803e3d6000fd5b505050506040513d60208110156145b957600080fd5b50516040805163ef8b30f760e01b8152600481018d905290516001600160a01b0389169163ef8b30f7916024808301926020929190829003018186803b15801561460257600080fd5b505afa158015614616573d6000803e3d6000fd5b505050506040513d602081101561462c57600080fd5b50518a61463a5760006146ab565b886001600160a01b031663ef8b30f78c6040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561467e57600080fd5b505afa158015614692573d6000803e3d6000fd5b505050506040513d60208110156146a857600080fd5b50515b8a6146b757600061114a565b886001600160a01b031663ef8b30f78c6040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561111d57600080fd5b8092508193505050836001600160a01b031663b3d7f6b9836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561474757600080fd5b505afa15801561475b573d6000803e3d6000fd5b505050506040513d602081101561477157600080fd5b50516040805163b3d7f6b960e01b81526004810184905290519193506001600160a01b0385169163b3d7f6b991602480820192602092909190829003018186803b1580156147be57600080fd5b505afa1580156147d2573d6000803e3d6000fd5b505050506040513d60208110156147e857600080fd5b505191989197509095505050505050565b60008060006148088585614ddf565b604080516bffffffffffffffffffffffff19606094851b811660208084019190915293851b81166034830152825160288184030181526048830184528051908501207fff0000000000000000000000000000000000000000000000000000000000000060688401529a90941b9093166069840152607d8301989098527f207e00cb099b76f581c479b9e20c11280ed52e93ab7003d58600ec82fb71b23b609d808401919091528851808403909101815260bd909201909752805196019590952095945050505050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166323b872dd60e01b17815292518251600094606094938a169392918291908083835b6020831061496b5780518252601f19909201916020918201910161494c565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146149cd576040519150601f19603f3d011682016040523d82523d6000602084013e6149d2565b606091505b5091509150818015614a00575080511580614a0057508080602001905160208110156149fd57600080fd5b50515b614a3b5760405162461bcd60e51b81526004018080602001828103825260318152602001806150a46031913960400191505060405180910390fd5b505050505050565b60008060006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663e6a439058a8a6040518363ffffffff1660e01b815260040180836001600160a01b03168152602001826001600160a01b031681526020019250505060206040518083038186803b158015614acf57600080fd5b505afa158015614ae3573d6000803e3d6000fd5b505050506040513d6020811015614af957600080fd5b50516001600160a01b03161415614bb7577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c9c6539689896040518363ffffffff1660e01b815260040180836001600160a01b03168152602001826001600160a01b0316815260200192505050602060405180830381600087803b158015614b8a57600080fd5b505af1158015614b9e573d6000803e3d6000fd5b505050506040513d6020811015614bb457600080fd5b50505b600080614be57f00000000000000000000000000000000000000000000000000000000000000008b8b614ebd565b91509150816000148015614bf7575080155b15614c0757879350869250611601565b6000614c14898484614f8b565b9050878111614c755785811015614c6a576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d097d05353d55395605a1b604482015290519081900360640190fd5b889450925082612408565b6000614c82898486614f8b565b905089811115614c8e57fe5b87811015614cdb576040805162461bcd60e51b8152602060048201526015602482015274125394d551919250d251539517d057d05353d55395605a1b604482015290519081900360640190fd5b9b979a509698505050505050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b60208310614d385780518252601f199092019160209182019101614d19565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114614d9a576040519150601f19603f3d011682016040523d82523d6000602084013e614d9f565b606091505b5050905080613f6f5760405162461bcd60e51b81526004018080602001828103825260348152602001806150d56034913960400191505060405180910390fd5b600080826001600160a01b0316846001600160a01b03161415614e335760405162461bcd60e51b81526004018080602001828103825260258152602001806151096025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b031610614e53578284614e56565b83835b90925090506001600160a01b038216614eb6576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b6000806000614ecc8585614ddf565b509050600080614edd8888886147f9565b6001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015614f1557600080fd5b505afa158015614f29573d6000803e3d6000fd5b505050506040513d6060811015614f3f57600080fd5b5080516020909101516dffffffffffffffffffffffffffff91821693501690506001600160a01b0387811690841614614f79578082614f7c565b81815b90999098509650505050505050565b6000808411614fcb5760405162461bcd60e51b81526004018080602001828103825260258152602001806151766025913960400191505060405180910390fd5b600083118015614fdb5750600082115b6150165760405162461bcd60e51b815260040180806020018281038252602881526020018061512e6028913960400191505060405180910390fd5b826150218584615031565b8161502857fe5b04949350505050565b600081158061504c5750508082028282828161504957fe5b04145b61509d576040805162461bcd60e51b815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b9291505056fe5472616e7366657248656c7065723a3a7472616e7366657246726f6d3a207472616e7366657246726f6d206661696c65645472616e7366657248656c7065723a3a736166655472616e736665724554483a20455448207472616e73666572206661696c6564556e697377617056324c6962726172793a204944454e544943414c5f414444524553534553556e697377617056324c6962726172793a20494e53554646494349454e545f4c4951554944495459416b726f6e5374617461526f757465723a204558504952454400000000000000556e697377617056324c6962726172793a20494e53554646494349454e545f414d4f554e545472616e7366657248656c7065723a3a736166655472616e736665723a207472616e73666572206661696c6564a2646970667358221220dc18a3fedada6afde58c8bed5976ff97ab3e23200a34808458cf941ac84b9d8f64736f6c634300060c0033000000000000000000000000af39606bec181887951ab6912ac7ea216bd6e4b40000000000000000000000004200000000000000000000000000000000000006000000000000000000000000940f9a5d5f9ed264990d0eaee1f3dd60b4cb9a22