[ { "inputs": [ { "internalType": "address", "name": "multiSignature", "type": "address" }, { "internalType": "address", "name": "origin0", "type": "address" }, { "internalType": "address", "name": "origin1", "type": "address" }, { "internalType": "address", "name": "_qiToken", "type": "address" }, { "internalType": "address", "name": "_dsOracle", "type": "address" }, { "internalType": "address payable", "name": "_FeePool", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOrigin", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOrigin", "type": "address" } ], "name": "OriginTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": false, "internalType": "address", "name": "_feePool", "type": "address" } ], "name": "SetFeePoolAddress", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "_feeRate", "type": "uint256" } ], "name": "SetFeeRate", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "index", "type": "uint256" }, { "indexed": false, "internalType": "uint8", "name": "_reward", "type": "uint8" }, { "indexed": false, "internalType": "bool", "name": "_bClosed", "type": "bool" }, { "indexed": false, "internalType": "address", "name": "_rewardToken", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "_sellLimit", "type": "uint256" } ], "name": "SetReward", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "_slipRate", "type": "uint256" } ], "name": "SetSlipRate", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "token0", "type": "address" }, { "indexed": true, "internalType": "address", "name": "token1", "type": "address" }, { "indexed": false, "internalType": "address[]", "name": "swapPath", "type": "address[]" } ], "name": "SetSwapRoutingPath", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "FeePool", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "WAVAX", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "compound", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "compounder", "outputs": [ { "internalType": "contract IBenqiCompound", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "dsOracle", "outputs": [ { "internalType": "contract IDSOracle", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "enter", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "feeRate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getMultiSignatureAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getOracleAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "getSwapRouterPath", "outputs": [ { "internalType": "address[]", "name": "path", "type": "address[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token0", "type": "address" }, { "internalType": "address", "name": "token1", "type": "address" } ], "name": "getSwapRouterPathInfo", "outputs": [ { "internalType": "address[]", "name": "path", "type": "address[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "isOrigin", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "isOwner", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "latestCompoundTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_share", "type": "uint256" } ], "name": "leave", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "_owner", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "rewardInfos", "outputs": [ { "internalType": "uint8", "name": "rewardType", "type": "uint8" }, { "internalType": "bool", "name": "bClosed", "type": "bool" }, { "internalType": "address", "name": "rewardToken", "type": "address" }, { "internalType": "uint256", "name": "sellLimit", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address payable", "name": "feeAddress", "type": "address" } ], "name": "setFeePoolAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_feeRate", "type": "uint256" } ], "name": "setFeeRate", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "oracle", "type": "address" } ], "name": "setOracleAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "index", "type": "uint256" }, { "internalType": "uint8", "name": "_reward", "type": "uint8" }, { "internalType": "bool", "name": "_bClosed", "type": "bool" }, { "internalType": "address", "name": "_rewardToken", "type": "address" }, { "internalType": "uint256", "name": "_sellLimit", "type": "uint256" } ], "name": "setReward", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_slipRate", "type": "uint256" } ], "name": "setSlipRate", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token0", "type": "address" }, { "internalType": "address", "name": "token1", "type": "address" }, { "internalType": "address[]", "name": "swapPath", "type": "address[]" } ], "name": "setSwapRoutingPathInfo", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "slipRate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "stakeToken", "outputs": [ { "internalType": "contract IERC20", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "swapRoutingPath", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "traderJoe", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_oldOrigin", "type": "address" }, { "internalType": "address", "name": "_newOrigin", "type": "address" } ], "name": "transferOrigin", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "txOrigin", "outputs": [ { "internalType": "address", "name": "_origin0", "type": "address" }, { "internalType": "address", "name": "_origin1", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "underlying", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60806040526005805460ff60a81b1916905561251c6009556107d0600a553480156200002a57600080fd5b506040516200469c3803806200469c833981810160405260c08110156200005057600080fd5b508051602082015160408301516060840151608085015160a0909501519394929391929091858585858585858585858585858585826001600160a01b038116620000cc5760405162461bcd60e51b8152600401808060200182810382526043815260200180620045a76043913960600191505060405180910390fd5b620001017f860a69b4e688133bace199665ed9e08fba224f0ea3198771160e97c111c09e4c6001600160a01b03831662000858565b506001600160a01b038316158015906200012357506001600160a01b03821615155b80156200013857506001600160a01b03811615155b6200018a576040805162461bcd60e51b815260206004820152601f60248201527f70726f78794f776e6572203a20696e707574207a65726f206164647265737300604482015290519081900360640190fd5b62000195336200085c565b620001a2600083620008b8565b620001af600082620008b8565b5050600880546001600160a01b038085166001600160a01b0319928316179092556005805486841661010002610100600160a81b0319909116179055600680549287169290911682179055604080516306fdde0360e01b81529051606093506306fdde0391600480820192600092909190829003018186803b1580156200023557600080fd5b505afa1580156200024a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405260208110156200027457600080fd5b81019080805160405193929190846401000000008211156200029557600080fd5b908301906020820185811115620002ab57600080fd5b8251640100000000811182820188101715620002c657600080fd5b82525081516020918201929091019080838360005b83811015620002f5578181015183820152602001620002db565b50505050905090810190601f168015620003235780820380516001836020036101000a031916815260200191505b50604052505050604051602001808065029bab832b9160d51b81525060060182805190602001908083835b602083106200036f5780518252601f1990920191602091820191016200034e565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405160208183030381529060405290506060846001600160a01b03166395d89b416040518163ffffffff1660e01b815260040160006040518083038186803b158015620003e157600080fd5b505afa158015620003f6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405260208110156200042057600080fd5b81019080805160405193929190846401000000008211156200044157600080fd5b9083019060208201858111156200045757600080fd5b82516401000000008111828201881017156200047257600080fd5b82525081516020918201929091019080838360005b83811015620004a157818101518382015260200162000487565b50505050905090810190601f168015620004cf5780820380516001836020036101000a031916815260200191505b506040525050506040516020018080605360f81b81525060010182805190602001908083835b60208310620005165780518252601f199092019160209182019101620004f5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040529050620005c08282876001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156200058c57600080fd5b505afa158015620005a1573d6000803e3d6000fd5b505050506040513d6020811015620005b857600080fd5b5051620009af565b5050505050505050620005fb6000806000738729438eb15e2c8b576fcc6aecda6a148776c0f567016345785d8a0000620009f360201b60201c565b6200061360018060008066038d7ea4c68000620009f3565b505050505050826001600160a01b0316636f307dc36040518163ffffffff1660e01b815260040160206040518083038186803b1580156200065357600080fd5b505afa15801562000668573d6000803e3d6000fd5b505050506040513d60208110156200067f57600080fd5b5051600d80546001600160a01b0319166001600160a01b039283161790819055620006bb91168460001962000bcc602090811b6200196617901c565b60408051600380825260808201909252738729438eb15e2c8b576fcc6aecda6a148776c0f591602082016060803683375050506001600160a01b038281166000908152600c60209081526040808320600d54909416835292815291902082516200072c939192919091019062001019565b506001600160a01b038082166000908152600c60209081526040808320600d54909416835292905290812080548392906200076357fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790558383168252600c81526040808320600d54909416835292905220805473b31f66aa3c1e785363f0875a1b74e27b85fd66c791906001908110620007ca57fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b03948516179055600d548484168352600c82526040808420919094168084529152919020805460029081106200081d57fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550505050505050506200111d565b9055565b6001600160a01b0381166200087062000cf0565b6001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600080516020620045ea83398151915255565b806001600160a01b0316826001600160a01b03167f6b0ba40b63fe0a4e591f25c6d723a40b532ff7cf536f3ce5abc7f6fb9969418060405160405180910390a36000806200090562000d04565b91509150836001600160a01b0316826001600160a01b031614156200093d5760008051602062004587833981519152839055620009a9565b836001600160a01b0316816001600160a01b03161415620009715760008051602062004567833981519152839055620009a9565b60405162461bcd60e51b81526004018080602001828103825260328152602001806200466a6032913960400191505060405180910390fd5b50505050565b8251620009c490600390602086019062001083565b508151620009da90600490602085019062001083565b506005805460ff191660ff929092169190911790555050565b600e5485101562000a61576000600e868154811062000a0e57fe5b60009182526020909120600290910201805460ff191660ff87161761ff001916610100861515021762010000600160b01b031916620100006001600160a01b038616021781556001018290555062000b69565b6040805160808101825260ff8087168252851515602083019081526001600160a01b0380871694840185815260608501878152600e8054600181018255600091909152955160029096027fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd8101805495519351909416620100000262010000600160b01b03199315156101000261ff00199890971660ff1990961695909517969096169490941716919091179055517fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fe909101551562000b695762000b69827360ae616a2155ee3d9a68541ba4544862310933d460001962000bcc60201b620019661760201c565b6040805186815260ff86166020820152841515818301526001600160a01b038416606082015260808101839052905133917fc9ed0cc3bedda8d5f6d31c3b9351ce17b1478ca1d10281ce8e5e958cb38cc219919081900360a00190a25050505050565b80158062000c56575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b15801562000c2657600080fd5b505afa15801562000c3b573d6000803e3d6000fd5b505050506040513d602081101562000c5257600080fd5b5051155b62000c935760405162461bcd60e51b8152600401808060200182810382526036815260200180620046346036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b0390811663095ea7b360e01b1790915262000ceb91859162000d2a16565b505050565b600080516020620045ea8339815191525490565b600080516020620045878339815191525460008051602062004567833981519152549091565b606062000d86826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031662000de660201b62001a79179092919060201c565b80519091501562000ceb5780806020019051602081101562000da757600080fd5b505162000ceb5760405162461bcd60e51b815260040180806020018281038252602a8152602001806200460a602a913960400191505060405180910390fd5b606062000df7848460008562000e01565b90505b9392505050565b60608247101562000e445760405162461bcd60e51b8152600401808060200182810382526026815260200180620045416026913960400191505060405180910390fd5b62000e4f8562000f69565b62000ea1576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b6020831062000ee25780518252601f19909201916020918201910162000ec1565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d806000811462000f46576040519150601f19603f3d011682016040523d82523d6000602084013e62000f4b565b606091505b50909250905062000f5e82828662000f6f565b979650505050505050565b3b151590565b6060831562000f8057508162000dfa565b82511562000f915782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101562000fdd57818101518382015260200162000fc3565b50505050905090810190601f1680156200100b5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b82805482825590600052602060002090810192821562001071579160200282015b828111156200107157825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200103a565b506200107f92915062001106565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620010bb576000855562001071565b82601f10620010d657805160ff191683800117855562001071565b8280016001018555821562001071579182015b8281111562001071578251825591602001919060010190620010e9565b5b808211156200107f576000815560010162001107565b613414806200112d6000396000f3fe6080604052600436106102555760003560e01c80638da5cb5b11610139578063b22a8ffb116100b6578063f2fde38b1161007a578063f2fde38b14610979578063f595416f146109ac578063f69e2046146109c1578063f6c1da1a146109d6578063f96757d114610a11578063fa2cc3c014610a555761025c565b8063b22a8ffb146108b7578063b2df3dd5146108e1578063b40643a9146108f6578063d94969ad1461090b578063dd62ed3e1461093e5761025c565b8063a457c2d7116100fd578063a457c2d714610772578063a59f3e0c146107ab578063a9059cbb146107d5578063afe5e5b61461080e578063b18b78dd146108a25761025c565b80638da5cb5b146106ce5780638f32d59b146106e357806395d89b41146106f8578063978bbdb91461070d57806397c86edf146107225761025c565b806345596e2e116101d257806367dfd4c91161019657806367dfd4c9146105d65780636f307dc31461060057806370a082311461061557806373b295c21461064857806377a54a491461065d57806389d6517f146106725761025c565b806345596e2e146105385780634c69c00f1461056457806351ed6a301461059757806362f7ef6b146105ac578063638c7e17146105c15761025c565b806323b872dd1161021957806323b872dd1461041b578063313ce5671461045e57806339509351146104895780633bb85711146104c2578063447d10f1146104f55761025c565b806306fdde0314610261578063085684a2146102eb578063095ea7b31461031c57806318160ddd146103695780631d4c3b05146103905761025c565b3661025c57005b600080fd5b34801561026d57600080fd5b50610276610a6a565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102b0578181015183820152602001610298565b50505050905090810190601f1680156102dd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f757600080fd5b50610300610b00565b604080516001600160a01b039092168252519081900360200190f35b34801561032857600080fd5b506103556004803603604081101561033f57600080fd5b506001600160a01b038135169060200135610b18565b604080519115158252519081900360200190f35b34801561037557600080fd5b5061037e610b2f565b60408051918252519081900360200190f35b34801561039c57600080fd5b506103cb600480360360408110156103b357600080fd5b506001600160a01b0381358116916020013516610b35565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156104075781810151838201526020016103ef565b505050509050019250505060405180910390f35b34801561042757600080fd5b506103556004803603606081101561043e57600080fd5b506001600160a01b03813581169160208101359091169060400135610c85565b34801561046a57600080fd5b50610473610d0f565b6040805160ff9092168252519081900360200190f35b34801561049557600080fd5b50610355600480360360408110156104ac57600080fd5b506001600160a01b038135169060200135610d18565b3480156104ce57600080fd5b506103cb600480360360208110156104e557600080fd5b50356001600160a01b0316610d4b565b34801561050157600080fd5b506103006004803603606081101561051857600080fd5b506001600160a01b03813581169160208101359091169060400135610d65565b34801561054457600080fd5b506105626004803603602081101561055b57600080fd5b5035610daa565b005b34801561057057600080fd5b506105626004803603602081101561058757600080fd5b50356001600160a01b0316610e81565b3480156105a357600080fd5b50610300610f0c565b3480156105b857600080fd5b5061037e610f1b565b3480156105cd57600080fd5b50610300610f21565b3480156105e257600080fd5b50610562600480360360208110156105f957600080fd5b5035610f51565b34801561060c57600080fd5b5061030061104e565b34801561062157600080fd5b5061037e6004803603602081101561063857600080fd5b50356001600160a01b031661105d565b34801561065457600080fd5b50610300611078565b34801561066957600080fd5b50610300611090565b34801561067e57600080fd5b5061069c6004803603602081101561069557600080fd5b503561109f565b6040805160ff909516855292151560208501526001600160a01b03909116838301526060830152519081900360800190f35b3480156106da57600080fd5b506103006110e8565b3480156106ef57600080fd5b5061035561110d565b34801561070457600080fd5b5061027661113b565b34801561071957600080fd5b5061037e61119c565b34801561072e57600080fd5b50610562600480360360a081101561074557600080fd5b5080359060ff6020820135169060408101351515906001600160a01b0360608201351690608001356111a2565b34801561077e57600080fd5b506103556004803603604081101561079557600080fd5b506001600160a01b038135169060200135611201565b3480156107b757600080fd5b50610562600480360360208110156107ce57600080fd5b503561127b565b3480156107e157600080fd5b50610355600480360360408110156107f857600080fd5b506001600160a01b03813516906020013561137f565b34801561081a57600080fd5b506105626004803603606081101561083157600080fd5b6001600160a01b038235811692602081013590911691810190606081016040820135600160201b81111561086457600080fd5b82018360208201111561087657600080fd5b803590602001918460208302840111600160201b8311171561089757600080fd5b50909250905061138c565b3480156108ae57600080fd5b5061030061148f565b3480156108c357600080fd5b50610562600480360360208110156108da57600080fd5b50356114a3565b3480156108ed57600080fd5b5061037e61157b565b34801561090257600080fd5b50610355611581565b34801561091757600080fd5b506105626004803603602081101561092e57600080fd5b50356001600160a01b03166115b9565b34801561094a57600080fd5b5061037e6004803603604081101561096157600080fd5b506001600160a01b03813581169160200135166116b8565b34801561098557600080fd5b506105626004803603602081101561099c57600080fd5b50356001600160a01b03166116e3565b3480156109b857600080fd5b50610300611732565b3480156109cd57600080fd5b50610562611741565b3480156109e257600080fd5b50610562600480360360408110156109f957600080fd5b506001600160a01b03813581169160200135166118ad565b348015610a1d57600080fd5b50610a26611906565b60405180836001600160a01b03168152602001826001600160a01b031681526020019250505060405180910390f35b348015610a6157600080fd5b5061030061194e565b60038054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610af65780601f10610acb57610100808354040283529160200191610af6565b820191906000526020600020905b815481529060010190602001808311610ad957829003601f168201915b5050505050905090565b7360ae616a2155ee3d9a68541ba4544862310933d481565b6000610b25338484611a90565b5060015b92915050565b60025490565b6001600160a01b038083166000908152600c60209081526040808320938516835292815290829020805483518184028101840190945280845260609392830182828015610bab57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610b8d575b50505050509050600181511115610bc157610b29565b60408051600280825260608201835290916020830190803683370190505090506001600160a01b03831615610bf65782610c0c565b73b31f66aa3c1e785363f0875a1b74e27b85fd66c75b81600081518110610c1957fe5b6001600160a01b039283166020918202929092010152821615610c3c5781610c52565b73b31f66aa3c1e785363f0875a1b74e27b85fd66c75b81600181518110610c5f57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505092915050565b6000610c92848484611b7c565b6001600160a01b038416600090815260016020908152604080832033845290915290205482811015610cf55760405162461bcd60e51b815260040180806020018281038252602881526020018061326e6028913960400191505060405180910390fd5b610d028533858403611a90565b60019150505b9392505050565b60055460ff1690565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610b259185908501611a90565b600d54606090610b299083906001600160a01b0316610b35565b600c6020528260005260406000206020528160005260406000208181548110610d8d57600080fd5b6000918252602090912001546001600160a01b0316925083915050565b610db2611581565b610ded5760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b610df5611cc7565b6113888110610e43576040805162461bcd60e51b815260206004820152601560248201527466656552617465206f7574206f662072616e67652160581b604482015290519081900360640190fd5b600a81905560408051828152905133917fcfb4ca721b9a64dcc3626a15f4a4e53a6b1edd2a79e24527ac117aa8d9f1e4dd919081900360200190a250565b610e8961110d565b15610e9357610ee4565b610e9b611581565b15610ead57610ea8611cc7565b610ee4565b60405162461bcd60e51b81526004018080602001828103825260298152602001806132246029913960400191505060405180910390fd5b600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6006546001600160a01b031681565b60095481565b6000610f4c7f860a69b4e688133bace199665ed9e08fba224f0ea3198771160e97c111c09e4c611e0e565b905090565b600554600160a81b900460ff1615610f6857600080fd5b6005805460ff60a81b1916600160a81b1790556000610f85610b2f565b600654604080516370a0823160e01b81523060048201529051929350600092611019928592611013926001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015610fe057600080fd5b505afa158015610ff4573d6000803e3d6000fd5b505050506040513d602081101561100a57600080fd5b50518690611e12565b90611e6b565b90506110253384611ead565b60065461103c906001600160a01b03163383611fab565b50506005805460ff60a81b1916905550565b600d546001600160a01b031681565b6001600160a01b031660009081526020819052604090205490565b73b31f66aa3c1e785363f0875a1b74e27b85fd66c781565b6007546001600160a01b031681565b600e81815481106110af57600080fd5b60009182526020909120600290910201805460019091015460ff8083169350610100830416916201000090046001600160a01b03169084565b7f1221c3ca8a23c3a74a18c944c7b23b29e262f9cd12de4c345744293e8adf4ba75490565b60006111176110e8565b6001600160a01b0316336001600160a01b0316148015610f4c5750610f4c33611ffd565b60048054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610af65780601f10610acb57610100808354040283529160200191610af6565b600a5481565b6111aa611581565b6111e55760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b6111ed611cc7565b6111fa8585858585612003565b5050505050565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156112645760405162461bcd60e51b81526004018080602001828103825260258152602001806133606025913960400191505060405180910390fd5b6112713385858403611a90565b5060019392505050565b600554600160a81b900460ff161561129257600080fd5b6005805460ff60a81b1916600160a81b179055600654604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b1580156112f057600080fd5b505afa158015611304573d6000803e3d6000fd5b505050506040513d602081101561131a57600080fd5b505190506000611328610b2f565b9050801580611335575081155b156113495761134433846121cb565b611367565b6000611359836110138685611e12565b905061136533826121cb565b505b60065461103c906001600160a01b0316333086612283565b6000610b25338484611b7c565b611394611581565b6113cf5760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b6113d7611cc7565b6001600160a01b038085166000908152600c6020908152604080832093871683529290522061140790838361305a565b50826001600160a01b0316846001600160a01b0316336001600160a01b03167fa851f77711bcf61336489e08bc8cd6e6881bbec2471fe5fc66d11c434eb4e7de858560405180806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f19169092018290039550909350505050a450505050565b60055461010090046001600160a01b031690565b6114ab611581565b6114e65760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b6114ee611cc7565b612710811061153d576040805162461bcd60e51b8152602060048201526016602482015275736c697052617465206f7574206f662072616e67652160501b604482015290519081900360640190fd5b600981905560408051828152905133917f35ca6ad09ac0fa0744e2b856c92f3844ed78e24b972c93c417891d5bfa512a60919081900360200190a250565b600b5481565b600080600061158e611906565b9092509050336001600160a01b03831614806115b25750336001600160a01b038216145b9250505090565b6115c1611581565b6115fc5760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b611604611cc7565b806001600160a01b038116611660576040805162461bcd60e51b815260206004820152601f60248201527f7375706572546f6b656e203a20696e707574207a65726f206164647265737300604482015290519081900360640190fd5b600880546001600160a01b0384166001600160a01b03199091168117909155604080519182525133917f120ec17136aa7b279af12e8fea5a8e3ef6d422f449550263bfe434adc1790472919081900360200190a25050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6116eb61110d565b6117265760405162461bcd60e51b81526004018080602001828103825260498152602001806131876049913960600191505060405180910390fd5b61172f816122e3565b50565b6008546001600160a01b031681565b42600b55600e5460005b818110156117645761175c8161234e565b60010161174b565b50600d54604080516370a0823160e01b815230600482015290516001600160a01b039092169160009183916370a0823191602480820192602092909190829003018186803b1580156117b557600080fd5b505afa1580156117c9573d6000803e3d6000fd5b505050506040513d60208110156117df57600080fd5b5051905080156118a8576000612710611803600a5484611e1290919063ffffffff16565b8161180a57fe5b6008549190049150611829906001600160a01b03858116911683611fab565b6006546001600160a01b031663a0712d6861184484846124ea565b6040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561187a57600080fd5b505af115801561188e573d6000803e3d6000fd5b505050506040513d60208110156118a457600080fd5b5050505b505050565b6118b5611581565b6118f05760405162461bcd60e51b81526004018080602001828103825260288152602001806133b76028913960400191505060405180910390fd5b6118f8611cc7565b611902828261252c565b5050565b7fee9b9820fda27ccc82feea30836537c02da450e0ad29802ab27eb365a487b2ec547f818a65c6406db960713d1d26b13346eae9aaa5d405f0581dbb44b0b4e3c82cac549091565b73486af39519b4dc9a7fccd318217352830e8ad9b481565b8015806119ec575060408051636eb1769f60e11b81523060048201526001600160a01b03848116602483015291519185169163dd62ed3e91604480820192602092909190829003018186803b1580156119be57600080fd5b505afa1580156119d2573d6000803e3d6000fd5b505050506040513d60208110156119e857600080fd5b5051155b611a275760405162461bcd60e51b815260040180806020018281038252603681526020018061332a6036913960400191505060405180910390fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b1790526118a8908490612638565b6060611a8884846000856126e9565b949350505050565b6001600160a01b038316611ad55760405162461bcd60e51b81526004018080602001828103825260248152602001806132dc6024913960400191505060405180910390fd5b6001600160a01b038216611b1a5760405162461bcd60e51b815260040180806020018281038252602281526020018061313f6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316611bc15760405162461bcd60e51b81526004018080602001828103825260258152602001806132b76025913960400191505060405180910390fd5b6001600160a01b038216611c065760405162461bcd60e51b81526004018080602001828103825260238152602001806130fa6023913960400191505060405180910390fd5b6001600160a01b03831660009081526020819052604090205481811015611c5e5760405162461bcd60e51b81526004018080602001828103825260268152602001806131616026913960400191505060405180910390fd5b6001600160a01b038085166000818152602081815260408083208787039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350505050565b6000349050600033308360003660405160200180866001600160a01b031660601b8152601401856001600160a01b031660601b815260140184815260200183838082843780830192505050955050505050506040516020818303038152906040528051906020012090506000611d3b610f21565b90506000611d4883611e0e565b90506000826001600160a01b0316631ebaa16685846040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b158015611d9857600080fd5b505afa158015611dac573d6000803e3d6000fd5b505050506040513d6020811015611dc257600080fd5b50519050818111611e045760405162461bcd60e51b815260040180806020018281038252602e8152602001806131d0602e913960400191505060405180910390fd5b6111fa8482612845565b5490565b600082611e2157506000610b29565b82820282848281611e2e57fe5b0414610d085760405162461bcd60e51b815260040180806020018281038252602181526020018061324d6021913960400191505060405180910390fd5b6000610d0883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612849565b6001600160a01b038216611ef25760405162461bcd60e51b81526004018080602001828103825260218152602001806132966021913960400191505060405180910390fd5b6001600160a01b03821660009081526020819052604090205481811015611f4a5760405162461bcd60e51b815260040180806020018281038252602281526020018061311d6022913960400191505060405180910390fd5b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b1790526118a8908490612638565b3b151590565b600e5485101561206e576000600e868154811061201c57fe5b60009182526020909120600290910201805460ff191660ff87161761ff001916610100861515021762010000600160b01b031916620100006001600160a01b0386160217815560010182905550612168565b6040805160808101825260ff8087168252851515602083019081526001600160a01b0380871694840185815260608501878152600e8054600181018255600091909152955160029096027fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd8101805495519351909416620100000262010000600160b01b03199315156101000261ff00199890971660ff1990961695909517969096169490941716919091179055517fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fe909101551561216857612168827360ae616a2155ee3d9a68541ba4544862310933d4600019611966565b6040805186815260ff86166020820152841515818301526001600160a01b038416606082015260808101839052905133917fc9ed0cc3bedda8d5f6d31c3b9351ce17b1478ca1d10281ce8e5e958cb38cc219919081900360a00190a25050505050565b6001600160a01b038216612226576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b60028054820190556001600160a01b038216600081815260208181526040808320805486019055805185815290517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35050565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b1790526122dd908590612638565b50505050565b806001600160a01b03166122f56110e8565b6001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a37f1221c3ca8a23c3a74a18c944c7b23b29e262f9cd12de4c345744293e8adf4ba755565b6123566130bd565b600e828154811061236357fe5b6000918252602091829020604080516080810182526002909302909101805460ff8082168552610100820416158015958501959095526001600160a01b0362010000909104169183019190915260010154606082015291506123c5575061172f565b60408051600180825281830190925260609160208083019080368337505060065482519293506001600160a01b03169183915060009061240157fe5b6001600160a01b039092166020928302919091018201528251604051633a22995760e11b815260ff821660048201908152306024830181905260606044840190815286516064850152865173486af39519b4dc9a7fccd318217352830e8ad9b49663744532ae969593948994909392608490910191858101910280838360005b83811015612499578181015183820152602001612481565b50505050905001945050505050600060405180830381600087803b1580156124c057600080fd5b505af11580156124d4573d6000803e3d6000fd5b505050506118a8826040015183606001516128eb565b6000610d0883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612d25565b806001600160a01b0316826001600160a01b03167f6b0ba40b63fe0a4e591f25c6d723a40b532ff7cf536f3ce5abc7f6fb9969418060405160405180910390a3600080612577611906565b91509150836001600160a01b0316826001600160a01b031614156125be577fee9b9820fda27ccc82feea30836537c02da450e0ad29802ab27eb365a487b2ec8390556122dd565b836001600160a01b0316816001600160a01b03161415612601577f818a65c6406db960713d1d26b13346eae9aaa5d405f0581dbb44b0b4e3c82cac8390556122dd565b60405162461bcd60e51b81526004018080602001828103825260328152602001806133856032913960400191505060405180910390fd5b606061268d826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611a799092919063ffffffff16565b8051909150156118a8578080602001905160208110156126ac57600080fd5b50516118a85760405162461bcd60e51b815260040180806020018281038252602a815260200180613300602a913960400191505060405180910390fd5b60608247101561272a5760405162461bcd60e51b81526004018080602001828103825260268152602001806131fe6026913960400191505060405180910390fd5b61273385611ffd565b612784576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106127c35780518252601f1990920191602091820191016127a4565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114612825576040519150601f19603f3d011682016040523d82523d6000602084013e61282a565b606091505b509150915061283a828286612d7f565b979650505050505050565b9055565b600081836128d55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561289a578181015183820152602001612882565b50505050905090810190601f1680156128c75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816128e157fe5b0495945050505050565b600d546001600160a01b038381169116141561290657611902565b6001600160a01b03821615612b5f576000826001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561296457600080fd5b505afa158015612978573d6000803e3d6000fd5b505050506040513d602081101561298e57600080fd5b50519050818110156129a05750611902565b60606129ab84610d4b565b600d549091506000906129c99086906001600160a01b031685612de5565b90507360ae616a2155ee3d9a68541ba4544862310933d46001600160a01b03166338ed17398483853042601e016040518663ffffffff1660e01b81526004018086815260200185815260200180602001846001600160a01b03168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015612a66578181015183820152602001612a4e565b505050509050019650505050505050600060405180830381600087803b158015612a8f57600080fd5b505af1158015612aa3573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015612acc57600080fd5b8101908080516040519392919084600160201b821115612aeb57600080fd5b908301906020820185811115612b0057600080fd5b82518660208202830111600160201b82111715612b1c57600080fd5b82525081516020918201928201910280838360005b83811015612b49578181015183820152602001612b31565b5050505090500160405250505050505050611902565b4781811015612b6e5750611902565b6060612b7984610d4b565b600d54909150600090612b979086906001600160a01b031685612de5565b90507360ae616a2155ee3d9a68541ba4544862310933d46001600160a01b031663a2a1623d8483853042601e016040518663ffffffff1660e01b81526004018085815260200180602001846001600160a01b03168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015612c2e578181015183820152602001612c16565b50505050905001955050505050506000604051808303818588803b158015612c5557600080fd5b505af1158015612c69573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f191682016040526020811015612c9357600080fd5b8101908080516040519392919084600160201b821115612cb257600080fd5b908301906020820185811115612cc757600080fd5b82518660208202830111600160201b82111715612ce357600080fd5b82525081516020918201928201910280838360005b83811015612d10578181015183820152602001612cf8565b50505050905001604052505050505050505050565b60008184841115612d775760405162461bcd60e51b815260206004820181815283516024840152835190928392604490910191908501908083836000831561289a578181015183820152602001612882565b505050900390565b60608315612d8e575081610d08565b825115612d9e5782518084602001fd5b60405162461bcd60e51b815260206004820181815284516024840152845185939192839260440191908501908083836000831561289a578181015183820152602001612882565b60408051600280825260608083018452600093909291906020830190803683370190505090508481600081518110612e1957fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508381600181518110612e4757fe5b6001600160a01b039283166020918202929092018101919091526005546040516347dad24160e11b81526004810183815285516024830152855160609561010090940490931693638fb5a4829387938392604490910191858201910280838360005b83811015612ec1578181015183820152602001612ea9565b505050509050019250505060006040518083038186803b158015612ee457600080fd5b505afa158015612ef8573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015612f2157600080fd5b8101908080516040519392919084600160201b821115612f4057600080fd5b908301906020820185811115612f5557600080fd5b82518660208202830111600160201b82111715612f7157600080fd5b82525081516020918201928201910280838360005b83811015612f9e578181015183820152602001612f86565b505050509050016040525050509050600081600081518110612fbc57fe5b6020026020010151118015612fe55750600081600181518110612fdb57fe5b6020026020010151115b1561304e5761271081600181518110612ffa57fe5b602002602001015161303560095461302f8560008151811061301857fe5b602002602001015189611e1290919063ffffffff16565b90611e12565b8161303c57fe5b048161304457fe5b0492505050610d08565b50600095945050505050565b8280548282559060005260206000209081019282156130ad579160200282015b828111156130ad5781546001600160a01b0319166001600160a01b0384351617825560209092019160019091019061307a565b506130b99291506130e4565b5090565b60408051608081018252600080825260208201819052918101829052606081019190915290565b5b808211156130b957600081556001016130e556fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636570726f78794f776e65723a2063616c6c6572206d757374206265207468652070726f7879206f776e657220616e64206120636f6e747261637420616e64206e6f7420657870697265646d756c74695369676e6174757265436c69656e74203a2054686973207478206973206e6f7420617072726f766564416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c70726f78794f776e65723a2063616c6c6572206973206e6f74206f776e6572206f72206f726967696e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4f726967696e5472616e73666572726564203a206f6c64206f726967696e20697320696c6c6567616c20616464726573732170726f78794f776e65723a2063616c6c6572206973206e6f7420746865207478206f726967696e21a2646970667358221220e46b17bd8a5baa892ba3ebece65403ca142617c56a0e7668fdcdac0940abe8ef64736f6c63430007050033416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c818a65c6406db960713d1d26b13346eae9aaa5d405f0581dbb44b0b4e3c82cacee9b9820fda27ccc82feea30836537c02da450e0ad29802ab27eb365a487b2ec6d756c74695369676e6174757265436c69656e74203a204d756c7469706c65207369676e617475726520636f6e74726163742061646472657373206973207a65726f211221c3ca8a23c3a74a18c944c7b23b29e262f9cd12de4c345744293e8adf4ba75361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e63654f726967696e5472616e73666572726564203a206f6c64206f726967696e20697320696c6c6567616c2061646472657373210000000000000000000000007f08ba62fadaf3b4b70a8ddc22b3c63669bddeb20000000000000000000000003cd5854fe3a13707b7882d8290d3cae793a7751a000000000000000000000000b18de9512ac891b926c6b5d6838433ac5e52818b000000000000000000000000beb5d47a3f720ec0a390d04b4d41ed7d9688bc7f0000000000000000000000004954f1e66d65df727a87c9f29f17bf0672ad8dbf0000000000000000000000001238681af57194779793fb21d51e1ee9be6f162b
0xa2646970667358221220e46b17bd8a5baa892ba3ebece65403ca142617c56a0e7668fdcdac0940abe8ef64736f6c63430007050033416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c818a65c6406db960713d1d26b13346eae9aaa5d405f0581dbb44b0b4e3c82cacee9b9820fda27ccc82feea30836537c02da450e0ad29802ab27eb365a487b2ec6d756c74695369676e6174757265436c69656e74203a204d756c7469706c65207369676e617475726520636f6e74726163742061646472657373206973207a65726f211221c3ca8a23c3a74a18c944c7b23b29e262f9cd12de4c345744293e8adf4ba75361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e63654f726967696e5472616e73666572726564203a206f6c64206f726967696e20697320696c6c6567616c2061646472657373210000000000000000000000007f08ba62fadaf3b4b70a8ddc22b3c63669bddeb20000000000000000000000003cd5854fe3a13707b7882d8290d3cae793a7751a000000000000000000000000b18de9512ac891b926c6b5d6838433ac5e52818b000000000000000000000000beb5d47a3f720ec0a390d04b4d41ed7d9688bc7f0000000000000000000000004954f1e66d65df727a87c9f29f17bf0672ad8dbf0000000000000000000000001238681af57194779793fb21d51e1ee9be6f162b
----Decoded View------------Arg [0] : multiSignature (address): 0x17BD8a5BAA892Ba3ebeCe65403cA142617C56a0EArg [1] : origin0 (address): 0x6F6C63430007050033416464726573733A20696eArg [2] : origin1 (address): 0x616c616E636520666f722063616C6c818a65C640Arg [3] : _qiToken (address): 0xaAA5D405f0581Dbb44b0B4E3C82CACEe9b9820FdArg [4] : _dsOracle (address): 0xA450e0Ad29802aB27eB365a487B2EC6d756c7469Arg [5] : _FeePool (address): 0x656e74203A204D756C7469706c65207369676E61
----Encoded View------------Arg [0] : 0x00000000000000000000000017bd8a5baa892ba3ebece65403ca142617c56a0eArg [1] : 0x0000000000000000000000006f6c63430007050033416464726573733a20696eArg [2] : 0x000000000000000000000000616c616e636520666f722063616c6c818a65c640Arg [3] : 0x000000000000000000000000aaa5d405f0581dbb44b0b4e3c82cacee9b9820fdArg [4] : 0x000000000000000000000000a450e0ad29802ab27eb365a487b2ec6d756c7469Arg [5] : 0x000000000000000000000000656e74203a204d756c7469706c65207369676e61