Overview ERC20
PRICE
$0.041059

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 ERC404 Index Token

Holders:
144
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 0xbA5B688076f6bCde53aEE212cA521a41Ead4a703
6102206040526001610160819052610180525f6101a08190526101c08190526101e081905261020052610101600d553480156200003a575f80fd5b50604051620033a4380380620033a48339810160408190526200005d916200098a565b33604051806040016040528060048152602001630686068b60e31b8152506040518060400160405280601281526020017122a9219a181a1024b73232bc102a37b5b2b760711b8152506012825f9081620000b8919062000a57565b506001620000c7838262000a57565b5060ff81166080524660a052620000dd620007de565b60c0525050600680546001600160a01b0319166001600160a01b0384169081179091556040519091505f907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506001600160a01b038116610120523361014052737a250d5630b4cf539739df2c5dacb4c659f2488d60e0819052604080516315ab88c960e31b81529051829163ad5c46489160048083019260209291908290030181865afa15801562000196573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001bc91906200098a565b600f5f6101000a8154816001600160a01b0302191690836001600160a01b03160217905550806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200021e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200024491906200098a565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000290573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620002b691906200098a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af115801562000301573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200032791906200098a565b6001600160a01b0316610100526200034d60c86b033b2e3c9fd0803ce800000062000b37565b6007556200036960646b033b2e3c9fd0803ce800000062000b37565b600955612710620003886b033b2e3c9fd0803ce8000000600562000b57565b62000394919062000b37565b6008819055506040518060a00160405280600560ff168152602001600560ff168152602001600a60ff168152602001602860ff168152602001603260ff16815250600b5f820151815f015f6101000a81548160ff021916908360ff1602179055506020820151815f0160016101000a81548160ff021916908360ff1602179055506040820151815f0160026101000a81548160ff021916908360ff1602179055506060820151815f0160036101000a81548160ff021916908360ff1602179055506080820151815f0160046101000a81548160ff021916908360ff16021790555090505060405180608001604052805f151581526020015f1515815260200160011515815260200160011515815250600e5f336001600160a01b03166001600160a01b031681526020019081526020015f205f820151815f015f6101000a81548160ff0219169083151502179055506020820151815f0160016101000a81548160ff0219169083151502179055506040820151815f0160026101000a81548160ff0219169083151502179055506060820151815f0160036101000a81548160ff02191690831515021790555090505060405180608001604052805f151581526020015f1515815260200160011515815260200160011515815250600e5f306001600160a01b03166001600160a01b031681526020019081526020015f205f820151815f015f6101000a81548160ff0219169083151502179055506020820151815f0160016101000a81548160ff0219169083151502179055506040820151815f0160026101000a81548160ff0219169083151502179055506060820151815f0160036101000a81548160ff02191690831515021790555090505060405180608001604052805f151581526020015f151581526020015f1515815260200160011515815250600e5f60e0516001600160a01b03166001600160a01b031681526020019081526020015f205f820151815f015f6101000a81548160ff0219169083151502179055506020820151815f0160016101000a81548160ff0219169083151502179055506040820151815f0160026101000a81548160ff0219169083151502179055506060820151815f0160036101000a81548160ff02191690831515021790555090505060405180608001604052805f151581526020016001151581526020015f1515815260200160011515815250600e5f610100516001600160a01b03166001600160a01b031681526020019081526020015f205f820151815f015f6101000a81548160ff0219169083151502179055506020820151815f0160016101000a81548160ff0219169083151502179055506040820151815f0160026101000a81548160ff0219169083151502179055506060820151815f0160036101000a81548160ff021916908315150217905550905050620007c6336b033b2e3c9fd0803ce80000006200087860201b60201c565b60e051620007d6905f19620008e4565b505062000c07565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f60405162000810919062000b77565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b8060025f8282546200088b919062000bf1565b90915550506001600160a01b0382165f818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6006546001600160a01b03163314620009325760405162461bcd60e51b815260206004820152600c60248201526b15539055551213d49256915160a21b604482015260640160405180910390fd5b305f8181526004602090815260408083206001600160a01b03871680855290835292819020859055518481529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259101620008d8565b5f602082840312156200099b575f80fd5b81516001600160a01b0381168114620009b2575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b600181811c90821680620009e257607f821691505b60208210810362000a0157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111562000a5257805f5260205f20601f840160051c8101602085101562000a2e5750805b601f840160051c820191505b8181101562000a4f575f815560010162000a3a565b50505b505050565b81516001600160401b0381111562000a735762000a73620009b9565b62000a8b8162000a848454620009cd565b8462000a07565b602080601f83116001811462000ac1575f841562000aa95750858301515b5f19600386901b1c1916600185901b17855562000b1b565b5f85815260208120601f198616915b8281101562000af15788860151825594840194600190910190840162000ad0565b508582101562000b0f57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b5f8262000b5257634e487b7160e01b5f52601260045260245ffd5b500490565b808202811582820484141762000b715762000b7162000b23565b92915050565b5f80835462000b8681620009cd565b6001828116801562000ba1576001811462000bb75762000be5565b60ff198416875282151583028701945062000be5565b875f526020805f205f5b8581101562000bdc5781548a82015290840190820162000bc1565b50505082870194505b50929695505050505050565b8082018082111562000b715762000b7162000b23565b60805160a05160c05160e05161010051610120516101405161270562000c9f5f395f818161079c0152611d5601525f81816103bb01528181610e3401528181611e5101526120c801525f81816104f601528181610d7b015261137101525f81816102f8015281816113c301528181611f710152818161202701526120f601525f610be901525f610bb401525f6103ee01526127055ff3fe608060405260043610610283575f3560e01c80638da5cb5b11610155578063c53d4d53116100be578063e2f4560511610078578063e2f4560514610883578063e9481eee14610898578063f2fde38b146108d6578063f8b45b05146108f5578063f9f92be41461090a578063fe575a8714610929575f80fd5b8063c53d4d53146107be578063c8c8ebe4146107dc578063cc10a179146107f1578063d257b34f1461080f578063d505accf1461082e578063dd62ed3e1461084d575f80fd5b8063a9059cbb1161010f578063a9059cbb146106fa578063aa49802314610719578063ba1618d514610738578063be1ded871461074f578063c02466681461076c578063c04a54141461078b575f80fd5b80638da5cb5b1461066157806395d89b41146106805780639759f76e1461069457806399f34c12146106a85780639a7a23d6146106bc5780639dc29fac146106db575f80fd5b80633644e515116101f7578063751039fc116101b1578063751039fc146105945780637571336a146105a857806375e3661e146105c75780637949a403146105e65780637ecebe00146106225780638a8c523c1461064d575f80fd5b80633644e5151461045d5780633f17b1611461047157806349bd5a5e146104e55780634fbee193146105185780635f1893611461055557806370a0823114610569575f80fd5b80631b624ecb116102485780631b624ecb1461037657806323b872dd1461038b5780632986c0e5146103aa578063313ce567146103dd57806332cb6b0c14610422578063351a964d14610441575f80fd5b806306fdde031461028e578063095ea7b3146102b85780631694505e146102e757806317ee89511461033257806318160ddd14610353575f80fd5b3661028a57005b5f80fd5b348015610299575f80fd5b506102a2610960565b6040516102af91906121ed565b60405180910390f35b3480156102c3575f80fd5b506102d76102d2366004612250565b6109eb565b60405190151581526020016102af565b3480156102f2575f80fd5b5061031a7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016102af565b34801561033d575f80fd5b5061035161034c36600461228f565b610a57565b005b34801561035e575f80fd5b5061036860025481565b6040519081526020016102af565b348015610381575f80fd5b50610368600a5481565b348015610396575f80fd5b506102d76103a5366004612327565b610b3f565b3480156103b5575f80fd5b5061031a7f000000000000000000000000000000000000000000000000000000000000000081565b3480156103e8575f80fd5b506104107f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016102af565b34801561042d575f80fd5b506103686b033b2e3c9fd0803ce800000081565b34801561044c575f80fd5b50600d54610100900460ff166102d7565b348015610468575f80fd5b50610368610bb1565b34801561047c575f80fd5b50600b546104b19060ff80821691610100810482169162010000820481169163010000008104821691600160201b9091041685565b6040805160ff968716815294861660208601529285169284019290925283166060830152909116608082015260a0016102af565b3480156104f0575f80fd5b5061031a7f000000000000000000000000000000000000000000000000000000000000000081565b348015610523575f80fd5b506102d7610532366004612365565b6001600160a01b03165f908152600e602052604090205462010000900460ff1690565b348015610560575f80fd5b50610351610c0b565b348015610574575f80fd5b50610368610583366004612365565b60036020525f908152604090205481565b34801561059f575f80fd5b50610351610c26565b3480156105b3575f80fd5b506103516105c2366004612380565b610c3a565b3480156105d2575f80fd5b506103516105e1366004612365565b610cb0565b3480156105f1575f80fd5b506102d7610600366004612365565b6001600160a01b03165f908152600e6020526040902054610100900460ff1690565b34801561062d575f80fd5b5061036861063c366004612365565b60056020525f908152604090205481565b348015610658575f80fd5b50610351610cd8565b34801561066c575f80fd5b5060065461031a906001600160a01b031681565b34801561068b575f80fd5b506102a2610d24565b34801561069f575f80fd5b50610368610d31565b3480156106b3575f80fd5b50610368610d58565b3480156106c7575f80fd5b506103516106d6366004612380565b610d71565b3480156106e6575f80fd5b506103516106f5366004612250565b610e29565b348015610705575f80fd5b506102d7610714366004612250565b610e98565b348015610724575f80fd5b506103516107333660046123bb565b610eae565b348015610743575f80fd5b50600d5460ff166102d7565b34801561075a575f80fd5b50600d5462010000900460ff166102d7565b348015610777575f80fd5b50610351610786366004612380565b610f40565b348015610796575f80fd5b5061031a7f000000000000000000000000000000000000000000000000000000000000000081565b3480156107c9575f80fd5b50600d54600160201b900460ff166102d7565b3480156107e7575f80fd5b5061036860075481565b3480156107fc575f80fd5b50600d546301000000900460ff166102d7565b34801561081a575f80fd5b506103516108293660046123bb565b610fa8565b348015610839575f80fd5b506103516108483660046123d2565b61106b565b348015610858575f80fd5b5061036861086736600461243b565b600460209081525f928352604080842090915290825290205481565b34801561088e575f80fd5b5061036860085481565b3480156108a3575f80fd5b506102d76108b2366004612365565b6001600160a01b03165f908152600e60205260409020546301000000900460ff1690565b3480156108e1575f80fd5b506103516108f0366004612365565b6112a9565b348015610900575f80fd5b5061036860095481565b348015610915575f80fd5b50610351610924366004612365565b61133d565b348015610934575f80fd5b506102d7610943366004612365565b6001600160a01b03165f908152600e602052604090205460ff1690565b5f805461096c90612467565b80601f016020809104026020016040519081016040528092919081815260200182805461099890612467565b80156109e35780601f106109ba576101008083540402835291602001916109e3565b820191905f5260205f20905b8154815290600101906020018083116109c657829003601f168201915b505050505081565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610a459086815260200190565b60405180910390a35060015b92915050565b610a5f611436565b806040015181606001518260800151610a7891906124b3565b610a8291906124b3565b60ff16606414610ac25760405162461bcd60e51b8152602060048201526006602482015265085d985b1a5960d21b60448201526064015b60405180910390fd5b8051600b805460208401516040850151606086015160809096015160ff908116600160201b0264ff000000001997821663010000000263ff0000001993831662010000029390931663ffff0000199483166101000261ffff1990961692909716919091179390931791909116939093179290921792909216179055565b6001600160a01b0383165f9081526004602090815260408083203384529091528120545f198114610b9857610b7483826124cc565b6001600160a01b0386165f9081526004602090815260408083203384529091529020555b610ba385858561147b565b5060019150505b9392505050565b5f7f00000000000000000000000000000000000000000000000000000000000000004614610be657610be1611a71565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b610c13611436565b600d805462ff0000191662010000179055565b610c2e611436565b600d805460ff19169055565b610c42611436565b6001600160a01b0382165f818152600e602052604090819020805484151563010000000263ff00000019909116179055517fe0a7c1f8826ab3d62a6e242681ccca3828462e5c87816004b9f8d655b22d5f0890610ca490841515815260200190565b60405180910390a25050565b610cb8611436565b6001600160a01b03165f908152600e60205260409020805460ff19169055565b610ce0611436565b610ceb4360146124df565b600d805464ff00000000196001600160d81b039390931665010000000000029290921663ffffffff90921691909117600160201b179055565b6001805461096c90612467565b6103e8610d4b6b033b2e3c9fd0803ce80000006005612506565b610d55919061251d565b81565b610d55620186a06b033b2e3c9fd0803ce800000061251d565b610d79611436565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031603610dcb576040516359e3773d60e11b815260040160405180910390fd5b6001600160a01b0382165f818152600e60205260409081902080548415156101000261ff0019909116179055517fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90610ca490841515815260200190565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610e8a5760405162461bcd60e51b8152602060048201526006602482015265042d2dcc8caf60d31b6044820152606401610ab9565b610e948282611b09565b5050565b5f610ea433848461147b565b5060019392505050565b610eb6611436565b6103e8610ed06b033b2e3c9fd0803ce80000006005612506565b610eda919061251d565b811015610efa5760405163a66b72a960e01b815260040160405180910390fd5b600780549082905560408051838152602081018390527fd40d861b6c61fb22040b4eb8de22cc4c267673593fef5c5880e2f55e75ef454891015b60405180910390a15050565b610f48611436565b6001600160a01b0382165f818152600e6020526040908190208054841515620100000262ff000019909116179055517f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df790610ca490841515815260200190565b610fb0611436565b610fc9620186a06b033b2e3c9fd0803ce800000061251d565b811015610fe95760405163a39cec9f60e01b815260040160405180910390fd5b6103e86110036b033b2e3c9fd0803ce80000006005612506565b61100d919061251d565b81111561102d5760405163fe9b68f560e01b815260040160405180910390fd5b600880549082905560408051838152602081018390527febb96427ceba6a46f9f71146db5c30bc7e2fe31285e9bf34b38bbdede7cd5ea19101610f34565b428410156110bb5760405162461bcd60e51b815260206004820152601760248201527f5045524d49545f444541444c494e455f455850495245440000000000000000006044820152606401610ab9565b5f60016110c6610bb1565b6001600160a01b038a81165f8181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e08301909152805192019190912061190160f01b6101008301526101028201929092526101228101919091526101420160408051601f1981840301815282825280516020918201205f84529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa1580156111ce573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116158015906112045750876001600160a01b0316816001600160a01b0316145b6112415760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa9a4a3a722a960911b6044820152606401610ab9565b6001600160a01b039081165f9081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b6006546001600160a01b031633146112f25760405162461bcd60e51b815260206004820152600c60248201526b15539055551213d49256915160a21b6044820152606401610ab9565b600680546001600160a01b0319166001600160a01b03831690811790915560405133907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a350565b611345611436565b600d5462010000900460ff161561136f57604051632e9e2b2960e11b815260040160405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b0316036113c1576040516346d58ae360e11b815260040160405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316816001600160a01b03160361141357604051632eb0cedb60e11b815260040160405180910390fd5b6001600160a01b03165f908152600e60205260409020805460ff19166001179055565b6006546001600160a01b031633146114795760405162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b6044820152606401610ab9565b565b6001600160a01b038381165f908152600e60208181526040808420815160808082018452915460ff808216151583526101008083048216151584880152620100008084048316151585880152630100000093849004831615156060808701919091529a8d168a529787528589208651808701885290548084161515825282810484161515828a0152898104841615158289015284900483161515818c0152865160c081018852600d5480851615158252928304841615159881019890985297810482161515958701959095529084048116151597850197909752600160201b83049096161515908301819052650100000000009091046001600160d81b031660a08301529293926115b15782604001516115b15781604001516115b157604051638bbdce9960e01b815260040160405180910390fd5b8251156115d157604051636c246fe960e01b815260040160405180910390fd5b8151156115f15760405163617201b160e01b815260040160405180910390fd5b845f036116045760019350505050610baa565b5f836040015180611616575082604001515b60208501519091506003901561162e5750600161163c565b83602001511561163c575060025b600c5460ff16611894578251156117f9578060ff16600114801561166257508360600151155b156117215760075487111561168a57604051634c0b753d60e01b815260040160405180910390fd5b6009546040516370a0823160e01b81526001600160a01b038a16600482015230906370a0823190602401602060405180830381865afa1580156116cf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116f3919061253c565b6116fd9089612553565b111561171c576040516335d3141360e01b815260040160405180910390fd5b6117f9565b8060ff16600214801561173657508460600151155b1561175e5760075487111561171c5760405163d00cff9160e01b815260040160405180910390fd5b83606001516117f9576009546040516370a0823160e01b81526001600160a01b038a16600482015230906370a0823190602401602060405180830381865afa1580156117ac573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117d0919061253c565b6117da9089612553565b11156117f9576040516335d3141360e01b815260040160405180910390fd5b826020015115611894578060ff16600203611894576008546040516370a0823160e01b81523060048201819052906370a0823190602401602060405180830381865afa15801561184b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061186f919061253c565b1061189457600c805460ff19166001179055611889611b82565b600c805460ff191690555b60038160ff161015611a5657600c5460ff161582156118b057505f5b5f8115611a53576040805160a081018252600b5460ff80821683526101008204811660208401526201000082048116938301939093526301000000810483166060830152600160201b90048216608082015290841660020361194057602081015160ff161561193b576064816020015160ff168b61192e9190612506565b611938919061251d565b91505b611974565b8360ff1660010361197457805160ff16156119745780516064906119679060ff168c612506565b611971919061251d565b91505b8560a001516001600160d81b0316431015611a32575f438760a001516001600160d81b03166119a391906124cc565b9050605f60138210156119d3576119bb8260136124cc565b6119c6906005612506565b6119d090826124cc565b90505b5f60646119e0838f612506565b6119ea919061251d565b9050611a0b8f60065f9054906101000a90046001600160a01b031687611e87565b50611a16818e6124cc565b9c5080600a5f828254611a299190612553565b90915550505050505b611a3c828b6124cc565b99508115611a5157611a4f8c3084611e87565b505b505b50505b611a61898989611e87565b5060019998505050505050505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f604051611aa19190612566565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b6001600160a01b0382165f9081526003602052604081208054839290611b309084906124cc565b90915550506002805482900390556040518181525f906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6040516370a0823160e01b815230600482018190525f916370a0823190602401602060405180830381865afa158015611bbd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611be1919061253c565b6040805160a081018252600b5460ff80821683526101008204811660208401526201000082048116938301939093526301000000810483166060830152600160201b900490911660808201529091505f829003611c3c575050565b5f6008546014611c4c9190612506565b905080831115611c5a578092505b5f6064836040015160ff1685611c709190612506565b611c7a919061251d565b90505f611c8860028361251d565b611c9290836124cc565b905047611c9e82611f1c565b5f611ca982476124cc565b90505f83118015611cb957505f81115b15611d0257611cc88382612097565b60408051848152602081018390527f28fc98272ce761178794ad6768050fea1648e07f1e2ffe15afd3a290f8381486910160405180910390a15b5f611d0d85896124cc565b9050611d1881611f1c565b475f611d25846002612506565b611d2f9083612553565b90505f60648a6080015160ff1683611d479190612506565b611d51919061251d565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826040515f6040518083038185875af1925050503d805f8114611dbc576040519150601f19603f3d011682016040523d82523d5f602084013e611dc1565b606091505b5050905080611dce575f80fd5b5f611dd983866124cc565b9050600f5f9054906101000a90046001600160a01b03166001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004015f604051808303818588803b158015611e28575f80fd5b505af1158015611e3a573d5f803e3d5ffd5b5050600f54611e7893506001600160a01b031691507f000000000000000000000000000000000000000000000000000000000000000090508361216a565b50505050505050505050505050565b6001600160a01b0383165f90815260036020526040812080548391908390611eb09084906124cc565b90915550506001600160a01b038084165f81815260036020526040908190208054860190555190918616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90611f0a9086815260200190565b60405180910390a35060019392505050565b6040805160028082526060820183525f9260208301908036833701905050905030815f81518110611f4f57611f4f612604565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611fcb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fef9190612618565b8160018151811061200257612002612604565b6001600160a01b03928316602091820292909201015260405163791ac94760e01b81527f00000000000000000000000000000000000000000000000000000000000000009091169063791ac947906120669085905f90869030904290600401612633565b5f604051808303815f87803b15801561207d575f80fd5b505af115801561208f573d5f803e3d5ffd5b505050505050565b60405163f305d71960e01b8152306004820152602481018390525f6044820181905260648201526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660848301524260a48301527f0000000000000000000000000000000000000000000000000000000000000000169063f305d71990839060c40160606040518083038185885af115801561213e573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061216391906126a4565b5050505050565b5f60405163a9059cbb60e01b81526001600160a01b038416600482015282602482015260205f6044835f895af13d15601f3d1160015f5114161716915050806121e75760405162461bcd60e51b815260206004820152600f60248201526e1514905394d1915497d19052531151608a1b6044820152606401610ab9565b50505050565b5f602080835283518060208501525f5b81811015612219578581018301518582016040015282016121fd565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461224d575f80fd5b50565b5f8060408385031215612261575f80fd5b823561226c81612239565b946020939093013593505050565b803560ff8116811461228a575f80fd5b919050565b5f60a0828403121561229f575f80fd5b60405160a0810181811067ffffffffffffffff821117156122ce57634e487b7160e01b5f52604160045260245ffd5b6040526122da8361227a565b81526122e86020840161227a565b60208201526122f96040840161227a565b604082015261230a6060840161227a565b606082015261231b6080840161227a565b60808201529392505050565b5f805f60608486031215612339575f80fd5b833561234481612239565b9250602084013561235481612239565b929592945050506040919091013590565b5f60208284031215612375575f80fd5b8135610baa81612239565b5f8060408385031215612391575f80fd5b823561239c81612239565b9150602083013580151581146123b0575f80fd5b809150509250929050565b5f602082840312156123cb575f80fd5b5035919050565b5f805f805f805f60e0888a0312156123e8575f80fd5b87356123f381612239565b9650602088013561240381612239565b9550604088013594506060880135935061241f6080890161227a565b925060a0880135915060c0880135905092959891949750929550565b5f806040838503121561244c575f80fd5b823561245781612239565b915060208301356123b081612239565b600181811c9082168061247b57607f821691505b60208210810361249957634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b60ff8181168382160190811115610a5157610a5161249f565b81810381811115610a5157610a5161249f565b6001600160d81b038181168382160190808211156124ff576124ff61249f565b5092915050565b8082028115828204841417610a5157610a5161249f565b5f8261253757634e487b7160e01b5f52601260045260245ffd5b500490565b5f6020828403121561254c575f80fd5b5051919050565b80820180821115610a5157610a5161249f565b5f8083545f60018260011c9150600183168061258357607f831692505b602080841082036125a257634e487b7160e01b5f52602260045260245ffd5b8180156125b657600181146125cb576125f6565b60ff19861689528415158502890196506125f6565b5f8a8152602090205f5b868110156125ee5781548b8201529085019083016125d5565b505084890196505b509498975050505050505050565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612628575f80fd5b8151610baa81612239565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156126835784516001600160a01b03168352938301939183019160010161265e565b50506001600160a01b03969096166060850152505050608001529392505050565b5f805f606084860312156126b6575f80fd5b835192506020840151915060408401519050925092509256fea2646970667358221220a9dafe4c8f54e51ec7af29be5bcffa4c9eb164969485d255ae546a11ddb3904a64736f6c63430008160033000000000000000000000000acca71b919a3811bb913f48d9986480cf33a7c9d