token-icon

Tom Ching Cheng

Token

Overview[ERC-20]

Max Total Supply
8,000,000,000.0
HANJI
Holders
8+0.00%
Transfers
16

Profile Summary

Decimals
18

Market

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