Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000,000,000.00 DAIKOKU

Holders:
5
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x682340Cd12065553C0D685a187a03E96B7f5FC6d
6080604052600e80546001600160a01b03191661dead179055620000346d04ee2d6d415b85acef81000000006000196200077b565b620000429060001962000761565b6012556473f31cf400601a55601b54601c55601d54601e556000601f81905560056020819055602181905560036022819055602383905560248290556025919091556026556027819055602b805466ff00ffffffffff19166301000000179055620000aa3390565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350601254336000908152600160205260409020556200012260646d04ee2d6d415b85acef810000000062000728565b602a556064620001426d04ee2d6d415b85acef810000000060036200073f565b6200014e919062000728565b6014556127106200016f6d04ee2d6d415b85acef810000000060056200073f565b6200017b919062000728565b601555600b80546001600160a01b031990811673b97cd9cadb2398f47b505e6c0f123eadb6b624ea17909155600c80548216730b41b33048aef20d978cd1fb587157fcdd4df1a1179055600d8054909116739fa9a8d943ea6f0db1d8d84610fbb4956224f3b0179055600e546001600160a01b03166000908152600660205260408120805460ff1916600190811790915590600590620002183390565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff199687161790553080825260058552838220805487166001908117909155600b54841683528483208054881682179055600c54841683528483208054881682179055600d5490931682528382208054871684179055815260079384905291822080549094168117909355620002b13390565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff19968716179055600e54821681526007909352818320805485166001908117909155600b54821684528284208054861682179055600c54821684528284208054861682179055600d549091168352908220805490931681179092556008906200033e3390565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff199687161790553081526008909352818320805485166001908117909155600e54821684528284208054861682179055600b54821684528284208054861682179055600c54821684528284208054861682179055600d54909116835291208054909216179055620003ea7341b0320beb1563a048e2431c8c1cc155a0dfa96762000645565b620004097391b305f0890fd0534b66d8d479da6529c35a3eec62000645565b62000428737f5622afb5cefba39f96ca3b2814ecf0e383aaa462000645565b6200044773fcf6a3d7eb8c62a5256a020e48f153c6d5dd690962000645565b620004667374bc89a9e831ab5f33b90607dd9eb5e01452a06462000645565b62000485731f53592c3aa6b827c64c4a3174523182c52ece8462000645565b620004a473460545c01c4246194c2e511f166d84bbc8a0760862000645565b620004c3732e5d67a1d15cccf65152b3a8ec5315e73461fbcd62000645565b620004e273b5af12b837aaf602298b3385640f61a0ff0f4e0d62000645565b6200050173ed3e444a30bd440fbab5933dccc652959dfcb5ba62000645565b6200052073ec366bba6266ac8960198075b14fc1d38ea7de8862000645565b6200053f7310bf6836600d7cfe1c06b145a8ac774f8ba91fdd62000645565b6200055e7344ae54e28d082c98d53ef5593ce54bb231e565e762000645565b6200057d73a3e820006f8553d5ac9f64a2d2b581501ee24fcf62000645565b6200059c732228476ac5242e38d5864068b8c6ab61d6ba222262000645565b620005bb73cc7e3c4a8208172ca4c4ab8e1b8b4ae775ebd5a862000645565b620005da735b3ee79bbbdb5b032eeaa65c689c119748a7192a62000645565b620005f9734dda45d3e9bf453dc95fcd7c783fe6ff9192d1ba62000645565b6040516d04ee2d6d415b85acef8100000000815233906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3620007be565b6000546001600160a01b03163314620006b25760405162461bcd60e51b815260206004820152602560248201527f45524332304f776e61626c653a2063616c6c6572206973206e6f74207468652060448201526437bbb732b960d91b606482015260840160405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b0382161415620006dd57600080fd5b6001600160a01b03811660009081526009602052604090205460ff16156200070457600080fd5b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6000826200073a576200073a620007a8565b500490565b60008160001904831182151516156200075c576200075c62000792565b500290565b60008282101562000776576200077662000792565b500390565b6000826200078d576200078d620007a8565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b61390080620007ce6000396000f3fe6080604052600436106104145760003560e01c80636e86ea8b1161021e578063a98a934a11610123578063e96db1ef116100ab578063f2fde38b1161007a578063f2fde38b14610c30578063f5648a4f14610c50578063f901796614610c65578063f928364c14610c85578063ffecf51614610c9a57600080fd5b8063e96db1ef14610bcf578063ea2f0b3714610be5578063ee40166e14610c05578063f22857a814610c1b57600080fd5b8063c8c8ebe4116100f2578063c8c8ebe414610b33578063d3f6b79d14610b49578063dd62ed3e14610b5f578063e056364714610ba5578063e884f26014610bba57600080fd5b8063a98a934a14610ace578063ab59828b14610ae3578063be80223214610af9578063c876d0b914610b1957600080fd5b80638da5cb5b116101a6578063a2cbba2811610175578063a2cbba2814610a43578063a457c2d714610a59578063a82cfe8b14610a79578063a9059cbb14610a99578063a94ac71214610ab957600080fd5b80638da5cb5b146109e5578063906e9dd014610a03578063958c2e5214610a2357806395d89b411461042057600080fd5b80637cf14024116101ed5780637cf140241461091f5780637f7fe7c21461093f57806384666b081461095457806388f82020146109745780638bcea939146109ad57600080fd5b80636e86ea8b146108b357806370a08231146108c8578063715018a6146108e8578063745d032f146108fd57600080fd5b806339509351116103245780635342acb4116102ac57806364c348571161027b57806364c34857146108195780636902ca611461082f5780636ab91206146108445780636adf68181461085a5780636dd3d39f1461087a57600080fd5b80635342acb41461078b5780635b700d91146107c45780635fecd926146107e4578063620b4bfc1461080457600080fd5b80634549b039116102f35780634549b039146106f65780634a62bb65146107165780634a74bb021461073557806351f205e41461075657806352390c021461076b57600080fd5b806339509351146106665780633bbac579146106865780633f33e909146106b6578063437823ec146106d657600080fd5b806318d9ceae116103a7578063313ce56711610376578063313ce567146105de57806333012411146105fa57806333251a0b1461061057806334efd4c2146106305780633685d4191461064657600080fd5b806318d9ceae1461054f5780631fc851bd1461058857806323b872dd1461059e5780632d838119146105be57600080fd5b80630fe56c08116103e35780630fe56c08146104e157806311f876011461050557806314d620871461051a57806318160ddd1461052f57600080fd5b806306fdde0314610420578063076252e21461045f578063092316021461049f578063095ea7b3146104c157600080fd5b3661041b57005b600080fd5b34801561042c57600080fd5b5060408051808201825260078152664441494b4f4b5560c81b6020820152905161045691906136a3565b60405180910390f35b34801561046b57600080fd5b5061048f61047a366004613520565b600a6020526000908152604090205460ff1681565b6040519015158152602001610456565b3480156104ab57600080fd5b506104bf6104ba366004613600565b610cba565b005b3480156104cd57600080fd5b5061048f6104dc3660046135d4565b610d0f565b3480156104ed57600080fd5b506104f760235481565b604051908152602001610456565b34801561051157600080fd5b506104bf610d26565b34801561052657600080fd5b506104bf610d63565b34801561053b57600080fd5b506904ee2d6d415b85acef8160201b6104f7565b34801561055b57600080fd5b5061048f61056a366004613520565b6001600160a01b031660009081526008602052604090205460ff1690565b34801561059457600080fd5b506104f760295481565b3480156105aa57600080fd5b5061048f6105b9366004613593565b610d9b565b3480156105ca57600080fd5b506104f76105d9366004613600565b610e04565b3480156105ea57600080fd5b5060405160128152602001610456565b34801561060657600080fd5b506104f760205481565b34801561061c57600080fd5b506104bf61062b366004613520565b610e75565b34801561063c57600080fd5b506104f760255481565b34801561065257600080fd5b506104bf610661366004613520565b610ec0565b34801561067257600080fd5b5061048f6106813660046135d4565b610f0b565b34801561069257600080fd5b5061048f6106a1366004613520565b60096020526000908152604090205460ff1681565b3480156106c257600080fd5b506104bf6106d1366004613520565b610f41565b3480156106e257600080fd5b506104bf6106f1366004613520565b610f8c565b34801561070257600080fd5b506104f7610711366004613619565b610fda565b34801561072257600080fd5b50602b5461048f90610100900460ff1681565b34801561074157600080fd5b50602b5461048f90600160301b900460ff1681565b34801561076257600080fd5b506104bf611072565b34801561077757600080fd5b506104bf610786366004613520565b611181565b34801561079757600080fd5b5061048f6107a6366004613520565b6001600160a01b031660009081526005602052604090205460ff1690565b3480156107d057600080fd5b506104bf6107df366004613520565b6111cf565b3480156107f057600080fd5b506104bf6107ff366004613520565b61121d565b34801561081057600080fd5b506104bf61128d565b34801561082557600080fd5b506104f7601f5481565b34801561083b57600080fd5b506104bf6112c9565b34801561085057600080fd5b506104f760265481565b34801561086657600080fd5b506104bf610875366004613520565b611304565b34801561088657600080fd5b5061048f610895366004613520565b6001600160a01b031660009081526007602052604090205460ff1690565b3480156108bf57600080fd5b506104bf61134f565b3480156108d457600080fd5b506104f76108e3366004613520565b611391565b3480156108f457600080fd5b506104bf6113f0565b34801561090957600080fd5b50602b5461048f90640100000000900460ff1681565b34801561092b57600080fd5b506104bf61093a366004613520565b611464565b34801561094b57600080fd5b506104bf6114b2565b34801561096057600080fd5b506104bf61096f366004613671565b6114f3565b34801561098057600080fd5b5061048f61098f366004613520565b6001600160a01b031660009081526006602052604090205460ff1690565b3480156109b957600080fd5b506010546109cd906001600160a01b031681565b6040516001600160a01b039091168152602001610456565b3480156109f157600080fd5b506000546001600160a01b03166109cd565b348015610a0f57600080fd5b506104bf610a1e366004613520565b6115a7565b348015610a2f57600080fd5b50600f546109cd906001600160a01b031681565b348015610a4f57600080fd5b506104f760225481565b348015610a6557600080fd5b5061048f610a743660046135d4565b61166d565b348015610a8557600080fd5b506104bf610a94366004613671565b6116bc565b348015610aa557600080fd5b5061048f610ab43660046135d4565b61176a565b348015610ac557600080fd5b506104bf611777565b348015610ada57600080fd5b506104bf6117b6565b348015610aef57600080fd5b506104f760215481565b348015610b0557600080fd5b506104bf610b14366004613520565b6117f0565b348015610b2557600080fd5b50602b5461048f9060ff1681565b348015610b3f57600080fd5b506104f7602a5481565b348015610b5557600080fd5b506104f760285481565b348015610b6b57600080fd5b506104f7610b7a36600461355a565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b348015610bb157600080fd5b506104bf611888565b348015610bc657600080fd5b506104bf6118c1565b348015610bdb57600080fd5b506104f760245481565b348015610bf157600080fd5b506104bf610c00366004613520565b6118f7565b348015610c1157600080fd5b506104f760275481565b348015610c2757600080fd5b506104bf611942565b348015610c3c57600080fd5b506104bf610c4b366004613520565b61197b565b348015610c5c57600080fd5b506104bf611a6a565b348015610c7157600080fd5b50602b5461048f9062010000900460ff1681565b348015610c9157600080fd5b506104bf611ae1565b348015610ca657600080fd5b506104bf610cb5366004613520565b611b18565b6000546001600160a01b03163314610ced5760405162461bcd60e51b8152600401610ce4906136f8565b60405180910390fd5b60c8811015610cfb57600080fd5b610d0981633b9aca006137e8565b601a5550565b6000610d1c338484611bb6565b5060015b92915050565b6000546001600160a01b03163314610d505760405162461bcd60e51b8152600401610ce4906136f8565b602b805462ff0000191662010000179055565b6000546001600160a01b03163314610d8d5760405162461bcd60e51b8152600401610ce4906136f8565b602b805462ff000019169055565b6000610da8848484611cc3565b610dfa8433610df58560405180606001604052806028815260200161387e602891396001600160a01b038a1660009081526003602090815260408083203384529091529020549190612777565b611bb6565b5060019392505050565b6000601254821115610e585760405162461bcd60e51b815260206004820152601e60248201527f416d74206d757374206265206c657373207468616e20746f74207265666c00006044820152606401610ce4565b6000610e626127a3565b9050610e6e83826127c6565b9392505050565b6000546001600160a01b03163314610e9f5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600a60205260409020805460ff19169055565b6000546001600160a01b03163314610eea5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600660205260409020805460ff19169055565b3360008181526003602090815260408083206001600160a01b03871684529091528120549091610d1c918590610df590866127d2565b6000546001600160a01b03163314610f6b5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600760205260409020805460ff19169055565b6000546001600160a01b03163314610fb65760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b60006904ee2d6d415b85acef8160201b8311156110395760405162461bcd60e51b815260206004820152601c60248201527f416d74206d757374206265206c657373207468616e20737570706c79000000006044820152606401610ce4565b81611058576000611049846127de565b50939550610d20945050505050565b6000611063846127de565b50929550610d20945050505050565b6000546001600160a01b0316331461109c5760405162461bcd60e51b8152600401610ce4906136f8565b60006110a730611391565b90506127106110c46904ee2d6d415b85acef8160201b60056137e8565b6110ce91906137c6565b8110156111435760405162461bcd60e51b815260206004820152603e60248201527f43616e206f6e6c792073776170206261636b206966206d6f7265207468616e2060448201527f3125206f6620746f6b656e7320737475636b206f6e20636f6e747261637400006064820152608401610ce4565b61114b61282d565b6040514281527f1b56c383f4f48fc992e45667ea4eabae777b9cca68b516a9562d8cda78f1bb329060200160405180910390a150565b6000546001600160a01b031633146111ab5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600660205260409020805460ff19166001179055565b6000546001600160a01b031633146111f95760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600760205260409020805460ff19166001179055565b6000546001600160a01b031633146112475760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03811660009081526009602052604090205460ff1661126c57600080fd5b6001600160a01b03166000908152600960205260409020805460ff19169055565b6000546001600160a01b031633146112b75760405162461bcd60e51b8152600401610ce4906136f8565b602b805466ff00000000000019169055565b6000546001600160a01b031633146112f35760405162461bcd60e51b8152600401610ce4906136f8565b602b805461ffff1916610101179055565b6000546001600160a01b0316331461132e5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600860205260409020805460ff19169055565b6000546001600160a01b031633146113795760405162461bcd60e51b8152600401610ce4906136f8565b602b805466ff0000000000001916600160301b179055565b6001600160a01b03811660009081526006602052604081205460ff16156113ce57506001600160a01b031660009081526002602052604090205490565b6001600160a01b038216600090815260016020526040902054610d2090610e04565b6000546001600160a01b0316331461141a5760405162461bcd60e51b8152600401610ce4906136f8565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b0316331461148e5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600860205260409020805460ff19166001179055565b6000546001600160a01b031633146114dc5760405162461bcd60e51b8152600401610ce4906136f8565b602b805464ff000000001916640100000000179055565b6000546001600160a01b0316331461151d5760405162461bcd60e51b8152600401610ce4906136f8565b60238390556024829055602581905560268490556014818361153f86886137ae565b61154991906137ae565b61155391906137ae565b11156115a15760405162461bcd60e51b815260206004820152601e60248201527f4d757374206b6565702073656c6c2074617865732062656c6f772032302500006044820152606401610ce4565b50505050565b6000546001600160a01b031633146115d15760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03811661161d5760405162461bcd60e51b81526020600482015260136024820152720616464726573732063616e6e6f74206265203606c1b6044820152606401610ce4565b600b80546001600160a01b03908116600090815260056020526040808220805460ff1990811690915584546001600160a01b03191695909316948517909355928352912080549091166001179055565b6000610d1c3384610df5856040518060600160405280602581526020016138a6602591393360009081526003602090815260408083206001600160a01b038d1684529091529020549190612777565b6000546001600160a01b031633146116e65760405162461bcd60e51b8152600401610ce4906136f8565b601f8390556020829055602181905560228490556014818361170886886137ae565b61171291906137ae565b61171c91906137ae565b11156115a15760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206275792074617865732062656c6f77203230250000006044820152606401610ce4565b6000610d1c338484611cc3565b6000546001600160a01b031633146117a15760405162461bcd60e51b8152600401610ce4906136f8565b602b805463ff00000019166301000000179055565b6000546001600160a01b031633146117e05760405162461bcd60e51b8152600401610ce4906136f8565b602b805464ff0000000019169055565b6000546001600160a01b0316331461181a5760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b0381166118665760405162461bcd60e51b81526020600482015260136024820152720616464726573732063616e6e6f74206265203606c1b6044820152606401610ce4565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146118b25760405162461bcd60e51b8152600401610ce4906136f8565b602b805463ff00000019169055565b6000546001600160a01b031633146118eb5760405162461bcd60e51b8152600401610ce4906136f8565b602b805460ff19169055565b6000546001600160a01b031633146119215760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b03166000908152600560205260409020805460ff19169055565b6000546001600160a01b0316331461196c5760405162461bcd60e51b8152600401610ce4906136f8565b602b805460ff19166001179055565b6000546001600160a01b031633146119a55760405162461bcd60e51b8152600401610ce4906136f8565b6001600160a01b038116611a0f5760405162461bcd60e51b815260206004820152602b60248201527f45524332304f776e61626c653a206e6577206f776e657220697320746865207a60448201526a65726f206164647265737360a81b6064820152608401610ce4565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314611a945760405162461bcd60e51b8152600401610ce4906136f8565b600d546040516000916001600160a01b03169047908381818185875af1925050503d80600081146115a1576040519150601f19603f3d011682016040523d82523d6000602084013e6115a1565b6000546001600160a01b03163314611b0b5760405162461bcd60e51b8152600401610ce4906136f8565b602b805461ffff19169055565b6000546001600160a01b03163314611b425760405162461bcd60e51b8152600401610ce4906136f8565b737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b0382161415611b6c57600080fd5b6001600160a01b03811660009081526009602052604090205460ff1615611b9257600080fd5b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6001600160a01b038316611c0c5760405162461bcd60e51b815260206004820181905260248201527f45524332303a20617070726f76652066726f6d207a65726f20616464726573736044820152606401610ce4565b6001600160a01b038216611c625760405162461bcd60e51b815260206004820152601e60248201527f45524332303a20617070726f766520746f207a65726f206164647265737300006044820152606401610ce4565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611d275760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610ce4565b6001600160a01b038216611d895760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610ce4565b60008111611deb5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610ce4565b6001600160a01b03831660009081526009602052604090205460ff1615611e1157600080fd5b602b54640100000000900460ff1615156001148015611e4957506001600160a01b03821660009081526007602052604090205460ff16155b15611ec35760145481611e5b84611391565b611e6591906137ae565b1115611ec35760405162461bcd60e51b815260206004820152602760248201527f4d617820616d6f756e74206f6620746f6b656e7320666f722077616c6c6574206044820152661c995858da195960ca1b6064820152608401610ce4565b602b546301000000900460ff1615156001141561213157600f80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556040805163c45a015560e01b81529051829163c45a0155916004808301926020929190829003018186803b158015611f3a57600080fd5b505afa158015611f4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f72919061353d565b6001600160a01b031663e6a4390530836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015611fba57600080fd5b505afa158015611fce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ff2919061353d565b6040516001600160e01b031960e085901b1681526001600160a01b0392831660048201529116602482015260440160206040518083038186803b15801561203857600080fd5b505afa15801561204c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612070919061353d565b601080546001600160a01b0319166001600160a01b0392909216919091179055436027554260288190556120a7906203f4806137ae565b60295550601080546001600160a01b039081166000908152600760209081526040808320805460ff199081166001908117909255600f80548716865283862080548316841790555486168552600890935281842080548416821790559454909316825291902080549091169091179055602b805466ff00ffff00ffff191666010001000001011790555b602b54610100900460ff161561248e576000546001600160a01b0384811691161480159061216d57506000546001600160a01b03838116911614155b801561218157506001600160a01b03821615155b801561219b5750600e546001600160a01b03838116911614155b80156121b35750602b5465010000000000900460ff16155b1561248e576000546001600160a01b038481169116148015906121e457506010546001600160a01b03838116911614155b156122685760005b6002811015612266578060275461220391906137ae565b431415612254576001600160a01b0383166000818152600a6020526040808220805460ff19166001179055517fb90badc1cf1c52268f4fa9afb5276aebf640bcca3300cdfc9cf37db17daa13e29190a25b8061225e8161381e565b9150506121ec565b505b602b5462010000900460ff16801561228d57506010546001600160a01b038481169116145b156122e457601a543a11156122e45760405162461bcd60e51b815260206004820152601860248201527f4761732070726963652065786365656473206c696d69742e00000000000000006044820152606401610ce4565b602b5460ff16156123e3576000546001600160a01b0383811691161480159061231b5750600f546001600160a01b03838116911614155b801561233557506010546001600160a01b03838116911614155b156123e3573260009081526004602052604090205443116123d05760405162461bcd60e51b815260206004820152604960248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b6064820152681030b63637bbb2b21760b91b608482015260a401610ce4565b3260009081526004602052604090204390555b6010546001600160a01b03848116911614801561241957506001600160a01b03821660009081526008602052604090205460ff16155b1561248e57602a5481111561248e5760405162461bcd60e51b815260206004820152603560248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201527436b0bc2a3930b739b0b1ba34b7b720b6b7bab73a1760591b6064820152608401610ce4565b60006124b36018546124ad6017546016546127d290919063ffffffff16565b906127d2565b905060006124c030611391565b601554602b549192508210159065010000000000900460ff161580156124ef5750602b54600160301b900460ff165b8015612510575060105460009061250e906001600160a01b0316611391565b115b801561251c5750600083115b801561254157506001600160a01b03851660009081526005602052604090205460ff16155b801561256657506001600160a01b03861660009081526005602052604090205460ff16155b801561257f57506010546001600160a01b038681169116145b80156125885750805b156125955761259561282d565b6001600160a01b03861660009081526005602052604090205460019060ff16806125d757506001600160a01b03861660009081526005602052604090205460ff165b156125e9575060036019556000612762565b6010546001600160a01b038881169116141561263757612607612a57565b601f54601b5560225460215460205461262091906137ae565b61262a91906137ae565b601d556001601955612762565b6010546001600160a01b03878116911614156126c557612655612a57565b602354601b5560265460255460245461266e91906137ae565b61267891906137ae565b601d5560026019556001600160a01b0387166000908152600a602052604090205460ff1680156126a9575042602954115b156126c057601d546126bc9060026137e8565b601d555b612762565b6001600160a01b0387166000908152600a602052604090205460ff16156127545760405162461bcd60e51b815260206004820152603960248201527f536e69706572732063616e2774207472616e7366657220746f6b656e7320746f60448201527f2073656c6c20636865617065722e2020444d2061204d6f642e000000000000006064820152608401610ce4565b61275c612a57565b60036019555b61276e87878784612a85565b50505050505050565b6000818484111561279b5760405162461bcd60e51b8152600401610ce491906136a3565b505050900390565b60008060006127b0612bfc565b90925090506127bf82826127c6565b9250505090565b6000610e6e82846137c6565b6000610e6e82846137ae565b60008060008060008060008060006127f58a612da8565b92509250925060008060006128138d868661280e6127a3565b612de4565b919f909e50909c50959a5093985091965092945050505050565b602b805465ff0000000000191665010000000000179055600061284f30611391565b9050600060165460185460175461286691906137ae565b61287091906137ae565b9050600061288a60026016546127c690919063ffffffff16565b905060006128988483612e34565b9050476128a482612e40565b60006128b04783612e34565b905060006128d3866128cd60175485612fa990919063ffffffff16565b906127c6565b905060006128f0876128cd60185486612fa990919063ffffffff16565b90506000612908826129028686612e34565b90612e34565b6000601781905560188190556016819055600b5460405192935090916001600160a01b039091169085908381818185875af1925050503d806000811461296a576040519150601f19603f3d011682016040523d82523d6000602084013e61296f565b606091505b5050600c546040519192506001600160a01b0316908490600081818185875af1925050503d80600081146129bf576040519150601f19603f3d011682016040523d82523d6000602084013e6129c4565b606091505b5050809150506129d48883612fb5565b6706f05b59d3b20000471115612a3c57600d546040516001600160a01b03909116904790600081818185875af1925050503d8060008114612a31576040519150601f19603f3d011682016040523d82523d6000602084013e612a36565b606091505b50909150505b5050602b805465ff0000000000191690555050505050505050565b601b54158015612a675750601d54155b15612a6e57565b601b8054601c55601d8054601e5560009182905555565b80612a9257612a92612a57565b6001600160a01b03841660009081526006602052604090205460ff168015612ad357506001600160a01b03831660009081526006602052604090205460ff16155b15612ae857612ae3848484613078565b612be6565b6001600160a01b03841660009081526006602052604090205460ff16158015612b2957506001600160a01b03831660009081526006602052604090205460ff165b15612b3957612ae384848461319e565b6001600160a01b03841660009081526006602052604090205460ff16158015612b7b57506001600160a01b03831660009081526006602052604090205460ff16155b15612b8b57612ae3848484613247565b6001600160a01b03841660009081526006602052604090205460ff168015612bcb57506001600160a01b03831660009081526006602052604090205460ff165b15612bdb57612ae384848461328b565b612be6848484613247565b806115a1576115a1601c54601b55601e54601d55565b60125460009081906904ee2d6d415b85acef8160201b825b601154811015612d6357826001600060118481548110612c3657612c3661384f565b60009182526020808320909101546001600160a01b031683528201929092526040019020541180612ca15750816002600060118481548110612c7a57612c7a61384f565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b15612cc1575050601254936904ee2d6d415b85acef8160201b9350915050565b612d076001600060118481548110612cdb57612cdb61384f565b60009182526020808320909101546001600160a01b031683528201929092526040019020548490612e34565b9250612d4f6002600060118481548110612d2357612d2361384f565b60009182526020808320909101546001600160a01b031683528201929092526040019020548390612e34565b915080612d5b8161381e565b915050612c14565b50601254612d7e906904ee2d6d415b85acef8160201b6127c6565b821015612d9f575050601254926904ee2d6d415b85acef8160201b92509050565b90939092509050565b600080600080612db7856132fe565b90506000612dc48661331a565b90506000612dd6826129028986612e34565b979296509094509092505050565b6000808080612df38886612fa9565b90506000612e018887612fa9565b90506000612e0f8888612fa9565b90506000612e21826129028686612e34565b939b939a50919850919650505050505050565b6000610e6e8284613807565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110612e7557612e7561384f565b6001600160a01b03928316602091820292909201810191909152600f54604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b158015612ec957600080fd5b505afa158015612edd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f01919061353d565b81600181518110612f1457612f1461384f565b6001600160a01b039283166020918202929092010152600f54612f3a9130911684611bb6565b600f5460405163791ac94760e01b81526001600160a01b039091169063791ac94790612f7390859060009086903090429060040161373d565b600060405180830381600087803b158015612f8d57600080fd5b505af1158015612fa1573d6000803e3d6000fd5b505050505050565b6000610e6e82846137e8565b600f54612fcd9030906001600160a01b031684611bb6565b600f54600e5460405163f305d71960e01b81523060048201526024810185905260006044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990839060c4016060604051808303818588803b15801561303857600080fd5b505af115801561304c573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906130719190613643565b5050505050565b60008060008060008061308a876127de565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506130bc9088612e34565b6001600160a01b038a166000908152600260209081526040808320939093556001905220546130eb9087612e34565b6001600160a01b03808b1660009081526001602052604080822093909355908a168152205461311a90866127d2565b6001600160a01b03891660009081526001602052604090205561313c81613336565b61314684836134fc565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161318b91815260200190565b60405180910390a3505050505050505050565b6000806000806000806131b0876127de565b6001600160a01b038f16600090815260016020526040902054959b509399509197509550935091506131e29087612e34565b6001600160a01b03808b16600090815260016020908152604080832094909455918b1681526002909152205461321890846127d2565b6001600160a01b03891660009081526002602090815260408083209390935560019052205461311a90866127d2565b600080600080600080613259876127de565b6001600160a01b038f16600090815260016020526040902054959b509399509197509550935091506130eb9087612e34565b60008060008060008061329d876127de565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506132cf9088612e34565b6001600160a01b038a166000908152600260209081526040808320939093556001905220546131e29087612e34565b6000610d2060646128cd601b5485612fa990919063ffffffff16565b6000610d2060646128cd601d5485612fa990919063ffffffff16565b600160195414156133d757601d5460205461335190836137e8565b61335b91906137c6565b6017600082825461336c91906137ae565b9091555050601d5460215461338190836137e8565b61338b91906137c6565b6018600082825461339c91906137ae565b9091555050601d546022546133b190836137e8565b6133bb91906137c6565b601660008282546133cc91906137ae565b909155506134739050565b6002601954141561347357601d546024546133f290836137e8565b6133fc91906137c6565b6017600082825461340d91906137ae565b9091555050601d5460255461342290836137e8565b61342c91906137c6565b6018600082825461343d91906137ae565b9091555050601d5460265461345290836137e8565b61345c91906137c6565b6016600082825461346d91906137ae565b90915550505b600061347d6127a3565b9050600061348b8383612fa9565b306000908152600160205260409020549091506134a890826127d2565b3060009081526001602090815260408083209390935560069052205460ff16156134f757306000908152600260205260409020546134e690846127d2565b306000908152600260205260409020555b505050565b6012546135099083612e34565b60125560135461351990826127d2565b6013555050565b60006020828403121561353257600080fd5b8135610e6e81613865565b60006020828403121561354f57600080fd5b8151610e6e81613865565b6000806040838503121561356d57600080fd5b823561357881613865565b9150602083013561358881613865565b809150509250929050565b6000806000606084860312156135a857600080fd5b83356135b381613865565b925060208401356135c381613865565b929592945050506040919091013590565b600080604083850312156135e757600080fd5b82356135f281613865565b946020939093013593505050565b60006020828403121561361257600080fd5b5035919050565b6000806040838503121561362c57600080fd5b823591506020830135801515811461358857600080fd5b60008060006060848603121561365857600080fd5b8351925060208401519150604084015190509250925092565b6000806000806080858703121561368757600080fd5b5050823594602084013594506040840135936060013592509050565b600060208083528351808285015260005b818110156136d0578581018301518582016040015282016136b4565b818111156136e2576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526025908201527f45524332304f776e61626c653a2063616c6c6572206973206e6f74207468652060408201526437bbb732b960d91b606082015260800190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561378d5784516001600160a01b031683529383019391830191600101613768565b50506001600160a01b03969096166060850152505050608001529392505050565b600082198211156137c1576137c1613839565b500190565b6000826137e357634e487b7160e01b600052601260045260246000fd5b500490565b600081600019048311821515161561380257613802613839565b500290565b60008282101561381957613819613839565b500390565b600060001982141561383257613832613839565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b038116811461387a57600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220ca66640236c1f1736a1a9cc07b2a50190784f25d3f58971be452e347d990a67264736f6c63430008070033