Overview ERC20
PRICE
$0.035076

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 TKOD

Holders:
5,748
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xB6E43D729b65F40e2b282556505eBC68d63042dD
6101606040526b033b2e3c9fd0803ce80000006009556a0422ca8b0a00a425000000600a556001600b60006101000a81548160ff0219169083151502179055506001600b60026101000a81548160ff0219169083151502179055506001600b60036101000a81548160ff0219169083151502179055503480156200008257600080fd5b5060405162004a7538038062004a758339818101604052810190620000a8919062000612565b6040518060400160405280600481526020017f544b4f6400000000000000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f3100000000000000000000000000000000000000000000000000000000000000815250836040518060400160405280600481526020017f544b4f64000000000000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f544b4f44000000000000000000000000000000000000000000000000000000008152508160039081620001939190620008be565b508060049081620001a59190620008be565b505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200021d5760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620002149190620009b6565b60405180910390fd5b6200022e81620003b660201b60201c565b50620002456006836200047c60201b90919060201c565b6101208181525050620002636007826200047c60201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a08181525050620002a2620004d460201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250505050507315e6ff9b254d783b3ab44921f464799378e21ade600b60046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f0af50d84b8bbb70d51c433dc82078b8f35ba46097e8e3a01e25140eb4bd1961781604051620003a79190620009b6565b60405180910390a15062000bb1565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000602083511015620004a2576200049a836200053160201b60201c565b9050620004ce565b82620004b4836200059e60201b60201c565b6000019081620004c59190620008be565b5060ff60001b90505b92915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e05161010051463060405160200162000516959493929190620009ff565b60405160208183030381529060405280519060200120905090565b600080829050601f815111156200058157826040517f305a27a900000000000000000000000000000000000000000000000000000000815260040162000578919062000aeb565b60405180910390fd5b8051816200058f9062000b41565b60001c1760001b915050919050565b6000819050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620005da82620005ad565b9050919050565b620005ec81620005cd565b8114620005f857600080fd5b50565b6000815190506200060c81620005e1565b92915050565b6000602082840312156200062b576200062a620005a8565b5b60006200063b84828501620005fb565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620006c657607f821691505b602082108103620006dc57620006db6200067e565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620007467fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000707565b62000752868362000707565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200079f6200079962000793846200076a565b62000774565b6200076a565b9050919050565b6000819050919050565b620007bb836200077e565b620007d3620007ca82620007a6565b84845462000714565b825550505050565b600090565b620007ea620007db565b620007f7818484620007b0565b505050565b5b818110156200081f5762000813600082620007e0565b600181019050620007fd565b5050565b601f8211156200086e576200083881620006e2565b6200084384620006f7565b8101602085101562000853578190505b6200086b6200086285620006f7565b830182620007fc565b50505b505050565b600082821c905092915050565b6000620008936000198460080262000873565b1980831691505092915050565b6000620008ae838362000880565b9150826002028217905092915050565b620008c98262000644565b67ffffffffffffffff811115620008e557620008e46200064f565b5b620008f18254620006ad565b620008fe82828562000823565b600060209050601f83116001811462000936576000841562000921578287015190505b6200092d8582620008a0565b8655506200099d565b601f1984166200094686620006e2565b60005b82811015620009705784890151825560018201915060208501945060208101905062000949565b868310156200099057848901516200098c601f89168262000880565b8355505b6001600288020188555050505b505050505050565b620009b081620005cd565b82525050565b6000602082019050620009cd6000830184620009a5565b92915050565b6000819050919050565b620009e881620009d3565b82525050565b620009f9816200076a565b82525050565b600060a08201905062000a166000830188620009dd565b62000a256020830187620009dd565b62000a346040830186620009dd565b62000a436060830185620009ee565b62000a526080830184620009a5565b9695505050505050565b600082825260208201905092915050565b60005b8381101562000a8d57808201518184015260208101905062000a70565b60008484015250505050565b6000601f19601f8301169050919050565b600062000ab78262000644565b62000ac3818562000a5c565b935062000ad581856020860162000a6d565b62000ae08162000a99565b840191505092915050565b6000602082019050818103600083015262000b07818462000aaa565b905092915050565b600081519050919050565b6000819050602082019050919050565b600062000b388251620009d3565b80915050919050565b600062000b4e8262000b0f565b8262000b5a8462000b1a565b905062000b678162000b2a565b9250602082101562000baa5762000ba57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8360200360080262000707565b831692505b5050919050565b60805160a05160c05160e051610100516101205161014051613e6962000c0c6000396000612124015260006120e901526000612717015260006126f601526000611e1a01526000611e7001526000611e990152613e696000f3fe608060405234801561001057600080fd5b50600436106102485760003560e01c8063715018a61161013b578063b8ed293b116100b8578063d5abeb011161007c578063d5abeb01146106ab578063d8bf52e3146106c9578063dd62ed3e146106d3578063e8ee600214610703578063f2fde38b1461071f57610248565b8063b8ed293b14610641578063c95cdbc01461064b578063cf8e629a14610667578063d146fd1b14610671578063d505accf1461068f57610248565b80638da5cb5b116100ff5780638da5cb5b1461059957806395d89b41146105b7578063974d8bee146105d55780639df8db93146105f3578063a9059cbb1461061157610248565b8063715018a61461050157806379cc67901461050b5780637ecebe0014610527578063800cee511461055757806384b0196e1461057557610248565b806339aa92df116101c9578063523b51861161018d578063523b51861461045d57806357d87f0d146104795780635a63fbc9146104975780635f8553e7146104b557806370a08231146104d157610248565b806339aa92df146103bd5780633a187b2c146103d95780633ead67b5146103f557806340c10f191461041157806342966c681461044157610248565b80631c31a47c116102105780631c31a47c1461030557806323b872dd14610335578063285d70d414610365578063313ce567146103815780633644e5151461039f57610248565b806305a3b8091461024d57806306fdde031461027d578063095ea7b31461029b578063160e1152146102cb57806318160ddd146102e7575b600080fd5b61026760048036038101906102629190612e01565b61073b565b6040516102749190612e49565b60405180910390f35b610285610791565b6040516102929190612ef4565b60405180910390f35b6102b560048036038101906102b09190612f4c565b610823565b6040516102c29190612e49565b60405180910390f35b6102e560048036038101906102e09190612fb8565b610846565b005b6102ef610910565b6040516102fc9190612ff4565b60405180910390f35b61031f600480360381019061031a9190612e01565b61091a565b60405161032c9190612e49565b60405180910390f35b61034f600480360381019061034a919061300f565b610970565b60405161035c9190612e49565b60405180910390f35b61037f600480360381019061037a9190612fb8565b61099f565b005b610389610a32565b604051610396919061307e565b60405180910390f35b6103a7610a3b565b6040516103b491906130b2565b60405180910390f35b6103d760048036038101906103d29190612fb8565b610a4a565b005b6103f360048036038101906103ee9190613132565b610b14565b005b61040f600480360381019061040a9190612e01565b610c76565b005b61042b60048036038101906104269190612f4c565b610d67565b6040516104389190612e49565b60405180910390f35b61045b60048036038101906104569190613192565b610f14565b005b61047760048036038101906104729190613132565b610f28565b005b61048161108a565b60405161048e9190612e49565b60405180910390f35b61049f61109d565b6040516104ac91906131ce565b60405180910390f35b6104cf60048036038101906104ca9190612e01565b6110c3565b005b6104eb60048036038101906104e69190612e01565b611226565b6040516104f89190612ff4565b60405180910390f35b61050961126e565b005b61052560048036038101906105209190612f4c565b611282565b005b610541600480360381019061053c9190612e01565b6112a2565b60405161054e9190612ff4565b60405180910390f35b61055f6112b4565b60405161056c91906131ce565b60405180910390f35b61057d6112da565b60405161059097969594939291906132e2565b60405180910390f35b6105a1611384565b6040516105ae91906131ce565b60405180910390f35b6105bf6113ae565b6040516105cc9190612ef4565b60405180910390f35b6105dd611440565b6040516105ea9190612ff4565b60405180910390f35b6105fb611446565b6040516106089190612e49565b60405180910390f35b61062b60048036038101906106269190612f4c565b61145d565b6040516106389190612e49565b60405180910390f35b610649611480565b005b61066560048036038101906106609190613366565b6115bd565b005b61066f61168e565b005b6106796117cb565b6040516106869190612e49565b60405180910390f35b6106a960048036038101906106a491906133fe565b6117de565b005b6106b3611926565b6040516106c09190612ff4565b60405180910390f35b6106d161192c565b005b6106ed60048036038101906106e891906134a0565b611a0f565b6040516106fa9190612ff4565b60405180910390f35b61071d60048036038101906107189190613366565b611a96565b005b61073960048036038101906107349190612e01565b611b67565b005b6000600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6060600380546107a09061350f565b80601f01602080910402602001604051908101604052809291908181526020018280546107cc9061350f565b80156108195780601f106107ee57610100808354040283529160200191610819565b820191906000526020600020905b8154815290600101906020018083116107fc57829003601f168201915b5050505050905090565b60008061082e611bed565b905061083b818585611bf5565b600191505092915050565b61084e611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16146108bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b3906135b2565b60405180910390fd5b80600b60026101000a81548160ff0219169083151502179055507fcc87210b907bcf3516b8c254e1466c48f5fabead1194429d7dc4e7c3f315c5a4816040516109059190612e49565b60405180910390a150565b6000600254905090565b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60008061097b611bed565b9050610988858285611c8e565b610993858585611d22565b60019150509392505050565b6109a7611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610a15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0c906135b2565b60405180910390fd5b80600b60006101000a81548160ff02191690831515021790555050565b60006012905090565b6000610a45611e16565b905090565b610a52611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610ac0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab7906135b2565b60405180910390fd5b80600b60036101000a81548160ff0219169083151502179055507fe540875fc02bbab6035c62e51ae5784873f8b7aced7d94bfb527caedcf0ca04e81604051610b099190612e49565b60405180910390a150565b610b1c611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610b8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b81906135b2565b60405180910390fd5b600083839050905060008111610bd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcc9061361e565b60405180910390fd5b60005b81811015610c6f5782600d6000878785818110610bf857610bf761363e565b5b9050602002016020810190610c0d9190612e01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080610c689061369c565b9050610bd8565b5050505050565b610c7e611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610cec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce3906135b2565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f0af50d84b8bbb70d51c433dc82078b8f35ba46097e8e3a01e25140eb4bd1961781604051610d5c91906131ce565b60405180910390a150565b6000610d71611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610ddf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd6906135b2565b60405180910390fd5b60011515600b60009054906101000a900460ff16151514610e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2c90613730565b60405180910390fd5b60008211610e78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6f9061379c565b60405180910390fd5b6001600954610e8791906137bc565b610e8f610910565b670de0b6b3a764000084610ea391906137f0565b610ead91906137bc565b10610eed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee4906138a4565b60405180910390fd5b610f0a83670de0b6b3a764000084610f0591906137f0565b611ecd565b6001905092915050565b610f25610f1f611bed565b82611f4f565b50565b610f30611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610f9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f95906135b2565b60405180910390fd5b600083839050905060008111610fe9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe09061361e565b60405180910390fd5b60005b818110156110835782600e600087878581811061100c5761100b61363e565b5b90506020020160208101906110219190612e01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508061107c9061369c565b9050610fec565b5050505050565b600b60039054906101000a900460ff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061116c5750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6111ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a29061395c565b60405180910390fd5b80600b60046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fb28be025a72a05ba67e4bc4c50a8275de3762106cee9ce36d91d5369356a30628160405161121b91906131ce565b60405180910390a150565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611276611c07565b6112806000611fd1565b565b6112948261128e611bed565b83611c8e565b61129e8282611f4f565b5050565b60006112ad82612097565b9050919050565b600b60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000606080600080600060606112ee6120e0565b6112f661211b565b46306000801b600067ffffffffffffffff8111156113175761131661397c565b5b6040519080825280602002602001820160405280156113455781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546113bd9061350f565b80601f01602080910402602001604051908101604052809291908181526020018280546113e99061350f565b80156114365780601f1061140b57610100808354040283529160200191611436565b820191906000526020600020905b81548152906001019060200180831161141957829003601f168201915b5050505050905090565b600a5481565b6000600b60019054906101000a900460ff16905090565b600080611468611bed565b9050611475818585611d22565b600191505092915050565b600b60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806115295750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611568576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155f90613a43565b60405180910390fd5b6000600b60036101000a81548160ff0219169083151502179055507fe540875fc02bbab6035c62e51ae5784873f8b7aced7d94bfb527caedcf0ca04e60006040516115b39190612e49565b60405180910390a1565b6115c5611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614611633576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162a906135b2565b60405180910390fd5b80600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600b60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806117375750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611776576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161176d90613afb565b60405180910390fd5b6000600b60026101000a81548160ff0219169083151502179055507fcc87210b907bcf3516b8c254e1466c48f5fabead1194429d7dc4e7c3f315c5a460006040516117c19190612e49565b60405180910390a1565b600b60029054906101000a900460ff1681565b8342111561182357836040517f6279130200000000000000000000000000000000000000000000000000000000815260040161181a9190612ff4565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886118528c612156565b8960405160200161186896959493929190613b1b565b604051602081830303815290604052805190602001209050600061188b826121ad565b9050600061189b828787876121c7565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461190f57808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401611906929190613b7c565b60405180910390fd5b61191a8a8a8a611bf5565b50505050505050505050565b60095481565b611934611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16146119a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611999906135b2565b60405180910390fd5b600b60019054906101000a900460ff16156119bc57600080fd5b6001600b60016101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff021916908315150217905550565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611a9e611c07565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614611b0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b03906135b2565b60405180910390fd5b80600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b611b6f611c07565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611be15760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401611bd891906131ce565b60405180910390fd5b611bea81611fd1565b50565b600033905090565b611c0283838360016121f7565b505050565b611c0f611bed565b73ffffffffffffffffffffffffffffffffffffffff16611c2d611384565b73ffffffffffffffffffffffffffffffffffffffff1614611c8c57611c50611bed565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611c8391906131ce565b60405180910390fd5b565b6000611c9a8484611a0f565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611d1c5781811015611d0c578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401611d0393929190613ba5565b60405180910390fd5b611d1b848484840360006121f7565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d945760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401611d8b91906131ce565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611e065760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611dfd91906131ce565b60405180910390fd5b611e118383836123ce565b505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015611e9257507f000000000000000000000000000000000000000000000000000000000000000046145b15611ebf577f00000000000000000000000000000000000000000000000000000000000000009050611eca565b611ec76126d1565b90505b90565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611f3f5760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401611f3691906131ce565b60405180910390fd5b611f4b600083836123ce565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611fc15760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401611fb891906131ce565b60405180910390fd5b611fcd826000836123ce565b5050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606061211660067f000000000000000000000000000000000000000000000000000000000000000061276790919063ffffffff16565b905090565b606061215160077f000000000000000000000000000000000000000000000000000000000000000061276790919063ffffffff16565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b60006121c06121ba611e16565b83612817565b9050919050565b6000806000806121d988888888612858565b9250925092506121e9828261294c565b829350505050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036122695760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161226091906131ce565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036122db5760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016122d291906131ce565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080156123c8578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516123bf9190612ff4565b60405180910390a35b50505050565b60006123d984611226565b905060006123e684611226565b9050828210158061243b5750600b60009054906101000a900460ff16801561243a5750600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b5b61247a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161247190613c4e565b60405180910390fd5b600a54838261248991906137bc565b1115806124e35750600b60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b806125565750600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612555575060011515600b60039054906101000a900460ff161515145b5b80612574575060001515600b60039054906101000a900460ff161515145b6125b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125aa90613cba565b60405180910390fd5b600083116125c057600080fd5b600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156126625750600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80612680575060001515600b60029054906101000a900460ff161515145b6126bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126b690613d4c565b60405180910390fd5b6126ca858585612ab0565b5050505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000463060405160200161274c959493929190613d6c565b60405160208183030381529060405280519060200120905090565b606060ff60001b83146127845761277d83612cd5565b9050612811565b8180546127909061350f565b80601f01602080910402602001604051908101604052809291908181526020018280546127bc9061350f565b80156128095780601f106127de57610100808354040283529160200191612809565b820191906000526020600020905b8154815290600101906020018083116127ec57829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c1115612898576000600385925092509250612942565b6000600188888888604051600081526020016040526040516128bd9493929190613dbf565b6020604051602081039080840390855afa1580156128df573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361293357600060016000801b93509350935050612942565b8060008060001b935093509350505b9450945094915050565b600060038111156129605761295f613e04565b5b82600381111561297357612972613e04565b5b0315612aac576001600381111561298d5761298c613e04565b5b8260038111156129a05761299f613e04565b5b036129d7576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600260038111156129eb576129ea613e04565b5b8260038111156129fe576129fd613e04565b5b03612a43578060001c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401612a3a9190612ff4565b60405180910390fd5b600380811115612a5657612a55613e04565b5b826003811115612a6957612a68613e04565b5b03612aab57806040517fd78bce0c000000000000000000000000000000000000000000000000000000008152600401612aa291906130b2565b60405180910390fd5b5b5050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612b02578060026000828254612af691906137bc565b92505081905550612bd5565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612b8e578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401612b8593929190613ba5565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612c1e5780600260008282540392505081905550612c6b565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612cc89190612ff4565b60405180910390a3505050565b60606000612ce283612d49565b90506000602067ffffffffffffffff811115612d0157612d0061397c565b5b6040519080825280601f01601f191660200182016040528015612d335781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b60008060ff8360001c169050601f811115612d90576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612dce82612da3565b9050919050565b612dde81612dc3565b8114612de957600080fd5b50565b600081359050612dfb81612dd5565b92915050565b600060208284031215612e1757612e16612d99565b5b6000612e2584828501612dec565b91505092915050565b60008115159050919050565b612e4381612e2e565b82525050565b6000602082019050612e5e6000830184612e3a565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612e9e578082015181840152602081019050612e83565b60008484015250505050565b6000601f19601f8301169050919050565b6000612ec682612e64565b612ed08185612e6f565b9350612ee0818560208601612e80565b612ee981612eaa565b840191505092915050565b60006020820190508181036000830152612f0e8184612ebb565b905092915050565b6000819050919050565b612f2981612f16565b8114612f3457600080fd5b50565b600081359050612f4681612f20565b92915050565b60008060408385031215612f6357612f62612d99565b5b6000612f7185828601612dec565b9250506020612f8285828601612f37565b9150509250929050565b612f9581612e2e565b8114612fa057600080fd5b50565b600081359050612fb281612f8c565b92915050565b600060208284031215612fce57612fcd612d99565b5b6000612fdc84828501612fa3565b91505092915050565b612fee81612f16565b82525050565b60006020820190506130096000830184612fe5565b92915050565b60008060006060848603121561302857613027612d99565b5b600061303686828701612dec565b935050602061304786828701612dec565b925050604061305886828701612f37565b9150509250925092565b600060ff82169050919050565b61307881613062565b82525050565b6000602082019050613093600083018461306f565b92915050565b6000819050919050565b6130ac81613099565b82525050565b60006020820190506130c760008301846130a3565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126130f2576130f16130cd565b5b8235905067ffffffffffffffff81111561310f5761310e6130d2565b5b60208301915083602082028301111561312b5761312a6130d7565b5b9250929050565b60008060006040848603121561314b5761314a612d99565b5b600084013567ffffffffffffffff81111561316957613168612d9e565b5b613175868287016130dc565b9350935050602061318886828701612fa3565b9150509250925092565b6000602082840312156131a8576131a7612d99565b5b60006131b684828501612f37565b91505092915050565b6131c881612dc3565b82525050565b60006020820190506131e360008301846131bf565b92915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b61321e816131e9565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61325981612f16565b82525050565b600061326b8383613250565b60208301905092915050565b6000602082019050919050565b600061328f82613224565b613299818561322f565b93506132a483613240565b8060005b838110156132d55781516132bc888261325f565b97506132c783613277565b9250506001810190506132a8565b5085935050505092915050565b600060e0820190506132f7600083018a613215565b81810360208301526133098189612ebb565b9050818103604083015261331d8188612ebb565b905061332c6060830187612fe5565b61333960808301866131bf565b61334660a08301856130a3565b81810360c08301526133588184613284565b905098975050505050505050565b6000806040838503121561337d5761337c612d99565b5b600061338b85828601612dec565b925050602061339c85828601612fa3565b9150509250929050565b6133af81613062565b81146133ba57600080fd5b50565b6000813590506133cc816133a6565b92915050565b6133db81613099565b81146133e657600080fd5b50565b6000813590506133f8816133d2565b92915050565b600080600080600080600060e0888a03121561341d5761341c612d99565b5b600061342b8a828b01612dec565b975050602061343c8a828b01612dec565b965050604061344d8a828b01612f37565b955050606061345e8a828b01612f37565b945050608061346f8a828b016133bd565b93505060a06134808a828b016133e9565b92505060c06134918a828b016133e9565b91505092959891949750929550565b600080604083850312156134b7576134b6612d99565b5b60006134c585828601612dec565b92505060206134d685828601612dec565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061352757607f821691505b60208210810361353a576135396134e0565b5b50919050565b7f4572726f723a205468652063616c6c657220697320616e6f7468657220636f6e60008201527f7472616374000000000000000000000000000000000000000000000000000000602082015250565b600061359c602583612e6f565b91506135a782613540565b604082019050919050565b600060208201905081810360008301526135cb8161358f565b9050919050565b7f436f756e74206d757374206265203e207a65726f000000000000000000000000600082015250565b6000613608601483612e6f565b9150613613826135d2565b602082019050919050565b60006020820190508181036000830152613637816135fb565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006136a782612f16565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036136d9576136d861366d565b5b600182019050919050565b7f4d696e74696e67206973206e6f742063757272656e746c7920456e61626c6564600082015250565b600061371a602083612e6f565b9150613725826136e4565b602082019050919050565b600060208201905081810360008301526137498161370d565b9050919050565b7f43616e6e6f74206d696e74203020746f6b656e73000000000000000000000000600082015250565b6000613786601483612e6f565b915061379182613750565b602082019050919050565b600060208201905081810360008301526137b581613779565b9050919050565b60006137c782612f16565b91506137d283612f16565b92508282019050808211156137ea576137e961366d565b5b92915050565b60006137fb82612f16565b915061380683612f16565b925082820261381481612f16565b9150828204841483151761382b5761382a61366d565b5b5092915050565b7f547279696e6720746f206d696e74206d6f7265207468616e20746865204d617860008201527f696d756d20537570706c79000000000000000000000000000000000000000000602082015250565b600061388e602b83612e6f565b915061389982613832565b604082019050919050565b600060208201905081810360008301526138bd81613881565b9050919050565b7f4f6e6c79207468652063757272656e742054726561737572795265636569766560008201527f72206f7220436f6e74726163744f776e65722063616e206368616e676520746860208201527f6520547265617375727952656365697665720000000000000000000000000000604082015250565b6000613946605283612e6f565b9150613951826138c4565b606082019050919050565b6000602082019050818103600083015261397581613939565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4f6e6c79207468652063757272656e742054726561737572795265636569766560008201527f72206f7220436f6e74726163744f776e65722063616e2064697361626c65207460208201527f686520416e74695768616c650000000000000000000000000000000000000000604082015250565b6000613a2d604c83612e6f565b9150613a38826139ab565b606082019050919050565b60006020820190508181036000830152613a5c81613a20565b9050919050565b7f4f6e6c79207468652063757272656e742054726561737572795265636569766560008201527f72206f7220436f6e74726163744f776e65722063616e2064697361626c65207460208201527f686520416c6c6f776c6973740000000000000000000000000000000000000000604082015250565b6000613ae5604c83612e6f565b9150613af082613a63565b606082019050919050565b60006020820190508181036000830152613b1481613ad8565b9050919050565b600060c082019050613b3060008301896130a3565b613b3d60208301886131bf565b613b4a60408301876131bf565b613b576060830186612fe5565b613b646080830185612fe5565b613b7160a0830184612fe5565b979650505050505050565b6000604082019050613b9160008301856131bf565b613b9e60208301846131bf565b9392505050565b6000606082019050613bba60008301866131bf565b613bc76020830185612fe5565b613bd46040830184612fe5565b949350505050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613c38602683612e6f565b9150613c4382613bdc565b604082019050919050565b60006020820190508181036000830152613c6781613c2b565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206f766572666c6f7773600082015250565b6000613ca4602083612e6f565b9150613caf82613c6e565b602082019050919050565b60006020820190508181036000830152613cd381613c97565b9050919050565b7f45524332303a2073656e646572206973206e6f74206f6e20616c6c6f776c697360008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b6000613d36602183612e6f565b9150613d4182613cda565b604082019050919050565b60006020820190508181036000830152613d6581613d29565b9050919050565b600060a082019050613d8160008301886130a3565b613d8e60208301876130a3565b613d9b60408301866130a3565b613da86060830185612fe5565b613db560808301846131bf565b9695505050505050565b6000608082019050613dd460008301876130a3565b613de1602083018661306f565b613dee60408301856130a3565b613dfb60608301846130a3565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fdfea26469706673582212202b74be29acfb659cc7e44ddaf74fb2517af86761508f518fd943ae8cbb471e3164736f6c63430008140033000000000000000000000000b6e43d729b65f40e2b282556505ebc68d63042dd