token-icon

Betbook

Token

Overview[ERC-20]

Max Total Supply
1,000,000.0
BOOK
Holders
55+0.00%
Transfers
759

Profile Summary

Decimals
18

Market

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