token-icon

Dejitaru Ōgama

Token

Overview[ERC-20]

Max Total Supply
50,000,000.0
ŌGAMA
Holders
135+0.00%
Transfers
1,522

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361061042a5760003560e01c80637cc5d7eb11610229578063bb54c40e1161012e578063ea43915e116100b6578063f84ba65d1161007a578063f84ba65d14610cde578063f887ea4014610cfe578063fb32b5c214610d1e578063fe575a8714610d3e578063ffb54a9914610d6e57600080fd5b8063ea43915e14610c4f578063f0ef821f14610c64578063f1d5f51714610c7e578063f2fde38b14610c9e578063f80f5dd514610cbe57600080fd5b8063d56d229d116100fd578063d56d229d14610b76578063d8e5a73414610b96578063da00097d14610bb6578063dd62ed3e14610bd9578063e5e31b1314610c1f57600080fd5b8063bb54c40e14610b15578063bf56b37114610b35578063c9567bf914610b4b578063ca987b0e14610b6057600080fd5b806393c17322116101b15780639e121117116101805780639e12111714610a7f578063a535598914610a9f578063a8aa1b3114610abf578063a9059cbb14610adf578063af3c43ef14610aff57600080fd5b806393c17322146109fa57806394213c8914610a1a57806395d89b4114610a3a57806398118cb414610a6957600080fd5b8063893d20e8116101f8578063893d20e81461093b578063896648c11461096d5780638b42507f1461098c5780638da5cb5b146109bc578063900d9611146109da57600080fd5b80637cc5d7eb146108cf5780637d1db4a5146108ef578063807c2d9c146109055780638637b0691461091b57600080fd5b806344de2e4c1161032f5780636827e764116102b7578063705409331161028657806370540933146108255780637070c8981461084457806370a0823114610864578063715018a61461089a578063787a051b146108af57600080fd5b80636827e764146107b75780636b67c4df146107cd5780636d364392146107e35780636f4ce428146107f857600080fd5b80635c85974f116102fe5780635c85974f146107135780635f1893611461073357806363692440146107485780636476505d14610777578063658d4b7f1461079757600080fd5b806344de2e4c146106a157806345599136146106bb5780634a74bb02146106d1578063571ac8b0146106f357600080fd5b806323b872dd116103b25780632f6f92b3116103815780632f6f92b3146105e857806330e30efd14610615578063313ce56714610635578063399c7976146106515780633f4218e01461067157600080fd5b806323b872dd14610573578063251b8787146105935780632aea52ab146105b35780632b112e49146105d357600080fd5b80630975d294116103f95780630975d294146104f05780630d2959801461051257806318160ddd146105325780631df4ccfc1461054757806321554bac1461055d57600080fd5b80630445b6671461043657806306fdde031461045f5780630713b139146104a0578063095ea7b3146104d057600080fd5b3661043157005b600080fd5b34801561044257600080fd5b5061044c60215481565b6040519081526020015b60405180910390f35b34801561046b57600080fd5b5060408051808201909152600f81526e44656a697461727520c58c67616d6160881b60208201525b604051610456919061284b565b3480156104ac57600080fd5b506104c06104bb3660046128b1565b610d88565b6040519015158152602001610456565b3480156104dc57600080fd5b506104c06104eb3660046128ce565b610de1565b3480156104fc57600080fd5b5061051061050b366004612908565b610e4e565b005b34801561051e57600080fd5b5061051061052d366004612926565b610ea5565b34801561053e57600080fd5b5060045461044c565b34801561055357600080fd5b5061044c60145481565b34801561056957600080fd5b5061044c60075481565b34801561057f57600080fd5b506104c061058e366004612943565b610f3a565b34801561059f57600080fd5b506105106105ae366004612984565b610ffc565b3480156105bf57600080fd5b506105106105ce366004612926565b6110cd565b3480156105df57600080fd5b5061044c611143565b3480156105f457600080fd5b5061044c6106033660046128b1565b600d6020526000908152604090205481565b34801561062157600080fd5b50610510610630366004612a0a565b6111b4565b34801561064157600080fd5b5060405160128152602001610456565b34801561065d57600080fd5b5061051061066c366004612a23565b6111e3565b34801561067d57600080fd5b506104c061068c3660046128b1565b600e6020526000908152604090205460ff1681565b3480156106ad57600080fd5b506009546104c09060ff1681565b3480156106c757600080fd5b5061044c60135481565b3480156106dd57600080fd5b50601e546104c090640100000000900460ff1681565b3480156106ff57600080fd5b506104c061070e3660046128b1565b611238565b34801561071f57600080fd5b5061051061072e366004612a0a565b611246565b34801561073f57600080fd5b506105106112b2565b34801561075457600080fd5b506104c06107633660046128b1565b602080526000908152604090205460ff1681565b34801561078357600080fd5b506105106107923660046128b1565b6112ea565b3480156107a357600080fd5b506105106107b2366004612a23565b611336565b3480156107c357600080fd5b5061044c60125481565b3480156107d957600080fd5b5061044c60115481565b3480156107ef57600080fd5b5061051061138b565b34801561080457600080fd5b5061044c6108133660046128b1565b600c6020526000908152604090205481565b34801561083157600080fd5b506016546104c090610100900460ff1681565b34801561085057600080fd5b5061051061085f366004612926565b6114b6565b34801561087057600080fd5b5061044c61087f3660046128b1565b6001600160a01b03166000908152600a602052604090205490565b3480156108a657600080fd5b506105106114fc565b3480156108bb57600080fd5b506105106108ca366004612a0a565b611570565b3480156108db57600080fd5b506105106108ea366004612a23565b6115e2565b3480156108fb57600080fd5b5061044c60055481565b34801561091157600080fd5b5061044c60065481565b34801561092757600080fd5b506104c06109363660046128ce565b611637565b34801561094757600080fd5b506000546001600160a01b03165b6040516001600160a01b039091168152602001610456565b34801561097957600080fd5b50601e546104c090610100900460ff1681565b34801561099857600080fd5b506104c06109a73660046128b1565b600f6020526000908152604090205460ff1681565b3480156109c857600080fd5b506000546001600160a01b0316610955565b3480156109e657600080fd5b506105106109f5366004612926565b61172b565b348015610a0657600080fd5b50610510610a15366004612a5c565b61176f565b348015610a2657600080fd5b50610510610a35366004612a23565b6117f5565b348015610a4657600080fd5b50604080518082019091526006815265c58c47414d4160d01b6020820152610493565b348015610a7557600080fd5b5061044c60105481565b348015610a8b57600080fd5b50610510610a9a366004612ab8565b611849565b348015610aab57600080fd5b506016546104c09062010000900460ff1681565b348015610acb57600080fd5b50601b54610955906001600160a01b031681565b348015610aeb57600080fd5b506104c0610afa3660046128ce565b6118d3565b348015610b0b57600080fd5b5061044c60085481565b348015610b2157600080fd5b50610510610b30366004612926565b6118e0565b348015610b4157600080fd5b5061044c601d5481565b348015610b5757600080fd5b5061051061191d565b348015610b6c57600080fd5b5061044c60155481565b348015610b8257600080fd5b50600254610955906001600160a01b031681565b348015610ba257600080fd5b50610510610bb1366004612a0a565b611956565b348015610bc257600080fd5b50601e546104c09065010000000000900460ff1681565b348015610be557600080fd5b5061044c610bf4366004612af3565b6001600160a01b039182166000908152600b6020908152604080832093909416825291909152205490565b348015610c2b57600080fd5b506104c0610c3a3660046128b1565b601c6020526000908152604090205460ff1681565b348015610c5b57600080fd5b506105106119a1565b348015610c7057600080fd5b506016546104c09060ff1681565b348015610c8a57600080fd5b50610510610c99366004612a0a565b6119d8565b348015610caa57600080fd5b50610510610cb93660046128b1565b611a44565b348015610cca57600080fd5b50610510610cd93660046128b1565b611b2e565b348015610cea57600080fd5b50610510610cf9366004612a23565b611bbe565b348015610d0a57600080fd5b50601a54610955906001600160a01b031681565b348015610d2a57600080fd5b50601e546104c09062010000900460ff1681565b348015610d4a57600080fd5b506104c0610d593660046128b1565b601f6020526000908152604090205460ff1681565b348015610d7a57600080fd5b50601e546104c09060ff1681565b6001600160a01b0381166000908152600c602052604081205460011115610db157506000919050565b600754610dbe9042612b37565b6001600160a01b039092166000908152600c602052604090205491909110919050565b336000818152600b602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610e3c9086815260200190565b60405180910390a35060015b92915050565b6000546001600160a01b03163314610e815760405162461bcd60e51b8152600401610e7890612b4a565b60405180910390fd5b601e80549215156401000000000264ff000000001990931692909217909155602155565b6000546001600160a01b03163314610ecf5760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff16610f275760405162461bcd60e51b815260206004820152601b60248201527f43616e206e6f206c6f6e6765722070617573652074726164696e6700000000006044820152606401610e78565b601e805460ff1916911515919091179055565b6001600160a01b0383166000908152600b6020908152604080832033845290915281205460001914610fe7576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387166000908152600b82528381203382529091529190912054610fc2918490611c1f565b6001600160a01b0385166000908152600b602090815260408083203384529091529020555b610ff2848484611c4b565b90505b9392505050565b6000546001600160a01b031633146110265760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff166110585760405162461bcd60e51b81526020600482015260006024820152604401610e78565b60005b828110156110c75781601f600086868581811061107a5761107a612b7f565b905060200201602081019061108f91906128b1565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790556110c081612b95565b905061105b565b50505050565b6000546001600160a01b031633146110f75760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff166111295760405162461bcd60e51b81526020600482015260006024820152604401610e78565b601e80549115156101000261ff0019909216919091179055565b600a6020527f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e35461dead60009081527f20677881080440a9b3c87e826370bb5d9c2f74efd4dede686d52d77a6a09f8bb5460045491926111af9290916111a9919061205e565b9061205e565b905090565b6000546001600160a01b031633146111de5760405162461bcd60e51b8152600401610e7890612b4a565b600755565b6000546001600160a01b0316331461120d5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152601c60205260409020805460ff1916911515919091179055565b6000610e4882600019610de1565b6000546001600160a01b031633146112705760405162461bcd60e51b8152600401610e7890612b4a565b60058110156112915760405162461bcd60e51b8152600401610e7890612bae565b6103e8816004546112a29190612bf4565b6112ac9190612c0b565b60055550565b6000546001600160a01b031633146112dc5760405162461bcd60e51b8152600401610e7890612b4a565b601e805462ff000019169055565b6000546001600160a01b031633146113145760405162461bcd60e51b8152600401610e7890612b4a565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146113605760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600e60205260409020805460ff1916911515919091179055565b61139433610d88565b6113d05760405162461bcd60e51b815260206004820152600d60248201526c18d85b9d081b5a5b9d081e595d609a1b6044820152606401610e78565b600854336000908152600a602052604090205410156114255760405162461bcd60e51b81526020600482015260116024820152706e6f7420656e6f75676820746f6b656e7360781b6044820152606401610e78565b336000908152600d60205260408120805460019290611445908490612c2d565b9091555050336000818152600c602052604090819020429055600254905163fa07ce1d60e01b815260048101929092526001600160a01b03169063fa07ce1d90602401600060405180830381600087803b1580156114a257600080fd5b505af11580156110c7573d6000803e3d6000fd5b6000546001600160a01b031633146114e05760405162461bcd60e51b8152600401610e7890612b4a565b60168054911515620100000262ff000019909216919091179055565b6000546001600160a01b031633146115265760405162461bcd60e51b8152600401610e7890612b4a565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461159a5760405162461bcd60e51b8152600401610e7890612b4a565b47336108fc60646115ab8585612bf4565b6115b59190612c0b565b6040518115909202916000818181858888f193505050501580156115dd573d6000803e3d6000fd5b505050565b6000546001600160a01b0316331461160c5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b600080546001600160a01b031633146116625760405162461bcd60e51b8152600401610e7890612b4a565b306001600160a01b038416036116ba5760405162461bcd60e51b815260206004820152601c60248201527f43616e742072656d6f766520746865206e617469766520746f6b656e000000006044820152606401610e78565b60405163a9059cbb60e01b8152336004820152602481018390526001600160a01b0384169063a9059cbb906044016020604051808303816000875af1158015611707573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff59190612c40565b6000546001600160a01b031633146117555760405162461bcd60e51b8152600401610e7890612b4a565b601680549115156101000261ff0019909216919091179055565b6000546001600160a01b031633146117995760405162461bcd60e51b8152600401610e7890612b4a565b601680546301000000600160b81b03191663010000006001600160a01b0394851602179055601780546001600160a01b031990811695841695909517905560188054851693831693909317909255601980549093169116179055565b6000546001600160a01b0316331461181f5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b039190911660009081526020805260409020805460ff1916911515919091179055565b6000546001600160a01b031633146118735760405162461bcd60e51b8152600401610e7890612b4a565b601085905560118490556012839055601382905561189d8261189785818989611c13565b90611c13565b60148190556118ad908290612c2d565b60158190556014546019916118c29190612c2d565b106118cc57600080fd5b5050505050565b6000610ff5338484611c4b565b6000546001600160a01b0316331461190a5760405162461bcd60e51b8152600401610e7890612b4a565b6016805460ff1916911515919091179055565b6000546001600160a01b031633146119475760405162461bcd60e51b8152600401610e7890612b4a565b601e805460ff19166001179055565b6000546001600160a01b031633146119805760405162461bcd60e51b8152600401610e7890612b4a565b6103e8816004546119919190612bf4565b61199b9190612c0b565b60085550565b6000546001600160a01b031633146119cb5760405162461bcd60e51b8152600401610e7890612b4a565b601e805461ff0019169055565b6000546001600160a01b03163314611a025760405162461bcd60e51b8152600401610e7890612b4a565b6005811015611a235760405162461bcd60e51b8152600401610e7890612bae565b6103e881600454611a349190612bf4565b611a3e9190612c0b565b60065550565b6000546001600160a01b03163314611a6e5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b038116611ad35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610e78565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314611b585760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03166000908152600160208181526040808420805460ff199081168517909155600e83528185208054821685179055600f8352818520805482168517905582805281852080548216909417909355601f90915290912080549091169055565b6000546001600160a01b03163314611be85760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600f60205260409020805460ff1916911515919091179055565b6000610ff58284612c2d565b60008184841115611c435760405162461bcd60e51b8152600401610e78919061284b565b505050900390565b601e546000906301000000900460ff1615611c7257611c6b84848461206a565b9050610ff5565b6001600160a01b03841660009081526001602052604090205460ff16158015611cb457506001600160a01b03831660009081526001602052604090205460ff16155b15611ce557601e5460ff16611ce55760405162461bcd60e51b81526020600482015260006024820152604401610e78565b60055482111580611d3157506001600160a01b0384166000908152600f602052604090205460ff168015611d3157506001600160a01b0383166000908152600f602052604090205460ff165b611d685760405162461bcd60e51b8152602060048201526008602482015267151608131a5b5a5d60c21b6044820152606401610e78565b6001600160a01b0383166000908152601c602052604090205460ff168015611d9a5750601e546301000000900460ff16155b8015611db05750601e54640100000000900460ff165b8015611dcd5750602154306000908152600a602052604090205410155b15611dda57611dda61213e565b601d54158015611e0257506001600160a01b0383166000908152601c602052604090205460ff165b15611e4f576001600160a01b0384166000908152600a6020526040902054611e465760405162461bcd60e51b81526020600482015260006024820152604401610e78565b611e4f43601d55565b601e54610100900460ff1615611eb6576001600160a01b0384166000908152601f602052604090205460ff1615611eb65760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b6044820152606401610e78565b604080516020808201835260008083526001600160a01b0388168152600a9091529190912054611ee7918490611c1f565b6001600160a01b038086166000908152600a60209081526040808320949094559186168152600f909152205460ff16158015611f25575060095460ff165b15611f78576006546001600160a01b0384166000908152600a6020526040902054611f509084611c13565b1115611f785760405162461bcd60e51b81526020600482015260006024820152604401610e78565b6001600160a01b0384166000908152600e602052604081205460ff16158015611fba57506001600160a01b0384166000908152600e602052604090205460ff16155b611fc45782611fcf565b611fcf85858561251e565b6001600160a01b0385166000908152600a6020526040902054909150611ff59082611c13565b6001600160a01b0385166000908152600a60205260409020556120188585612751565b836001600160a01b0316856001600160a01b0316600080516020612d1a8339815191528360405161204b91815260200190565b60405180910390a3506001949350505050565b6000610ff58284612b37565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600a909152918220546120bb918490611c1f565b6001600160a01b038086166000908152600a602052604080822093909355908516815220546120ea9083611c13565b6001600160a01b038085166000818152600a60205260409081902093909355915190861690600080516020612d1a8339815191529061212c9086815260200190565b60405180910390a35060019392505050565b601e805463ff00000019166301000000179055306000908152600a60205260408120546013546014549192916121939160029161218d9161217f919061205e565b60105461218d908790612833565b9061283f565b905060006121a1838361205e565b604080516002808252606082018352929350600092909160208301908036833701905050905030816000815181106121db576121db612b7f565b6001600160a01b03928316602091820292909201810191909152601a54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015612234573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122589190612c5d565b8160018151811061226b5761226b612b7f565b6001600160a01b039283166020918202929092010152601a5460405163791ac94760e01b815291169063791ac947906122b1908590600090869030904290600401612c7a565b600060405180830381600087803b1580156122cb57600080fd5b505af11580156122df573d6000803e3d6000fd5b505060105447925060009150612309906122fa90600261283f565b6013546014546111a99161205e565b9050600061232b600261218d8461218d6010548861283390919063ffffffff16565b905060006123488361218d6011548761283390919063ffffffff16565b905060006123658461218d6012548861283390919063ffffffff16565b6017546040519192506000916001600160a01b039091169061753090859084818181858888f193505050503d80600081146123bc576040519150601f19603f3d011682016040523d82523d6000602084013e6123c1565b606091505b5050601854604051600093506001600160a01b03909116915061753090849084818181858888f193505050503d8060008114612419576040519150601f19603f3d011682016040523d82523d6000602084013e61241e565b606091505b5060009250508915905061250557601a5460165460405163f305d71960e01b8152306004820152602481018c905260006044820181905260648201526001600160a01b036301000000909204821660848201524260a482015291169063f305d71990869060c40160606040518083038185885af11580156124a3573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906124c89190612ceb565b505060408051868152602081018c90527f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b450692500160405180910390a15b5050601e805463ff000000191690555050505050505050565b6001600160a01b0382166000908152601c60205260408120548190819060ff1680156125515750601654610100900460ff165b15612568576013546015546125659161205e565b91505b6001600160a01b0386166000908152601c602052604090205460ff168015612592575060165460ff165b156125a9576013546014546125a69161205e565b91505b6001600160a01b0386166000908152601c602052604090205460ff161580156125eb57506001600160a01b0385166000908152601c602052604090205460ff16155b1561261c5760165462010000900460ff1615612617576013546015546126109161205e565b915061261c565b600091505b60008211801561262e57506000601354115b156126c35761264d606461218d6013548761283390919063ffffffff16565b6019546001600160a01b03166000908152600a60205260409020549091506126759082611c13565b601980546001600160a01b039081166000908152600a602090815260409182902094909455915491518481529181169290891691600080516020612d1a833981519152910160405180910390a35b60006126d4606461218d8786612833565b306000908152600a60205260409020549091506126f19082611c13565b306000818152600a6020526040908190209290925590516001600160a01b03891690600080516020612d1a833981519152906127309085815260200190565b60405180910390a3612746826111a9878461205e565b979650505050505050565b6001600160a01b0382166000908152601c602052604090205460ff166127cd576008546001600160a01b0383166000908152600a602052604090205410156127b1576001600160a01b0382166000908152600c60205260408120556127cd565b6001600160a01b0382166000908152600c602052604090204290555b6001600160a01b0381166000908152600c6020526040902054600111801561280e57506008546001600160a01b0382166000908152600a6020526040902054115b1561282f576001600160a01b0381166000908152600c602052604090204290555b5050565b6000610ff58284612bf4565b6000610ff58284612c0b565b600060208083528351808285015260005b818110156128785785810183015185820160400152820161285c565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146128ae57600080fd5b50565b6000602082840312156128c357600080fd5b8135610ff581612899565b600080604083850312156128e157600080fd5b82356128ec81612899565b946020939093013593505050565b80151581146128ae57600080fd5b6000806040838503121561291b57600080fd5b82356128ec816128fa565b60006020828403121561293857600080fd5b8135610ff5816128fa565b60008060006060848603121561295857600080fd5b833561296381612899565b9250602084013561297381612899565b929592945050506040919091013590565b60008060006040848603121561299957600080fd5b833567ffffffffffffffff808211156129b157600080fd5b818601915086601f8301126129c557600080fd5b8135818111156129d457600080fd5b8760208260051b85010111156129e957600080fd5b602092830195509350508401356129ff816128fa565b809150509250925092565b600060208284031215612a1c57600080fd5b5035919050565b60008060408385031215612a3657600080fd5b8235612a4181612899565b91506020830135612a51816128fa565b809150509250929050565b60008060008060808587031215612a7257600080fd5b8435612a7d81612899565b93506020850135612a8d81612899565b92506040850135612a9d81612899565b91506060850135612aad81612899565b939692955090935050565b600080600080600060a08688031215612ad057600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b60008060408385031215612b0657600080fd5b8235612b1181612899565b91506020830135612a5181612899565b634e487b7160e01b600052601160045260246000fd5b81810381811115610e4857610e48612b21565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b600060018201612ba757612ba7612b21565b5060010190565b60208082526026908201527f57616c6c6574204c696d6974206e6565647320746f206265206174206c6561736040820152657420302e352560d01b606082015260800190565b8082028115828204841417610e4857610e48612b21565b600082612c2857634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115610e4857610e48612b21565b600060208284031215612c5257600080fd5b8151610ff5816128fa565b600060208284031215612c6f57600080fd5b8151610ff581612899565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015612cca5784516001600160a01b031683529383019391830191600101612ca5565b50506001600160a01b03969096166060850152505050608001529392505050565b600080600060608486031215612d0057600080fd5b835192506020840151915060408401519050925092509256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122007b2eda0c565cb15bb7895900c5dcca54dc306b404d2a828231bf9387d18ee5464736f6c63430008110033
Creation ByteCode
0x6080604052600380546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d179055620000386012600a620006d2565b62000048906302faf080620006e3565b6004556103e860045460146200005f9190620006e3565b6200006b9190620006fd565b6005556103e86004546014620000829190620006e3565b6200008e9190620006fd565b600655620697806007556103e86004546002620000ac9190620006e3565b620000b89190620006fd565b60089081556009805460ff19166001179055600260108190556011919091556000601281905560138190556014819055601555601680546201010162ffffff19909116179055601e805465ffff00ffffff19166401000101001790556004546107d091620001279190620006e3565b620001339190620006fd565b6021553480156200014357600080fd5b50600080546001600160a01b031916339081178255808252600160208190526040808420805460ff191690921790915551909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600354601a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015620001fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000221919062000720565b6001600160a01b031663c9c65396601a60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000283573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002a9919062000720565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523060248201526044016020604051808303816000875af1158015620002f6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200031c919062000720565b601b80546001600160a01b03199081166001600160a01b0393841690811783556000908152601c60209081526040808320805460ff19908116600190811790925530808652600b8552838620601a80548b1688529086528487206000199081905589548b1688528588205533808852600e808852868920805486168717905583895286892080548616871790557ff77e91909e61d18f67b875b2bfcae1f683a8d555e55382e3a6b082e2c59ea57a8054861687179055601980548d168a52878a208054871688179055938952878052868920805486168717905581895286892080548616871790558a548c168952868920805486168717905591548b168852858820805485168617905582548b168852600f8752858820805485168617905580885285882080548516861790559854909916865292852080548216831790557f99629f56119585bf27511b6b7d295dffb54757453fcc3dabcf51d92028301f108054821683179055601680546301000000600160b81b031916630100000089021790556017805473b223674fa7b277b5a8a09ad8257b870df481152c9088168117909155601880548816891790558354909616909617909155929091529283527f5f158545fcf5f140507e6832f8284366388940b28d620943d0c4d58419c4cc95805490921617905560125460135460115460105462000542946200052e9392849291620005a8811b62001c1317901c565b620005a860201b62001c131790919060201c565b60148190556200055490605062000752565b601555600454336000818152600a6020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a362000768565b6000620005b6828462000752565b90505b92915050565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000616578160001904821115620005fa57620005fa620005bf565b808516156200060857918102915b93841c9390800290620005da565b509250929050565b6000826200062f57506001620005b9565b816200063e57506000620005b9565b8160018114620006575760028114620006625762000682565b6001915050620005b9565b60ff841115620006765762000676620005bf565b50506001821b620005b9565b5060208310610133831016604e8410600b8410161715620006a7575081810a620005b9565b620006b38383620005d5565b8060001904821115620006ca57620006ca620005bf565b029392505050565b6000620005b660ff8416836200061e565b8082028115828204841417620005b957620005b9620005bf565b6000826200071b57634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156200073357600080fd5b81516001600160a01b03811681146200074b57600080fd5b9392505050565b80820180821115620005b957620005b9620005bf565b612d6f80620007786000396000f3fe60806040526004361061042a5760003560e01c80637cc5d7eb11610229578063bb54c40e1161012e578063ea43915e116100b6578063f84ba65d1161007a578063f84ba65d14610cde578063f887ea4014610cfe578063fb32b5c214610d1e578063fe575a8714610d3e578063ffb54a9914610d6e57600080fd5b8063ea43915e14610c4f578063f0ef821f14610c64578063f1d5f51714610c7e578063f2fde38b14610c9e578063f80f5dd514610cbe57600080fd5b8063d56d229d116100fd578063d56d229d14610b76578063d8e5a73414610b96578063da00097d14610bb6578063dd62ed3e14610bd9578063e5e31b1314610c1f57600080fd5b8063bb54c40e14610b15578063bf56b37114610b35578063c9567bf914610b4b578063ca987b0e14610b6057600080fd5b806393c17322116101b15780639e121117116101805780639e12111714610a7f578063a535598914610a9f578063a8aa1b3114610abf578063a9059cbb14610adf578063af3c43ef14610aff57600080fd5b806393c17322146109fa57806394213c8914610a1a57806395d89b4114610a3a57806398118cb414610a6957600080fd5b8063893d20e8116101f8578063893d20e81461093b578063896648c11461096d5780638b42507f1461098c5780638da5cb5b146109bc578063900d9611146109da57600080fd5b80637cc5d7eb146108cf5780637d1db4a5146108ef578063807c2d9c146109055780638637b0691461091b57600080fd5b806344de2e4c1161032f5780636827e764116102b7578063705409331161028657806370540933146108255780637070c8981461084457806370a0823114610864578063715018a61461089a578063787a051b146108af57600080fd5b80636827e764146107b75780636b67c4df146107cd5780636d364392146107e35780636f4ce428146107f857600080fd5b80635c85974f116102fe5780635c85974f146107135780635f1893611461073357806363692440146107485780636476505d14610777578063658d4b7f1461079757600080fd5b806344de2e4c146106a157806345599136146106bb5780634a74bb02146106d1578063571ac8b0146106f357600080fd5b806323b872dd116103b25780632f6f92b3116103815780632f6f92b3146105e857806330e30efd14610615578063313ce56714610635578063399c7976146106515780633f4218e01461067157600080fd5b806323b872dd14610573578063251b8787146105935780632aea52ab146105b35780632b112e49146105d357600080fd5b80630975d294116103f95780630975d294146104f05780630d2959801461051257806318160ddd146105325780631df4ccfc1461054757806321554bac1461055d57600080fd5b80630445b6671461043657806306fdde031461045f5780630713b139146104a0578063095ea7b3146104d057600080fd5b3661043157005b600080fd5b34801561044257600080fd5b5061044c60215481565b6040519081526020015b60405180910390f35b34801561046b57600080fd5b5060408051808201909152600f81526e44656a697461727520c58c67616d6160881b60208201525b604051610456919061284b565b3480156104ac57600080fd5b506104c06104bb3660046128b1565b610d88565b6040519015158152602001610456565b3480156104dc57600080fd5b506104c06104eb3660046128ce565b610de1565b3480156104fc57600080fd5b5061051061050b366004612908565b610e4e565b005b34801561051e57600080fd5b5061051061052d366004612926565b610ea5565b34801561053e57600080fd5b5060045461044c565b34801561055357600080fd5b5061044c60145481565b34801561056957600080fd5b5061044c60075481565b34801561057f57600080fd5b506104c061058e366004612943565b610f3a565b34801561059f57600080fd5b506105106105ae366004612984565b610ffc565b3480156105bf57600080fd5b506105106105ce366004612926565b6110cd565b3480156105df57600080fd5b5061044c611143565b3480156105f457600080fd5b5061044c6106033660046128b1565b600d6020526000908152604090205481565b34801561062157600080fd5b50610510610630366004612a0a565b6111b4565b34801561064157600080fd5b5060405160128152602001610456565b34801561065d57600080fd5b5061051061066c366004612a23565b6111e3565b34801561067d57600080fd5b506104c061068c3660046128b1565b600e6020526000908152604090205460ff1681565b3480156106ad57600080fd5b506009546104c09060ff1681565b3480156106c757600080fd5b5061044c60135481565b3480156106dd57600080fd5b50601e546104c090640100000000900460ff1681565b3480156106ff57600080fd5b506104c061070e3660046128b1565b611238565b34801561071f57600080fd5b5061051061072e366004612a0a565b611246565b34801561073f57600080fd5b506105106112b2565b34801561075457600080fd5b506104c06107633660046128b1565b602080526000908152604090205460ff1681565b34801561078357600080fd5b506105106107923660046128b1565b6112ea565b3480156107a357600080fd5b506105106107b2366004612a23565b611336565b3480156107c357600080fd5b5061044c60125481565b3480156107d957600080fd5b5061044c60115481565b3480156107ef57600080fd5b5061051061138b565b34801561080457600080fd5b5061044c6108133660046128b1565b600c6020526000908152604090205481565b34801561083157600080fd5b506016546104c090610100900460ff1681565b34801561085057600080fd5b5061051061085f366004612926565b6114b6565b34801561087057600080fd5b5061044c61087f3660046128b1565b6001600160a01b03166000908152600a602052604090205490565b3480156108a657600080fd5b506105106114fc565b3480156108bb57600080fd5b506105106108ca366004612a0a565b611570565b3480156108db57600080fd5b506105106108ea366004612a23565b6115e2565b3480156108fb57600080fd5b5061044c60055481565b34801561091157600080fd5b5061044c60065481565b34801561092757600080fd5b506104c06109363660046128ce565b611637565b34801561094757600080fd5b506000546001600160a01b03165b6040516001600160a01b039091168152602001610456565b34801561097957600080fd5b50601e546104c090610100900460ff1681565b34801561099857600080fd5b506104c06109a73660046128b1565b600f6020526000908152604090205460ff1681565b3480156109c857600080fd5b506000546001600160a01b0316610955565b3480156109e657600080fd5b506105106109f5366004612926565b61172b565b348015610a0657600080fd5b50610510610a15366004612a5c565b61176f565b348015610a2657600080fd5b50610510610a35366004612a23565b6117f5565b348015610a4657600080fd5b50604080518082019091526006815265c58c47414d4160d01b6020820152610493565b348015610a7557600080fd5b5061044c60105481565b348015610a8b57600080fd5b50610510610a9a366004612ab8565b611849565b348015610aab57600080fd5b506016546104c09062010000900460ff1681565b348015610acb57600080fd5b50601b54610955906001600160a01b031681565b348015610aeb57600080fd5b506104c0610afa3660046128ce565b6118d3565b348015610b0b57600080fd5b5061044c60085481565b348015610b2157600080fd5b50610510610b30366004612926565b6118e0565b348015610b4157600080fd5b5061044c601d5481565b348015610b5757600080fd5b5061051061191d565b348015610b6c57600080fd5b5061044c60155481565b348015610b8257600080fd5b50600254610955906001600160a01b031681565b348015610ba257600080fd5b50610510610bb1366004612a0a565b611956565b348015610bc257600080fd5b50601e546104c09065010000000000900460ff1681565b348015610be557600080fd5b5061044c610bf4366004612af3565b6001600160a01b039182166000908152600b6020908152604080832093909416825291909152205490565b348015610c2b57600080fd5b506104c0610c3a3660046128b1565b601c6020526000908152604090205460ff1681565b348015610c5b57600080fd5b506105106119a1565b348015610c7057600080fd5b506016546104c09060ff1681565b348015610c8a57600080fd5b50610510610c99366004612a0a565b6119d8565b348015610caa57600080fd5b50610510610cb93660046128b1565b611a44565b348015610cca57600080fd5b50610510610cd93660046128b1565b611b2e565b348015610cea57600080fd5b50610510610cf9366004612a23565b611bbe565b348015610d0a57600080fd5b50601a54610955906001600160a01b031681565b348015610d2a57600080fd5b50601e546104c09062010000900460ff1681565b348015610d4a57600080fd5b506104c0610d593660046128b1565b601f6020526000908152604090205460ff1681565b348015610d7a57600080fd5b50601e546104c09060ff1681565b6001600160a01b0381166000908152600c602052604081205460011115610db157506000919050565b600754610dbe9042612b37565b6001600160a01b039092166000908152600c602052604090205491909110919050565b336000818152600b602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610e3c9086815260200190565b60405180910390a35060015b92915050565b6000546001600160a01b03163314610e815760405162461bcd60e51b8152600401610e7890612b4a565b60405180910390fd5b601e80549215156401000000000264ff000000001990931692909217909155602155565b6000546001600160a01b03163314610ecf5760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff16610f275760405162461bcd60e51b815260206004820152601b60248201527f43616e206e6f206c6f6e6765722070617573652074726164696e6700000000006044820152606401610e78565b601e805460ff1916911515919091179055565b6001600160a01b0383166000908152600b6020908152604080832033845290915281205460001914610fe7576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387166000908152600b82528381203382529091529190912054610fc2918490611c1f565b6001600160a01b0385166000908152600b602090815260408083203384529091529020555b610ff2848484611c4b565b90505b9392505050565b6000546001600160a01b031633146110265760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff166110585760405162461bcd60e51b81526020600482015260006024820152604401610e78565b60005b828110156110c75781601f600086868581811061107a5761107a612b7f565b905060200201602081019061108f91906128b1565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790556110c081612b95565b905061105b565b50505050565b6000546001600160a01b031633146110f75760405162461bcd60e51b8152600401610e7890612b4a565b601e5462010000900460ff166111295760405162461bcd60e51b81526020600482015260006024820152604401610e78565b601e80549115156101000261ff0019909216919091179055565b600a6020527f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e35461dead60009081527f20677881080440a9b3c87e826370bb5d9c2f74efd4dede686d52d77a6a09f8bb5460045491926111af9290916111a9919061205e565b9061205e565b905090565b6000546001600160a01b031633146111de5760405162461bcd60e51b8152600401610e7890612b4a565b600755565b6000546001600160a01b0316331461120d5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152601c60205260409020805460ff1916911515919091179055565b6000610e4882600019610de1565b6000546001600160a01b031633146112705760405162461bcd60e51b8152600401610e7890612b4a565b60058110156112915760405162461bcd60e51b8152600401610e7890612bae565b6103e8816004546112a29190612bf4565b6112ac9190612c0b565b60055550565b6000546001600160a01b031633146112dc5760405162461bcd60e51b8152600401610e7890612b4a565b601e805462ff000019169055565b6000546001600160a01b031633146113145760405162461bcd60e51b8152600401610e7890612b4a565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146113605760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600e60205260409020805460ff1916911515919091179055565b61139433610d88565b6113d05760405162461bcd60e51b815260206004820152600d60248201526c18d85b9d081b5a5b9d081e595d609a1b6044820152606401610e78565b600854336000908152600a602052604090205410156114255760405162461bcd60e51b81526020600482015260116024820152706e6f7420656e6f75676820746f6b656e7360781b6044820152606401610e78565b336000908152600d60205260408120805460019290611445908490612c2d565b9091555050336000818152600c602052604090819020429055600254905163fa07ce1d60e01b815260048101929092526001600160a01b03169063fa07ce1d90602401600060405180830381600087803b1580156114a257600080fd5b505af11580156110c7573d6000803e3d6000fd5b6000546001600160a01b031633146114e05760405162461bcd60e51b8152600401610e7890612b4a565b60168054911515620100000262ff000019909216919091179055565b6000546001600160a01b031633146115265760405162461bcd60e51b8152600401610e7890612b4a565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461159a5760405162461bcd60e51b8152600401610e7890612b4a565b47336108fc60646115ab8585612bf4565b6115b59190612c0b565b6040518115909202916000818181858888f193505050501580156115dd573d6000803e3d6000fd5b505050565b6000546001600160a01b0316331461160c5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b600080546001600160a01b031633146116625760405162461bcd60e51b8152600401610e7890612b4a565b306001600160a01b038416036116ba5760405162461bcd60e51b815260206004820152601c60248201527f43616e742072656d6f766520746865206e617469766520746f6b656e000000006044820152606401610e78565b60405163a9059cbb60e01b8152336004820152602481018390526001600160a01b0384169063a9059cbb906044016020604051808303816000875af1158015611707573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff59190612c40565b6000546001600160a01b031633146117555760405162461bcd60e51b8152600401610e7890612b4a565b601680549115156101000261ff0019909216919091179055565b6000546001600160a01b031633146117995760405162461bcd60e51b8152600401610e7890612b4a565b601680546301000000600160b81b03191663010000006001600160a01b0394851602179055601780546001600160a01b031990811695841695909517905560188054851693831693909317909255601980549093169116179055565b6000546001600160a01b0316331461181f5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b039190911660009081526020805260409020805460ff1916911515919091179055565b6000546001600160a01b031633146118735760405162461bcd60e51b8152600401610e7890612b4a565b601085905560118490556012839055601382905561189d8261189785818989611c13565b90611c13565b60148190556118ad908290612c2d565b60158190556014546019916118c29190612c2d565b106118cc57600080fd5b5050505050565b6000610ff5338484611c4b565b6000546001600160a01b0316331461190a5760405162461bcd60e51b8152600401610e7890612b4a565b6016805460ff1916911515919091179055565b6000546001600160a01b031633146119475760405162461bcd60e51b8152600401610e7890612b4a565b601e805460ff19166001179055565b6000546001600160a01b031633146119805760405162461bcd60e51b8152600401610e7890612b4a565b6103e8816004546119919190612bf4565b61199b9190612c0b565b60085550565b6000546001600160a01b031633146119cb5760405162461bcd60e51b8152600401610e7890612b4a565b601e805461ff0019169055565b6000546001600160a01b03163314611a025760405162461bcd60e51b8152600401610e7890612b4a565b6005811015611a235760405162461bcd60e51b8152600401610e7890612bae565b6103e881600454611a349190612bf4565b611a3e9190612c0b565b60065550565b6000546001600160a01b03163314611a6e5760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b038116611ad35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610e78565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314611b585760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03166000908152600160208181526040808420805460ff199081168517909155600e83528185208054821685179055600f8352818520805482168517905582805281852080548216909417909355601f90915290912080549091169055565b6000546001600160a01b03163314611be85760405162461bcd60e51b8152600401610e7890612b4a565b6001600160a01b03919091166000908152600f60205260409020805460ff1916911515919091179055565b6000610ff58284612c2d565b60008184841115611c435760405162461bcd60e51b8152600401610e78919061284b565b505050900390565b601e546000906301000000900460ff1615611c7257611c6b84848461206a565b9050610ff5565b6001600160a01b03841660009081526001602052604090205460ff16158015611cb457506001600160a01b03831660009081526001602052604090205460ff16155b15611ce557601e5460ff16611ce55760405162461bcd60e51b81526020600482015260006024820152604401610e78565b60055482111580611d3157506001600160a01b0384166000908152600f602052604090205460ff168015611d3157506001600160a01b0383166000908152600f602052604090205460ff165b611d685760405162461bcd60e51b8152602060048201526008602482015267151608131a5b5a5d60c21b6044820152606401610e78565b6001600160a01b0383166000908152601c602052604090205460ff168015611d9a5750601e546301000000900460ff16155b8015611db05750601e54640100000000900460ff165b8015611dcd5750602154306000908152600a602052604090205410155b15611dda57611dda61213e565b601d54158015611e0257506001600160a01b0383166000908152601c602052604090205460ff165b15611e4f576001600160a01b0384166000908152600a6020526040902054611e465760405162461bcd60e51b81526020600482015260006024820152604401610e78565b611e4f43601d55565b601e54610100900460ff1615611eb6576001600160a01b0384166000908152601f602052604090205460ff1615611eb65760405162461bcd60e51b815260206004820152600b60248201526a109b1858dadb1a5cdd195960aa1b6044820152606401610e78565b604080516020808201835260008083526001600160a01b0388168152600a9091529190912054611ee7918490611c1f565b6001600160a01b038086166000908152600a60209081526040808320949094559186168152600f909152205460ff16158015611f25575060095460ff165b15611f78576006546001600160a01b0384166000908152600a6020526040902054611f509084611c13565b1115611f785760405162461bcd60e51b81526020600482015260006024820152604401610e78565b6001600160a01b0384166000908152600e602052604081205460ff16158015611fba57506001600160a01b0384166000908152600e602052604090205460ff16155b611fc45782611fcf565b611fcf85858561251e565b6001600160a01b0385166000908152600a6020526040902054909150611ff59082611c13565b6001600160a01b0385166000908152600a60205260409020556120188585612751565b836001600160a01b0316856001600160a01b0316600080516020612d1a8339815191528360405161204b91815260200190565b60405180910390a3506001949350505050565b6000610ff58284612b37565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600a909152918220546120bb918490611c1f565b6001600160a01b038086166000908152600a602052604080822093909355908516815220546120ea9083611c13565b6001600160a01b038085166000818152600a60205260409081902093909355915190861690600080516020612d1a8339815191529061212c9086815260200190565b60405180910390a35060019392505050565b601e805463ff00000019166301000000179055306000908152600a60205260408120546013546014549192916121939160029161218d9161217f919061205e565b60105461218d908790612833565b9061283f565b905060006121a1838361205e565b604080516002808252606082018352929350600092909160208301908036833701905050905030816000815181106121db576121db612b7f565b6001600160a01b03928316602091820292909201810191909152601a54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015612234573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122589190612c5d565b8160018151811061226b5761226b612b7f565b6001600160a01b039283166020918202929092010152601a5460405163791ac94760e01b815291169063791ac947906122b1908590600090869030904290600401612c7a565b600060405180830381600087803b1580156122cb57600080fd5b505af11580156122df573d6000803e3d6000fd5b505060105447925060009150612309906122fa90600261283f565b6013546014546111a99161205e565b9050600061232b600261218d8461218d6010548861283390919063ffffffff16565b905060006123488361218d6011548761283390919063ffffffff16565b905060006123658461218d6012548861283390919063ffffffff16565b6017546040519192506000916001600160a01b039091169061753090859084818181858888f193505050503d80600081146123bc576040519150601f19603f3d011682016040523d82523d6000602084013e6123c1565b606091505b5050601854604051600093506001600160a01b03909116915061753090849084818181858888f193505050503d8060008114612419576040519150601f19603f3d011682016040523d82523d6000602084013e61241e565b606091505b5060009250508915905061250557601a5460165460405163f305d71960e01b8152306004820152602481018c905260006044820181905260648201526001600160a01b036301000000909204821660848201524260a482015291169063f305d71990869060c40160606040518083038185885af11580156124a3573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906124c89190612ceb565b505060408051868152602081018c90527f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b450692500160405180910390a15b5050601e805463ff000000191690555050505050505050565b6001600160a01b0382166000908152601c60205260408120548190819060ff1680156125515750601654610100900460ff165b15612568576013546015546125659161205e565b91505b6001600160a01b0386166000908152601c602052604090205460ff168015612592575060165460ff165b156125a9576013546014546125a69161205e565b91505b6001600160a01b0386166000908152601c602052604090205460ff161580156125eb57506001600160a01b0385166000908152601c602052604090205460ff16155b1561261c5760165462010000900460ff1615612617576013546015546126109161205e565b915061261c565b600091505b60008211801561262e57506000601354115b156126c35761264d606461218d6013548761283390919063ffffffff16565b6019546001600160a01b03166000908152600a60205260409020549091506126759082611c13565b601980546001600160a01b039081166000908152600a602090815260409182902094909455915491518481529181169290891691600080516020612d1a833981519152910160405180910390a35b60006126d4606461218d8786612833565b306000908152600a60205260409020549091506126f19082611c13565b306000818152600a6020526040908190209290925590516001600160a01b03891690600080516020612d1a833981519152906127309085815260200190565b60405180910390a3612746826111a9878461205e565b979650505050505050565b6001600160a01b0382166000908152601c602052604090205460ff166127cd576008546001600160a01b0383166000908152600a602052604090205410156127b1576001600160a01b0382166000908152600c60205260408120556127cd565b6001600160a01b0382166000908152600c602052604090204290555b6001600160a01b0381166000908152600c6020526040902054600111801561280e57506008546001600160a01b0382166000908152600a6020526040902054115b1561282f576001600160a01b0381166000908152600c602052604090204290555b5050565b6000610ff58284612bf4565b6000610ff58284612c0b565b600060208083528351808285015260005b818110156128785785810183015185820160400152820161285c565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146128ae57600080fd5b50565b6000602082840312156128c357600080fd5b8135610ff581612899565b600080604083850312156128e157600080fd5b82356128ec81612899565b946020939093013593505050565b80151581146128ae57600080fd5b6000806040838503121561291b57600080fd5b82356128ec816128fa565b60006020828403121561293857600080fd5b8135610ff5816128fa565b60008060006060848603121561295857600080fd5b833561296381612899565b9250602084013561297381612899565b929592945050506040919091013590565b60008060006040848603121561299957600080fd5b833567ffffffffffffffff808211156129b157600080fd5b818601915086601f8301126129c557600080fd5b8135818111156129d457600080fd5b8760208260051b85010111156129e957600080fd5b602092830195509350508401356129ff816128fa565b809150509250925092565b600060208284031215612a1c57600080fd5b5035919050565b60008060408385031215612a3657600080fd5b8235612a4181612899565b91506020830135612a51816128fa565b809150509250929050565b60008060008060808587031215612a7257600080fd5b8435612a7d81612899565b93506020850135612a8d81612899565b92506040850135612a9d81612899565b91506060850135612aad81612899565b939692955090935050565b600080600080600060a08688031215612ad057600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b60008060408385031215612b0657600080fd5b8235612b1181612899565b91506020830135612a5181612899565b634e487b7160e01b600052601160045260246000fd5b81810381811115610e4857610e48612b21565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b600060018201612ba757612ba7612b21565b5060010190565b60208082526026908201527f57616c6c6574204c696d6974206e6565647320746f206265206174206c6561736040820152657420302e352560d01b606082015260800190565b8082028115828204841417610e4857610e48612b21565b600082612c2857634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115610e4857610e48612b21565b600060208284031215612c5257600080fd5b8151610ff5816128fa565b600060208284031215612c6f57600080fd5b8151610ff581612899565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015612cca5784516001600160a01b031683529383019391830191600101612ca5565b50506001600160a01b03969096166060850152505050608001529392505050565b600080600060608486031215612d0057600080fd5b835192506020840151915060408401519050925092509256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122007b2eda0c565cb15bb7895900c5dcca54dc306b404d2a828231bf9387d18ee5464736f6c63430008110033
©2022-now by Spectre