Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 Cal

Holders:
11
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 0x0E725c26080C947627b81f9224822BF67FE4d9CB
60806040526040518060400160405280600781526020017f43616c6970706f00000000000000000000000000000000000000000000000000815250600190816200004a919062000d9b565b506040518060400160405280600381526020017f43616c00000000000000000000000000000000000000000000000000000000008152506002908162000091919062000d9b565b506012600360006101000a81548160ff021916908360ff1602179055506a52b7d2dcc80cd2e400000060045560646002600454620000d0919062000eb1565b620000dc919062000f2b565b600a5560646002600454620000f2919062000eb1565b620000fe919062000f2b565b600b556064600260045462000114919062000eb1565b62000120919062000f2b565b600c556064600d55600260125560026013553480156200013f57600080fd5b506200015062000af060201b60201c565b6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600454600560006200022162000af860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550734752ba5dbc23f44d87826276bf6fd6b1c372ad24600f60046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000363573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000389919062000fcd565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000413573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000439919062000fcd565b6040518363ffffffff1660e01b81526004016200045892919062001010565b6020604051808303816000875af115801562000478573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200049e919062000fcd565b601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160076000620004f462000af860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160076000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160076000600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160086000620006a762000af860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160086000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160086000600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960006200085a62000af860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160096000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000a8162000af860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60045460405162000ae291906200104e565b60405180910390a36200106b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000ba357607f821691505b60208210810362000bb95762000bb862000b5b565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000c237fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000be4565b62000c2f868362000be4565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000c7c62000c7662000c708462000c47565b62000c51565b62000c47565b9050919050565b6000819050919050565b62000c988362000c5b565b62000cb062000ca78262000c83565b84845462000bf1565b825550505050565b600090565b62000cc762000cb8565b62000cd481848462000c8d565b505050565b5b8181101562000cfc5762000cf060008262000cbd565b60018101905062000cda565b5050565b601f82111562000d4b5762000d158162000bbf565b62000d208462000bd4565b8101602085101562000d30578190505b62000d4862000d3f8562000bd4565b83018262000cd9565b50505b505050565b600082821c905092915050565b600062000d706000198460080262000d50565b1980831691505092915050565b600062000d8b838362000d5d565b9150826002028217905092915050565b62000da68262000b21565b67ffffffffffffffff81111562000dc25762000dc162000b2c565b5b62000dce825462000b8a565b62000ddb82828562000d00565b600060209050601f83116001811462000e13576000841562000dfe578287015190505b62000e0a858262000d7d565b86555062000e7a565b601f19841662000e238662000bbf565b60005b8281101562000e4d5784890151825560018201915060208501945060208101905062000e26565b8683101562000e6d578489015162000e69601f89168262000d5d565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000ebe8262000c47565b915062000ecb8362000c47565b925082820262000edb8162000c47565b9150828204841483151762000ef55762000ef462000e82565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000f388262000c47565b915062000f458362000c47565b92508262000f585762000f5762000efc565b5b828204905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000f958262000f68565b9050919050565b62000fa78162000f88565b811462000fb357600080fd5b50565b60008151905062000fc78162000f9c565b92915050565b60006020828403121562000fe65762000fe562000f63565b5b600062000ff68482850162000fb6565b91505092915050565b6200100a8162000f88565b82525050565b600060408201905062001027600083018562000fff565b62001036602083018462000fff565b9392505050565b620010488162000c47565b82525050565b60006020820190506200106560008301846200103d565b92915050565b6142a8806200107b6000396000f3fe6080604052600436106102975760003560e01c806395d89b411161015a578063c3e364db116100c1578063ed4214291161007a578063ed421429146109fd578063f097ea1a14610a3a578063f242ab4114610a63578063f2fde38b14610a8e578063f4b3dbc314610ab7578063fe6f1b0514610af45761029e565b8063c3e364db14610917578063c49b9a8014610940578063ce31a06b14610969578063d9950f6214610980578063dd62ed3e14610997578063ea5b9e85146109d45761029e565b8063a7c29b4011610113578063a7c29b4014610807578063a9059cbb14610830578063b0bc2a2d1461086d578063bb8c3ee014610896578063bbc0c742146108c1578063bf56b371146108ec5761029e565b806395d89b41146106e557806399b102b5146107105780639a36dfa11461074d5780639b6a275014610778578063a2b8a947146107a1578063a457c2d7146107ca5761029e565b80634a74bb02116101fe578063841e4561116101b7578063841e4561146105d757806384ea21bc146106005780638756aabd1461063d578063879dd3c5146106665780638da5cb5b14610691578063950eb5d5146106bc5761029e565b80634a74bb02146104c55780635342acb4146104f057806365048d081461052d578063681aa3621461055857806370a0823114610583578063715018a6146105c05761029e565b806323b872dd1161025057806323b872dd146103b75780632d129390146103f4578063313ce5671461041d57806338347fa414610448578063395093511461045f5780634460d3cf1461049c5761029e565b806306fdde03146102a35780630758d924146102ce578063095ea7b3146102f957806318160ddd146103365780631884f1e6146103615780631d6f96551461038c5761029e565b3661029e57005b600080fd5b3480156102af57600080fd5b506102b8610b1f565b6040516102c59190613470565b60405180910390f35b3480156102da57600080fd5b506102e3610bb1565b6040516102f09190613511565b60405180910390f35b34801561030557600080fd5b50610320600480360381019061031b91906135a5565b610bd7565b60405161032d9190613600565b60405180910390f35b34801561034257600080fd5b5061034b610bf5565b604051610358919061362a565b60405180910390f35b34801561036d57600080fd5b50610376610bff565b604051610383919061362a565b60405180910390f35b34801561039857600080fd5b506103a1610c05565b6040516103ae9190613600565b60405180910390f35b3480156103c357600080fd5b506103de60048036038101906103d99190613645565b610c18565b6040516103eb9190613600565b60405180910390f35b34801561040057600080fd5b5061041b600480360381019061041691906136c4565b610cd0565b005b34801561042957600080fd5b50610432610dc0565b60405161043f9190613720565b60405180910390f35b34801561045457600080fd5b5061045d610dd7565b005b34801561046b57600080fd5b50610486600480360381019061048191906135a5565b610df7565b6040516104939190613600565b60405180910390f35b3480156104a857600080fd5b506104c360048036038101906104be9190613779565b610ea3565b005b3480156104d157600080fd5b506104da61107c565b6040516104e79190613600565b60405180910390f35b3480156104fc57600080fd5b50610517600480360381019061051291906137a6565b61108f565b6040516105249190613600565b60405180910390f35b34801561053957600080fd5b506105426110af565b60405161054f919061362a565b60405180910390f35b34801561056457600080fd5b5061056d6110b5565b60405161057a919061362a565b60405180910390f35b34801561058f57600080fd5b506105aa60048036038101906105a591906137a6565b6110bb565b6040516105b7919061362a565b60405180910390f35b3480156105cc57600080fd5b506105d5611104565b005b3480156105e357600080fd5b506105fe60048036038101906105f991906137a6565b611257565b005b34801561060c57600080fd5b50610627600480360381019061062291906137a6565b611339565b6040516106349190613600565b60405180910390f35b34801561064957600080fd5b50610664600480360381019061065f91906137d3565b611359565b005b34801561067257600080fd5b5061067b61140b565b6040516106889190613600565b60405180910390f35b34801561069d57600080fd5b506106a661141e565b6040516106b3919061380f565b60405180910390f35b3480156106c857600080fd5b506106e360048036038101906106de91906137d3565b611447565b005b3480156106f157600080fd5b506106fa6114e6565b6040516107079190613470565b60405180910390f35b34801561071c57600080fd5b50610737600480360381019061073291906137a6565b611578565b6040516107449190613600565b60405180910390f35b34801561075957600080fd5b50610762611598565b60405161076f919061362a565b60405180910390f35b34801561078457600080fd5b5061079f600480360381019061079a91906137d3565b61159e565b005b3480156107ad57600080fd5b506107c860048036038101906107c391906137d3565b611650565b005b3480156107d657600080fd5b506107f160048036038101906107ec91906135a5565b6116ef565b6040516107fe9190613600565b60405180910390f35b34801561081357600080fd5b5061082e600480360381019061082991906136c4565b61179b565b005b34801561083c57600080fd5b50610857600480360381019061085291906135a5565b61188b565b6040516108649190613600565b60405180910390f35b34801561087957600080fd5b50610894600480360381019061088f919061382a565b6118a9565b005b3480156108a257600080fd5b506108ab61195b565b6040516108b8919061362a565b60405180910390f35b3480156108cd57600080fd5b506108d6611961565b6040516108e39190613600565b60405180910390f35b3480156108f857600080fd5b50610901611974565b60405161090e919061362a565b60405180910390f35b34801561092357600080fd5b5061093e6004803603810190610939919061382a565b61197a565b005b34801561094c57600080fd5b506109676004803603810190610962919061382a565b611ac9565b005b34801561097557600080fd5b5061097e611b7b565b005b34801561098c57600080fd5b50610995611c29565b005b3480156109a357600080fd5b506109be60048036038101906109b99190613857565b611d3d565b6040516109cb919061362a565b60405180910390f35b3480156109e057600080fd5b506109fb60048036038101906109f691906136c4565b611dc4565b005b348015610a0957600080fd5b50610a246004803603810190610a1f91906137d3565b611eb4565b604051610a31919061362a565b60405180910390f35b348015610a4657600080fd5b50610a616004803603810190610a5c91906137d3565b611ed8565b005b348015610a6f57600080fd5b50610a78611f8a565b604051610a85919061380f565b60405180910390f35b348015610a9a57600080fd5b50610ab56004803603810190610ab091906137a6565b611fb0565b005b348015610ac357600080fd5b50610ade6004803603810190610ad991906137d3565b612171565b604051610aeb919061362a565b60405180910390f35b348015610b0057600080fd5b50610b09612195565b604051610b16919061362a565b60405180910390f35b606060018054610b2e906138c6565b80601f0160208091040260200160405190810160405280929190818152602001828054610b5a906138c6565b8015610ba75780601f10610b7c57610100808354040283529160200191610ba7565b820191906000526020600020905b815481529060010190602001808311610b8a57829003601f168201915b5050505050905090565b600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610beb610be461219b565b84846121a3565b6001905092915050565b6000600454905090565b600a5481565b600f60039054906101000a900460ff1681565b6000610c2584848461236c565b610cc584610c3161219b565b84600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610c7b61219b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc09190613926565b6121a3565b600190509392505050565b610cd861219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5c906139a6565b60405180910390fd5b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600360009054906101000a900460ff16905090565b600f60009054906101000a900460ff1615610df557610df461280b565b5b565b6000610e99610e0461219b565b848460066000610e1261219b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e9491906139c6565b6121a3565b6001905092915050565b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610ede919061380f565b602060405180830381865afa158015610efb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f1f9190613a0f565b11610f5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5690613a88565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610fd7919061380f565b602060405180830381865afa158015610ff4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110189190613a0f565b6040518363ffffffff1660e01b8152600401611035929190613aa8565b6020604051808303816000875af1158015611054573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110789190613ae6565b5050565b600f60009054906101000a900460ff1681565b60076020528060005260406000206000915054906101000a900460ff1681565b60135481565b600c5481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61110c61219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611199576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611190906139a6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61125f61219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e3906139a6565b60405180910390fd5b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061133681612924565b50565b60096020528060005260406000206000915054906101000a900460ff1681565b61136161219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e5906139a6565b60405180910390fd5b670de0b6b3a7640000816114029190613b13565b600b8190555050565b600f60019054906101000a900460ff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61144f61219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d3906139a6565b60405180910390fd5b8060128190555050565b6060600280546114f5906138c6565b80601f0160208091040260200160405190810160405280929190818152602001828054611521906138c6565b801561156e5780601f106115435761010080835404028352916020019161156e565b820191906000526020600020905b81548152906001019060200180831161155157829003601f168201915b5050505050905090565b60086020528060005260406000206000915054906101000a900460ff1681565b600b5481565b6115a661219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611633576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162a906139a6565b60405180910390fd5b670de0b6b3a7640000816116479190613b13565b600c8190555050565b61165861219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116dc906139a6565b60405180910390fd5b8060138190555050565b60006117916116fc61219b565b84846006600061170a61219b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461178c9190613926565b6121a3565b6001905092915050565b6117a361219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611830576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611827906139a6565b60405180910390fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600061189f61189861219b565b848461236c565b6001905092915050565b6118b161219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461193e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611935906139a6565b60405180910390fd5b80600f60016101000a81548160ff02191690831515021790555050565b60125481565b600f60029054906101000a900460ff1681565b600e5481565b61198261219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a06906139a6565b60405180910390fd5b600f60029054906101000a900460ff1615611a5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5690613ba1565b60405180910390fd5b8015611a6e57611a6d611c29565b5b6001600f60026101000a81548160ff0219169083151502179055506001600f60016101000a81548160ff0219169083151502179055506001600f60006101000a81548160ff02191690831515021790555042600e8190555050565b611ad161219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b55906139a6565b60405180910390fd5b80600f60006101000a81548160ff02191690831515021790555050565b60004711611bbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bb590613a88565b60405180910390fd5b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611c26573d6000803e3d6000fd5b50565b611c3161219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611cbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb5906139a6565b60405180910390fd5b600f60039054906101000a900460ff1615611d0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0590613c0d565b60405180910390fd5b6001600f60036101000a81548160ff021916908315150217905550600454600b81905550600454600c81905550565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611dcc61219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611e59576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e50906139a6565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600d5460125483611ec79190613b13565b611ed19190613c5c565b9050919050565b611ee061219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611f6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f64906139a6565b60405180910390fd5b670de0b6b3a764000081611f819190613b13565b600a8190555050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611fb861219b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161203c906139a6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036120b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ab90613cff565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600d54601354836121849190613b13565b61218e9190613c5c565b9050919050565b600d5481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612212576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161220990613d6b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612281576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227890613dd7565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161235f919061362a565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036123db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123d290613e43565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361244a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244190613eaf565b60405180910390fd5b6000811161248d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248490613f1b565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156125315750600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561267c57600c5481111561257b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257290613f87565b60405180910390fd5b600f60029054906101000a900460ff1661267b578273ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415801561263b57508173ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b61267a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161267190613ff3565b60405180910390fd5b5b5b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661272657600b54816126da846110bb565b6126e491906139c6565b1115612725576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271c9061405f565b60405180910390fd5b5b6127308383612a2f565b600060019050600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806127d75750600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806127ef5750600f60019054906101000a900460ff16155b156127f957600090505b61280584848484612b5e565b50505050565b6000612816306110bb565b905061284530600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836121a3565b612871600f60049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682613103565b600047905060008111156128e957601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156128e7573d6000803e3d6000fd5b505b7fd851aeb8e2074b285cc12da5e2fbf79e642e38f62ef8e59590790c157491ee0582604051612918919061362a565b60405180910390a15050565b6001600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000612a3a306110bb565b90506000600a548210159050808015612aa15750601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b8015612ab95750600f60009054906101000a900460ff165b8015612b4a57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015612b485750601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b155b15612b5857612b5761280b565b5b50505050565b8373ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015612bb85750805b15612d6c576000612bc883611eb4565b905060008184612bd89190613926565b905083600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612c259190613926565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612cb391906139c6565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612d53919061362a565b60405180910390a3612d6586836132e9565b50506130fd565b8273ffffffffffffffffffffffffffffffffffffffff16601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015612dc65750805b15612f7a576000612dd683612171565b905060008184612de69190613926565b905083600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e339190613926565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ec191906139c6565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612f61919061362a565b60405180910390a3612f7386836132e9565b50506130fc565b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612fc59190613926565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461305391906139c6565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516130f3919061362a565b60405180910390a35b5b50505050565b60008290506000600267ffffffffffffffff8111156131255761312461407f565b5b6040519080825280602002602001820160405280156131535781602001602082028036833780820191505090505b509050308160008151811061316b5761316a6140ae565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156131f0573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061321491906140f2565b81600181518110613228576132276140ae565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1663791ac947846000843061012c4261329191906139c6565b6040518663ffffffff1660e01b81526004016132b1959493929190614218565b600060405180830381600087803b1580156132cb57600080fd5b505af11580156132df573d6000803e3d6000fd5b5050505050505050565b80600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461333491906139c6565b600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516133d4919061362a565b60405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561341a5780820151818401526020810190506133ff565b60008484015250505050565b6000601f19601f8301169050919050565b6000613442826133e0565b61344c81856133eb565b935061345c8185602086016133fc565b61346581613426565b840191505092915050565b6000602082019050818103600083015261348a8184613437565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006134d76134d26134cd84613492565b6134b2565b613492565b9050919050565b60006134e9826134bc565b9050919050565b60006134fb826134de565b9050919050565b61350b816134f0565b82525050565b60006020820190506135266000830184613502565b92915050565b600080fd5b600061353c82613492565b9050919050565b61354c81613531565b811461355757600080fd5b50565b60008135905061356981613543565b92915050565b6000819050919050565b6135828161356f565b811461358d57600080fd5b50565b60008135905061359f81613579565b92915050565b600080604083850312156135bc576135bb61352c565b5b60006135ca8582860161355a565b92505060206135db85828601613590565b9150509250929050565b60008115159050919050565b6135fa816135e5565b82525050565b600060208201905061361560008301846135f1565b92915050565b6136248161356f565b82525050565b600060208201905061363f600083018461361b565b92915050565b60008060006060848603121561365e5761365d61352c565b5b600061366c8682870161355a565b935050602061367d8682870161355a565b925050604061368e86828701613590565b9150509250925092565b6136a1816135e5565b81146136ac57600080fd5b50565b6000813590506136be81613698565b92915050565b600080604083850312156136db576136da61352c565b5b60006136e98582860161355a565b92505060206136fa858286016136af565b9150509250929050565b600060ff82169050919050565b61371a81613704565b82525050565b60006020820190506137356000830184613711565b92915050565b600061374682613531565b9050919050565b6137568161373b565b811461376157600080fd5b50565b6000813590506137738161374d565b92915050565b60006020828403121561378f5761378e61352c565b5b600061379d84828501613764565b91505092915050565b6000602082840312156137bc576137bb61352c565b5b60006137ca8482850161355a565b91505092915050565b6000602082840312156137e9576137e861352c565b5b60006137f784828501613590565b91505092915050565b61380981613531565b82525050565b60006020820190506138246000830184613800565b92915050565b6000602082840312156138405761383f61352c565b5b600061384e848285016136af565b91505092915050565b6000806040838503121561386e5761386d61352c565b5b600061387c8582860161355a565b925050602061388d8582860161355a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806138de57607f821691505b6020821081036138f1576138f0613897565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006139318261356f565b915061393c8361356f565b9250828203905081811115613954576139536138f7565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006139906020836133eb565b915061399b8261395a565b602082019050919050565b600060208201905081810360008301526139bf81613983565b9050919050565b60006139d18261356f565b91506139dc8361356f565b92508282019050808211156139f4576139f36138f7565b5b92915050565b600081519050613a0981613579565b92915050565b600060208284031215613a2557613a2461352c565b5b6000613a33848285016139fa565b91505092915050565b7f496e76616c696420416d6f756e74000000000000000000000000000000000000600082015250565b6000613a72600e836133eb565b9150613a7d82613a3c565b602082019050919050565b60006020820190508181036000830152613aa181613a65565b9050919050565b6000604082019050613abd6000830185613800565b613aca602083018461361b565b9392505050565b600081519050613ae081613698565b92915050565b600060208284031215613afc57613afb61352c565b5b6000613b0a84828501613ad1565b91505092915050565b6000613b1e8261356f565b9150613b298361356f565b9250828202613b378161356f565b91508282048414831517613b4e57613b4d6138f7565b5b5092915050565b7f3a20616c726561647920656e61626c6564000000000000000000000000000000600082015250565b6000613b8b6011836133eb565b9150613b9682613b55565b602082019050919050565b60006020820190508181036000830152613bba81613b7e565b9050919050565b7f3a20616c72656164792072656d6f766564000000000000000000000000000000600082015250565b6000613bf76011836133eb565b9150613c0282613bc1565b602082019050919050565b60006020820190508181036000830152613c2681613bea565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613c678261356f565b9150613c728361356f565b925082613c8257613c81613c2d565b5b828204905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613ce96026836133eb565b9150613cf482613c8d565b604082019050919050565b60006020820190508181036000830152613d1881613cdc565b9050919050565b7f20617070726f76652066726f6d20746865207a65726f20616464726573730000600082015250565b6000613d55601e836133eb565b9150613d6082613d1f565b602082019050919050565b60006020820190508181036000830152613d8481613d48565b9050919050565b7f617070726f766520746f20746865207a65726f20616464726573730000000000600082015250565b6000613dc1601b836133eb565b9150613dcc82613d8b565b602082019050919050565b60006020820190508181036000830152613df081613db4565b9050919050565b7f7472616e736665722066726f6d20746865207a65726f20616464726573730000600082015250565b6000613e2d601e836133eb565b9150613e3882613df7565b602082019050919050565b60006020820190508181036000830152613e5c81613e20565b9050919050565b7f7472616e7366657220746f20746865207a65726f206164647265737300000000600082015250565b6000613e99601c836133eb565b9150613ea482613e63565b602082019050919050565b60006020820190508181036000830152613ec881613e8c565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b6000613f056020836133eb565b9150613f1082613ecf565b602082019050919050565b60006020820190508181036000830152613f3481613ef8565b9050919050565b7f206d61782074786e206c696d6974206578636565647300000000000000000000600082015250565b6000613f716016836133eb565b9150613f7c82613f3b565b602082019050919050565b60006020820190508181036000830152613fa081613f64565b9050919050565b7f3a2074726164696e674163746976652069732064697361626c65640000000000600082015250565b6000613fdd601b836133eb565b9150613fe882613fa7565b602082019050919050565b6000602082019050818103600083015261400c81613fd0565b9050919050565b7f3a206d617820686f6c64206c696d697420657863656564656400000000000000600082015250565b60006140496019836133eb565b915061405482614013565b602082019050919050565b600060208201905081810360008301526140788161403c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506140ec81613543565b92915050565b6000602082840312156141085761410761352c565b5b6000614116848285016140dd565b91505092915050565b6000819050919050565b600061414461413f61413a8461411f565b6134b2565b61356f565b9050919050565b61415481614129565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61418f81613531565b82525050565b60006141a18383614186565b60208301905092915050565b6000602082019050919050565b60006141c58261415a565b6141cf8185614165565b93506141da83614176565b8060005b8381101561420b5781516141f28882614195565b97506141fd836141ad565b9250506001810190506141de565b5085935050505092915050565b600060a08201905061422d600083018861361b565b61423a602083018761414b565b818103604083015261424c81866141ba565b905061425b6060830185613800565b614268608083018461361b565b969550505050505056fea2646970667358221220dbfb57e39eebdb831d70bb4e43389138d9103545fbea20d397e68d39ab6be2b164736f6c63430008120033