token-icon

Ragnarok

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
BUDDHA
Holders
122+0.00%
Transfers
545

Profile Summary

Decimals
9

Market

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