false
false
100

Contract Address Details

0x8ac8F87Be61728249B0669146A9b868caa0AFE8A

Token
USD KPERP (USDK)
Creator
0x309858–74c6e1 at 0x72e913–054a92
Balance
0 KAVA ( )
Tokens
Fetching tokens...
Transactions
3 Transactions
Transfers
0 Transfers
Gas Used
110,560
Last Balance Update
9185447

Contract Creation Code

Verify & Publish
0x60806040523480156200001157600080fd5b50604051620025f5380380620025f5833981810160405260208110156200003757600080fd5b5051604080518082018252600d81526c1554d10813595d185d985d5b1d609a1b6020828101918252835180850190945260048452635553444b60e01b9084015281519192916000916200008d9183919062000340565b508151620000a390600190602085019062000340565b50600480546001600160a01b031916339081179091556000818152600960205260409020805460ff19166001179055620000de908262000109565b5050506001600160a01b03166000908152600c60205260409020805460ff19166001179055620003dc565b6001600160a01b038216620001505760405162461bcd60e51b8152600401808060200182810382526024815260200180620025d16024913960400191505060405180910390fd5b6200015b826200023f565b6200017781600254620002de60201b620014c91790919060201c565b6002556001600160a01b038216600090815260056020908152604090912054620001ac918390620014c9620002de821b17901c565b6001600160a01b03831660009081526005602090815260408083209390935560089052205460ff1615620001fa57620001f681600354620002de60201b620014c91790919060201c565b6003555b6040805182815290516001600160a01b038416916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b60005b600754811015620002da576000600782815481106200025d57fe5b600091825260208220015460408051635fd6196560e01b81526001600160a01b03878116600483015291519190921693508392635fd61965926024808201939182900301818387803b158015620002b357600080fd5b505af1158015620002c8573d6000803e3d6000fd5b50506001909301925062000242915050565b5050565b60008282018381101562000339576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200038357805160ff1916838001178555620003b3565b82800160010185558215620003b3579182015b82811115620003b357825182559160200191906001019062000396565b50620003c1929150620003c5565b5090565b5b80821115620003c15760008155600101620003c6565b6121e580620003ec6000396000f3fe608060405234801561001057600080fd5b50600436106101f75760003560e01c806355b6ed5c116101205780639dc29fac116100b8578063ceb68c231161007c578063ceb68c2314610851578063cfad57a214610877578063d92fc87e1461089d578063dd62ed3e146108cb578063fb30d916146108f9576101f7565b80639dc29fac146106a2578063a622ee7c146106ce578063a9059cbb146106f4578063a923fc4014610720578063c93be63614610849576101f7565b806355b6ed5c1461057857806360217267146105a657806362289077146105cc57806370480275146105f257806370a0823114610618578063817b1cd21461063e5780639554381a1461064657806395d89b411461066c578063996f11ee14610674576101f7565b8063276eab4e11610193578063276eab4e146103d757806327e235e314610478578063293d69871461049e578063313ce567146104a657806336300051146104c457806340c10f19146104ea578063429b62e5146105165780634cb5bbe31461053c57806352cd38d91461055b576101f7565b806301e33667146101fc57806306fdde0314610234578063095ea7b3146102b157806312d43a51146102f15780631785f53c1461031557806318160ddd1461033b5780631e83409a1461035557806323b872dd1461037b578063256b5a02146103b1575b600080fd5b6102326004803603606081101561021257600080fd5b506001600160a01b0381358116916020810135909116906040013561091f565b005b61023c610985565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561027657818101518382015260200161025e565b50505050905090810190601f1680156102a35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102dd600480360360408110156102c757600080fd5b506001600160a01b038135169060200135610a13565b604080519115158252519081900360200190f35b6102f9610a29565b604080516001600160a01b039092168252519081900360200190f35b6102326004803603602081101561032b57600080fd5b50356001600160a01b0316610a38565b610343610aa6565b60408051918252519081900360200190f35b6102326004803603602081101561036b57600080fd5b50356001600160a01b0316610aac565b6102dd6004803603606081101561039157600080fd5b506001600160a01b03813581169160208101359091169060400135610b63565b610232600480360360208110156103c757600080fd5b50356001600160a01b0316610bd3565b610232600480360360208110156103ed57600080fd5b810190602081018135600160201b81111561040757600080fd5b82018360208201111561041957600080fd5b803590602001918460208302840111600160201b8311171561043a57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610c44945050505050565b6103436004803603602081101561048e57600080fd5b50356001600160a01b0316610ca4565b6102dd610cb6565b6104ae610cbf565b6040805160ff9092168252519081900360200190f35b6102dd600480360360208110156104da57600080fd5b50356001600160a01b0316610cc4565b6102326004803603604081101561050057600080fd5b506001600160a01b038135169060200135610cd9565b6102dd6004803603602081101561052c57600080fd5b50356001600160a01b0316610d39565b6102326004803603602081101561055257600080fd5b50351515610d4e565b6102f96004803603602081101561057157600080fd5b5035610dae565b6103436004803603604081101561058e57600080fd5b506001600160a01b0381358116916020013516610dd5565b610343600480360360208110156105bc57600080fd5b50356001600160a01b0316610df2565b610232600480360360208110156105e257600080fd5b50356001600160a01b0316610e3b565b6102326004803603602081101561060857600080fd5b50356001600160a01b0316610f2e565b6103436004803603602081101561062e57600080fd5b50356001600160a01b0316610f9f565b610343610fba565b6102dd6004803603602081101561065c57600080fd5b50356001600160a01b0316610fd8565b61023c610fed565b6102326004803603604081101561068a57600080fd5b506001600160a01b0381358116916020013516611047565b610232600480360360408110156106b857600080fd5b506001600160a01b03813516906020013561114e565b6102dd600480360360208110156106e457600080fd5b50356001600160a01b03166111ae565b6102dd6004803603604081101561070a57600080fd5b506001600160a01b0381351690602001356111c3565b6102326004803603604081101561073657600080fd5b810190602081018135600160201b81111561075057600080fd5b82018360208201111561076257600080fd5b803590602001918460018302840111600160201b8311171561078357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156107d557600080fd5b8201836020820111156107e757600080fd5b803590602001918460018302840111600160201b8311171561080857600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506111d0945050505050565b610343611244565b6102326004803603602081101561086757600080fd5b50356001600160a01b031661124a565b6102326004803603602081101561088d57600080fd5b50356001600160a01b03166112b8565b610232600480360360408110156108b357600080fd5b506001600160a01b0381351690602001351515611327565b610343600480360360408110156108e157600080fd5b506001600160a01b038135811691602001351661139f565b6102326004803603602081101561090f57600080fd5b50356001600160a01b03166113ca565b6004546001600160a01b0316331461096c576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6109806001600160a01b0384168383611523565b505050565b6000805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610a0b5780601f106109e057610100808354040283529160200191610a0b565b820191906000526020600020905b8154815290600101906020018083116109ee57829003601f168201915b505050505081565b6000610a20338484611575565b50600192915050565b6004546001600160a01b031681565b6004546001600160a01b03163314610a85576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600960205260409020805460ff19169055565b60025481565b60005b600754811015610b5f57600060078281548110610ac857fe5b6000918252602080832090910154604080516310e059a160e11b81523360048201526001600160a01b038881166024830152915191909216945084936321c0b34293604480850194919392918390030190829087803b158015610b2a57600080fd5b505af1158015610b3e573d6000803e3d6000fd5b505050506040513d6020811015610b5457600080fd5b505050600101610aaf565b5050565b600080610bae836040518060600160405280602d815260200161213b602d91396001600160a01b03881660009081526006602090815260408083203384529091529020549190611661565b9050610bbb853383611575565b610bc68585856116f8565b60019150505b9392505050565b6004546001600160a01b03163314610c20576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600c60205260409020805460ff19166001179055565b6004546001600160a01b03163314610c91576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b8051610b5f906007906020840190611e81565b60056020526000908152604090205481565b600a5460ff1681565b601281565b600b6020526000908152604090205460ff1681565b336000908152600c602052604090205460ff16610d2f576040805162461bcd60e51b815260206004820152600f60248201526e2aa9a2259d103337b93134b23232b760891b604482015290519081900360640190fd5b610b5f828261190e565b60096020526000908152604090205460ff1681565b6004546001600160a01b03163314610d9b576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b600a805460ff1916911515919091179055565b60078181548110610dbb57fe5b6000918252602090912001546001600160a01b0316905081565b600660209081526000928352604080842090915290825290205481565b6001600160a01b03811660009081526008602052604081205460ff1615610e1b57506000610e36565b506001600160a01b0381166000908152600560205260409020545b919050565b3360009081526009602052604090205460ff16610e8d576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526008602052604090205460ff1615610ee55760405162461bcd60e51b8152600401808060200182810382526023815260200180611f956023913960400191505060405180910390fd5b610eee81611a00565b6001600160a01b0381166000908152600860209081526040808320805460ff191660011790556005909152902054600354610f28916114c9565b60035550565b6004546001600160a01b03163314610f7b576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6001600160a01b031660009081526005602052604090205490565b6000610fd3600354600254611a9690919063ffffffff16565b905090565b60086020526000908152604090205460ff1681565b60018054604080516020600284861615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610a0b5780601f106109e057610100808354040283529160200191610a0b565b3360009081526009602052604090205460ff16611099576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b60005b600754811015610980576000600782815481106110b557fe5b6000918252602080832090910154604080516310e059a160e11b81526001600160a01b0389811660048301528881166024830152915191909216945084936321c0b34293604480850194919392918390030190829087803b15801561111957600080fd5b505af115801561112d573d6000803e3d6000fd5b505050506040513d602081101561114357600080fd5b50505060010161109c565b336000908152600c602052604090205460ff166111a4576040805162461bcd60e51b815260206004820152600f60248201526e2aa9a2259d103337b93134b23232b760891b604482015290519081900360640190fd5b610b5f8282611ad8565b600c6020526000908152604090205460ff1681565b6000610a203384846116f8565b6004546001600160a01b0316331461121d576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b8151611230906000906020850190611ee6565b508051610980906001906020840190611ee6565b60035481565b6004546001600160a01b03163314611297576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600c60205260409020805460ff19169055565b6004546001600160a01b03163314611305576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6004546001600160a01b03163314611374576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03919091166000908152600b60205260409020805460ff1916911515919091179055565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b3360009081526009602052604090205460ff1661141c576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526008602052604090205460ff16611489576040805162461bcd60e51b815260206004820152601f60248201527f5969656c64546f6b656e3a205f6163636f756e74206e6f74206d61726b656400604482015290519081900360640190fd5b61149281611a00565b6001600160a01b0381166000908152600860209081526040808320805460ff191690556005909152902054600354610f2891611a96565b600082820183811015610bcc576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610980908490611bf1565b6001600160a01b0383166115ba5760405162461bcd60e51b81526004018080602001828103825260298152602001806121126029913960400191505060405180910390fd5b6001600160a01b0382166115ff5760405162461bcd60e51b81526004018080602001828103825260278152602001806120566027913960400191505060405180910390fd5b6001600160a01b03808416600081815260066020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600081848411156116f05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156116b557818101518382015260200161169d565b50505050905090810190601f1680156116e25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6001600160a01b03831661173d5760405162461bcd60e51b815260040180806020018281038252602a815260200180611fe0602a913960400191505060405180910390fd5b6001600160a01b0382166117825760405162461bcd60e51b8152600401808060200182810382526028815260200180611fb86028913960400191505060405180910390fd5b600a5460ff16156117db57336000908152600b602052604090205460ff166117db5760405162461bcd60e51b81526004018080602001828103825260268152602001806121686026913960400191505060405180910390fd5b6117e483611a00565b6117ed82611a00565b61182a816040518060600160405280602b81526020016121ae602b91396001600160a01b0386166000908152600560205260409020549190611661565b6001600160a01b03808516600090815260056020526040808220939093559084168152205461185990826114c9565b6001600160a01b0380841660009081526005602090815260408083209490945591861681526008909152205460ff161561189e5760035461189a9082611a96565b6003555b6001600160a01b03821660009081526008602052604090205460ff16156118d0576003546118cc90826114c9565b6003555b816001600160a01b0316836001600160a01b03166000805160206120c8833981519152836040518082815260200191505060405180910390a3505050565b6001600160a01b0382166119535760405162461bcd60e51b81526004018080602001828103825260248152602001806120a46024913960400191505060405180910390fd5b61195c82611a00565b60025461196990826114c9565b6002556001600160a01b03821660009081526005602052604090205461198f90826114c9565b6001600160a01b03831660009081526005602090815260408083209390935560089052205460ff16156119cd576003546119c990826114c9565b6003555b6040805182815290516001600160a01b038416916000916000805160206120c88339815191529181900360200190a35050565b60005b600754811015610b5f57600060078281548110611a1c57fe5b600091825260208220015460408051635fd6196560e01b81526001600160a01b03878116600483015291519190921693508392635fd61965926024808201939182900301818387803b158015611a7157600080fd5b505af1158015611a85573d6000803e3d6000fd5b505060019093019250611a03915050565b6000610bcc83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611661565b6001600160a01b038216611b1d5760405162461bcd60e51b815260040180806020018281038252602681526020018061200a6026913960400191505060405180910390fd5b611b2682611a00565b611b638160405180606001604052806027815260200161207d602791396001600160a01b0385166000908152600560205260409020549190611661565b6001600160a01b038316600090815260056020526040902055600254611b899082611a96565b6002556001600160a01b03821660009081526008602052604090205460ff1615611bbe57600354611bba9082611a96565b6003555b6040805182815290516000916001600160a01b038516916000805160206120c88339815191529181900360200190a35050565b6060611c46826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611ca29092919063ffffffff16565b80519091501561098057808060200190516020811015611c6557600080fd5b50516109805760405162461bcd60e51b815260040180806020018281038252602a8152602001806120e8602a913960400191505060405180910390fd5b6060611cb18484600085611cb9565b949350505050565b606082471015611cfa5760405162461bcd60e51b81526004018080602001828103825260268152602001806120306026913960400191505060405180910390fd5b611d0385611e15565b611d54576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b60208310611d935780518252601f199092019160209182019101611d74565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114611df5576040519150601f19603f3d011682016040523d82523d6000602084013e611dfa565b606091505b5091509150611e0a828286611e1b565b979650505050505050565b3b151590565b60608315611e2a575081610bcc565b825115611e3a5782518084602001fd5b60405162461bcd60e51b81526020600482018181528451602484015284518593919283926044019190850190808383600083156116b557818101518382015260200161169d565b828054828255906000526020600020908101928215611ed6579160200282015b82811115611ed657825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611ea1565b50611ee2929150611f60565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611f2757805160ff1916838001178555611f54565b82800160010185558215611f54579182015b82811115611f54578251825591602001919060010190611f39565b50611ee2929150611f7f565b5b80821115611ee25780546001600160a01b0319168155600101611f61565b5b80821115611ee25760008155600101611f8056fe5969656c64546f6b656e3a205f6163636f756e7420616c7265616479206d61726b65645969656c64546f6b656e3a207472616e7366657220746f20746865207a65726f20616464726573735969656c64546f6b656e3a207472616e736665722066726f6d20746865207a65726f20616464726573735969656c64546f6b656e3a206275726e2066726f6d20746865207a65726f2061646472657373416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c5969656c64546f6b656e3a20617070726f766520746f20746865207a65726f20616464726573735969656c64546f6b656e3a206275726e20616d6f756e7420657863656564732062616c616e63655969656c64546f6b656e3a206d696e7420746f20746865207a65726f2061646472657373ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef5361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645969656c64546f6b656e3a20617070726f76652066726f6d20746865207a65726f20616464726573735969656c64546f6b656e3a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63655969656c64546f6b656e3a206d73672e73656e646572206e6f742077686974656c69737465645969656c64546f6b656e3a20666f7262696464656e00000000000000000000005969656c64546f6b656e3a207472616e7366657220616d6f756e7420657863656564732062616c616e6365a164736f6c634300060c000a5969656c64546f6b656e3a206d696e7420746f20746865207a65726f2061646472657373000000000000000000000000a64227152cbf5f0f9d48e8a54a28d0ddbd8d5e38

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106101f75760003560e01c806355b6ed5c116101205780639dc29fac116100b8578063ceb68c231161007c578063ceb68c2314610851578063cfad57a214610877578063d92fc87e1461089d578063dd62ed3e146108cb578063fb30d916146108f9576101f7565b80639dc29fac146106a2578063a622ee7c146106ce578063a9059cbb146106f4578063a923fc4014610720578063c93be63614610849576101f7565b806355b6ed5c1461057857806360217267146105a657806362289077146105cc57806370480275146105f257806370a0823114610618578063817b1cd21461063e5780639554381a1461064657806395d89b411461066c578063996f11ee14610674576101f7565b8063276eab4e11610193578063276eab4e146103d757806327e235e314610478578063293d69871461049e578063313ce567146104a657806336300051146104c457806340c10f19146104ea578063429b62e5146105165780634cb5bbe31461053c57806352cd38d91461055b576101f7565b806301e33667146101fc57806306fdde0314610234578063095ea7b3146102b157806312d43a51146102f15780631785f53c1461031557806318160ddd1461033b5780631e83409a1461035557806323b872dd1461037b578063256b5a02146103b1575b600080fd5b6102326004803603606081101561021257600080fd5b506001600160a01b0381358116916020810135909116906040013561091f565b005b61023c610985565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561027657818101518382015260200161025e565b50505050905090810190601f1680156102a35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102dd600480360360408110156102c757600080fd5b506001600160a01b038135169060200135610a13565b604080519115158252519081900360200190f35b6102f9610a29565b604080516001600160a01b039092168252519081900360200190f35b6102326004803603602081101561032b57600080fd5b50356001600160a01b0316610a38565b610343610aa6565b60408051918252519081900360200190f35b6102326004803603602081101561036b57600080fd5b50356001600160a01b0316610aac565b6102dd6004803603606081101561039157600080fd5b506001600160a01b03813581169160208101359091169060400135610b63565b610232600480360360208110156103c757600080fd5b50356001600160a01b0316610bd3565b610232600480360360208110156103ed57600080fd5b810190602081018135600160201b81111561040757600080fd5b82018360208201111561041957600080fd5b803590602001918460208302840111600160201b8311171561043a57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550610c44945050505050565b6103436004803603602081101561048e57600080fd5b50356001600160a01b0316610ca4565b6102dd610cb6565b6104ae610cbf565b6040805160ff9092168252519081900360200190f35b6102dd600480360360208110156104da57600080fd5b50356001600160a01b0316610cc4565b6102326004803603604081101561050057600080fd5b506001600160a01b038135169060200135610cd9565b6102dd6004803603602081101561052c57600080fd5b50356001600160a01b0316610d39565b6102326004803603602081101561055257600080fd5b50351515610d4e565b6102f96004803603602081101561057157600080fd5b5035610dae565b6103436004803603604081101561058e57600080fd5b506001600160a01b0381358116916020013516610dd5565b610343600480360360208110156105bc57600080fd5b50356001600160a01b0316610df2565b610232600480360360208110156105e257600080fd5b50356001600160a01b0316610e3b565b6102326004803603602081101561060857600080fd5b50356001600160a01b0316610f2e565b6103436004803603602081101561062e57600080fd5b50356001600160a01b0316610f9f565b610343610fba565b6102dd6004803603602081101561065c57600080fd5b50356001600160a01b0316610fd8565b61023c610fed565b6102326004803603604081101561068a57600080fd5b506001600160a01b0381358116916020013516611047565b610232600480360360408110156106b857600080fd5b506001600160a01b03813516906020013561114e565b6102dd600480360360208110156106e457600080fd5b50356001600160a01b03166111ae565b6102dd6004803603604081101561070a57600080fd5b506001600160a01b0381351690602001356111c3565b6102326004803603604081101561073657600080fd5b810190602081018135600160201b81111561075057600080fd5b82018360208201111561076257600080fd5b803590602001918460018302840111600160201b8311171561078357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156107d557600080fd5b8201836020820111156107e757600080fd5b803590602001918460018302840111600160201b8311171561080857600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506111d0945050505050565b610343611244565b6102326004803603602081101561086757600080fd5b50356001600160a01b031661124a565b6102326004803603602081101561088d57600080fd5b50356001600160a01b03166112b8565b610232600480360360408110156108b357600080fd5b506001600160a01b0381351690602001351515611327565b610343600480360360408110156108e157600080fd5b506001600160a01b038135811691602001351661139f565b6102326004803603602081101561090f57600080fd5b50356001600160a01b03166113ca565b6004546001600160a01b0316331461096c576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6109806001600160a01b0384168383611523565b505050565b6000805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610a0b5780601f106109e057610100808354040283529160200191610a0b565b820191906000526020600020905b8154815290600101906020018083116109ee57829003601f168201915b505050505081565b6000610a20338484611575565b50600192915050565b6004546001600160a01b031681565b6004546001600160a01b03163314610a85576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600960205260409020805460ff19169055565b60025481565b60005b600754811015610b5f57600060078281548110610ac857fe5b6000918252602080832090910154604080516310e059a160e11b81523360048201526001600160a01b038881166024830152915191909216945084936321c0b34293604480850194919392918390030190829087803b158015610b2a57600080fd5b505af1158015610b3e573d6000803e3d6000fd5b505050506040513d6020811015610b5457600080fd5b505050600101610aaf565b5050565b600080610bae836040518060600160405280602d815260200161213b602d91396001600160a01b03881660009081526006602090815260408083203384529091529020549190611661565b9050610bbb853383611575565b610bc68585856116f8565b60019150505b9392505050565b6004546001600160a01b03163314610c20576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600c60205260409020805460ff19166001179055565b6004546001600160a01b03163314610c91576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b8051610b5f906007906020840190611e81565b60056020526000908152604090205481565b600a5460ff1681565b601281565b600b6020526000908152604090205460ff1681565b336000908152600c602052604090205460ff16610d2f576040805162461bcd60e51b815260206004820152600f60248201526e2aa9a2259d103337b93134b23232b760891b604482015290519081900360640190fd5b610b5f828261190e565b60096020526000908152604090205460ff1681565b6004546001600160a01b03163314610d9b576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b600a805460ff1916911515919091179055565b60078181548110610dbb57fe5b6000918252602090912001546001600160a01b0316905081565b600660209081526000928352604080842090915290825290205481565b6001600160a01b03811660009081526008602052604081205460ff1615610e1b57506000610e36565b506001600160a01b0381166000908152600560205260409020545b919050565b3360009081526009602052604090205460ff16610e8d576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526008602052604090205460ff1615610ee55760405162461bcd60e51b8152600401808060200182810382526023815260200180611f956023913960400191505060405180910390fd5b610eee81611a00565b6001600160a01b0381166000908152600860209081526040808320805460ff191660011790556005909152902054600354610f28916114c9565b60035550565b6004546001600160a01b03163314610f7b576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6001600160a01b031660009081526005602052604090205490565b6000610fd3600354600254611a9690919063ffffffff16565b905090565b60086020526000908152604090205460ff1681565b60018054604080516020600284861615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015610a0b5780601f106109e057610100808354040283529160200191610a0b565b3360009081526009602052604090205460ff16611099576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b60005b600754811015610980576000600782815481106110b557fe5b6000918252602080832090910154604080516310e059a160e11b81526001600160a01b0389811660048301528881166024830152915191909216945084936321c0b34293604480850194919392918390030190829087803b15801561111957600080fd5b505af115801561112d573d6000803e3d6000fd5b505050506040513d602081101561114357600080fd5b50505060010161109c565b336000908152600c602052604090205460ff166111a4576040805162461bcd60e51b815260206004820152600f60248201526e2aa9a2259d103337b93134b23232b760891b604482015290519081900360640190fd5b610b5f8282611ad8565b600c6020526000908152604090205460ff1681565b6000610a203384846116f8565b6004546001600160a01b0316331461121d576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b8151611230906000906020850190611ee6565b508051610980906001906020840190611ee6565b60035481565b6004546001600160a01b03163314611297576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600c60205260409020805460ff19169055565b6004546001600160a01b03163314611305576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6004546001600160a01b03163314611374576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03919091166000908152600b60205260409020805460ff1916911515919091179055565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b3360009081526009602052604090205460ff1661141c576040805162461bcd60e51b8152602060048201526015602482015260008051602061218e833981519152604482015290519081900360640190fd5b6001600160a01b03811660009081526008602052604090205460ff16611489576040805162461bcd60e51b815260206004820152601f60248201527f5969656c64546f6b656e3a205f6163636f756e74206e6f74206d61726b656400604482015290519081900360640190fd5b61149281611a00565b6001600160a01b0381166000908152600860209081526040808320805460ff191690556005909152902054600354610f2891611a96565b600082820183811015610bcc576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610980908490611bf1565b6001600160a01b0383166115ba5760405162461bcd60e51b81526004018080602001828103825260298152602001806121126029913960400191505060405180910390fd5b6001600160a01b0382166115ff5760405162461bcd60e51b81526004018080602001828103825260278152602001806120566027913960400191505060405180910390fd5b6001600160a01b03808416600081815260066020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600081848411156116f05760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156116b557818101518382015260200161169d565b50505050905090810190601f1680156116e25780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6001600160a01b03831661173d5760405162461bcd60e51b815260040180806020018281038252602a815260200180611fe0602a913960400191505060405180910390fd5b6001600160a01b0382166117825760405162461bcd60e51b8152600401808060200182810382526028815260200180611fb86028913960400191505060405180910390fd5b600a5460ff16156117db57336000908152600b602052604090205460ff166117db5760405162461bcd60e51b81526004018080602001828103825260268152602001806121686026913960400191505060405180910390fd5b6117e483611a00565b6117ed82611a00565b61182a816040518060600160405280602b81526020016121ae602b91396001600160a01b0386166000908152600560205260409020549190611661565b6001600160a01b03808516600090815260056020526040808220939093559084168152205461185990826114c9565b6001600160a01b0380841660009081526005602090815260408083209490945591861681526008909152205460ff161561189e5760035461189a9082611a96565b6003555b6001600160a01b03821660009081526008602052604090205460ff16156118d0576003546118cc90826114c9565b6003555b816001600160a01b0316836001600160a01b03166000805160206120c8833981519152836040518082815260200191505060405180910390a3505050565b6001600160a01b0382166119535760405162461bcd60e51b81526004018080602001828103825260248152602001806120a46024913960400191505060405180910390fd5b61195c82611a00565b60025461196990826114c9565b6002556001600160a01b03821660009081526005602052604090205461198f90826114c9565b6001600160a01b03831660009081526005602090815260408083209390935560089052205460ff16156119cd576003546119c990826114c9565b6003555b6040805182815290516001600160a01b038416916000916000805160206120c88339815191529181900360200190a35050565b60005b600754811015610b5f57600060078281548110611a1c57fe5b600091825260208220015460408051635fd6196560e01b81526001600160a01b03878116600483015291519190921693508392635fd61965926024808201939182900301818387803b158015611a7157600080fd5b505af1158015611a85573d6000803e3d6000fd5b505060019093019250611a03915050565b6000610bcc83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611661565b6001600160a01b038216611b1d5760405162461bcd60e51b815260040180806020018281038252602681526020018061200a6026913960400191505060405180910390fd5b611b2682611a00565b611b638160405180606001604052806027815260200161207d602791396001600160a01b0385166000908152600560205260409020549190611661565b6001600160a01b038316600090815260056020526040902055600254611b899082611a96565b6002556001600160a01b03821660009081526008602052604090205460ff1615611bbe57600354611bba9082611a96565b6003555b6040805182815290516000916001600160a01b038516916000805160206120c88339815191529181900360200190a35050565b6060611c46826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316611ca29092919063ffffffff16565b80519091501561098057808060200190516020811015611c6557600080fd5b50516109805760405162461bcd60e51b815260040180806020018281038252602a8152602001806120e8602a913960400191505060405180910390fd5b6060611cb18484600085611cb9565b949350505050565b606082471015611cfa5760405162461bcd60e51b81526004018080602001828103825260268152602001806120306026913960400191505060405180910390fd5b611d0385611e15565b611d54576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b60208310611d935780518252601f199092019160209182019101611d74565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114611df5576040519150601f19603f3d011682016040523d82523d6000602084013e611dfa565b606091505b5091509150611e0a828286611e1b565b979650505050505050565b3b151590565b60608315611e2a575081610bcc565b825115611e3a5782518084602001fd5b60405162461bcd60e51b81526020600482018181528451602484015284518593919283926044019190850190808383600083156116b557818101518382015260200161169d565b828054828255906000526020600020908101928215611ed6579160200282015b82811115611ed657825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611ea1565b50611ee2929150611f60565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611f2757805160ff1916838001178555611f54565b82800160010185558215611f54579182015b82811115611f54578251825591602001919060010190611f39565b50611ee2929150611f7f565b5b80821115611ee25780546001600160a01b0319168155600101611f61565b5b80821115611ee25760008155600101611f8056fe5969656c64546f6b656e3a205f6163636f756e7420616c7265616479206d61726b65645969656c64546f6b656e3a207472616e7366657220746f20746865207a65726f20616464726573735969656c64546f6b656e3a207472616e736665722066726f6d20746865207a65726f20616464726573735969656c64546f6b656e3a206275726e2066726f6d20746865207a65726f2061646472657373416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c5969656c64546f6b656e3a20617070726f766520746f20746865207a65726f20616464726573735969656c64546f6b656e3a206275726e20616d6f756e7420657863656564732062616c616e63655969656c64546f6b656e3a206d696e7420746f20746865207a65726f2061646472657373ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef5361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565645969656c64546f6b656e3a20617070726f76652066726f6d20746865207a65726f20616464726573735969656c64546f6b656e3a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63655969656c64546f6b656e3a206d73672e73656e646572206e6f742077686974656c69737465645969656c64546f6b656e3a20666f7262696464656e00000000000000000000005969656c64546f6b656e3a207472616e7366657220616d6f756e7420657863656564732062616c616e6365a164736f6c634300060c000a