token-icon

DANG

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
DANG
Holders
331+0.00%
Transfers
6,792

Profile Summary

Decimals
18

Market

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