Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 $THUMB

Holders:
31
Profile Summary
Blockchain:
Blast (81457)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x93E6A4c8d4FF4847fE108ca088f0BDe778f388fE
60806040526000600660156101000a81548160ff0219169083151502179055506040518060600160405280736771dee25b3e56f929914830fc8d8128b33e76f773ffffffffffffffffffffffffffffffffffffffff168152602001736771dee25b3e56f929914830fc8d8128b33e76f773ffffffffffffffffffffffffffffffffffffffff168152602001735d845c5863afabf871e9ef5cab333becfd22ddd573ffffffffffffffffffffffffffffffffffffffff16815250600760008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050506040518060800160405280606463ffffffff16815260200160c863ffffffff168152602001600063ffffffff168152602001606463ffffffff16815250600a60008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160086101000a81548163ffffffff021916908363ffffffff160217905550606082015181600001600c6101000a81548163ffffffff021916908363ffffffff16021790555050506040518060800160405280606463ffffffff16815260200160c863ffffffff168152602001600063ffffffff168152602001606463ffffffff16815250600b60008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160086101000a81548163ffffffff021916908363ffffffff160217905550606082015181600001600c6101000a81548163ffffffff021916908363ffffffff1602179055505050604051806020016040528060011515815250600c60008201518160000160006101000a81548160ff021916908315150217905550505060405180608001604052806000815260200160008152602001600081526020016000815250600d600082015181600001556020820151816001015560408201518160020155606082015181600301555050604051806040016040528065b5e620f480008152602001660aa87bee5380008152506011600082015181600001556020820151816001015550506200042c620004206200088a60201b60201c565b6200089260201b60201c565b67016345785d8a000060016000620004496200095660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073e470699f6d0384e3ea68f1144e41d22c6c8fdeef90508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620004ec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005129190620009e9565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200057a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005a09190620009e9565b6040518363ffffffff1660e01b8152600401620005bf92919062000a2c565b6020604051808303816000875af1158015620005df573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620006059190620009e9565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600360006200069c6200095660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600460006200075b6200095660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620008146200095660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef67016345785d8a00006040516200087b919062000a74565b60405180910390a35062000a91565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620009b18262000984565b9050919050565b620009c381620009a4565b8114620009cf57600080fd5b50565b600081519050620009e381620009b8565b92915050565b60006020828403121562000a025762000a016200097f565b5b600062000a1284828501620009d2565b91505092915050565b62000a2681620009a4565b82525050565b600060408201905062000a43600083018562000a1b565b62000a52602083018462000a1b565b9392505050565b6000819050919050565b62000a6e8162000a59565b82525050565b600060208201905062000a8b600083018462000a63565b92915050565b6140988062000aa16000396000f3fe6080604052600436106101f25760003560e01c8063715018a61161010d578063c827a978116100a0578063df0d18961161006f578063df0d1896146106ea578063e06174e414610713578063ea2f0b371461073e578063f2fde38b14610767578063f66895a314610790576101f9565b8063c827a97814610640578063d2f4a50a14610657578063d37e18b714610684578063dd62ed3e146106ad576101f9565b806395d89b41116100dc57806395d89b41146105985780639725cd5b146105c357806397bfcda3146105da578063a9059cbb14610603576101f9565b8063715018a6146104fc57806379502c5514610513578063864701a51461053f5780638da5cb5b1461056d576101f9565b80633f33e909116101855780635342acb4116101545780635342acb41461041c5780635d0044ca146104595780636dd3d39f1461048257806370a08231146104bf576101f9565b80633f33e90914610376578063437823ec1461039f57806344e31583146103c857806349bd5a5e146103f1576101f9565b806318160ddd116101c157806318160ddd146102ba57806320c51fd7146102e557806323b872dd1461030e578063313ce5671461034b576101f9565b806306fdde03146101fe578063095ea7b314610229578063147c9f6d146102665780631694505e1461028f576101f9565b366101f957005b600080fd5b34801561020a57600080fd5b506102136107be565b6040516102209190613095565b60405180910390f35b34801561023557600080fd5b50610250600480360381019061024b9190613150565b6107fb565b60405161025d91906131ab565b60405180910390f35b34801561027257600080fd5b5061028d60048036038101906102889190613204565b610819565b005b34801561029b57600080fd5b506102a46108f2565b6040516102b191906132b6565b60405180910390f35b3480156102c657600080fd5b506102cf610918565b6040516102dc91906132e0565b60405180910390f35b3480156102f157600080fd5b5061030c60048036038101906103079190613363565b610928565b005b34801561031a57600080fd5b50610335600480360381019061033091906133a3565b6109ab565b60405161034291906131ab565b60405180910390f35b34801561035757600080fd5b50610360610a5c565b60405161036d9190613412565b60405180910390f35b34801561038257600080fd5b5061039d6004803603810190610398919061342d565b610a65565b005b3480156103ab57600080fd5b506103c660048036038101906103c1919061342d565b610ac8565b005b3480156103d457600080fd5b506103ef60048036038101906103ea919061345a565b610b2b565b005b3480156103fd57600080fd5b50610406610ca2565b60405161041391906134d0565b60405180910390f35b34801561042857600080fd5b50610443600480360381019061043e919061342d565b610cc8565b60405161045091906131ab565b60405180910390f35b34801561046557600080fd5b50610480600480360381019061047b91906134eb565b610d1e565b005b34801561048e57600080fd5b506104a960048036038101906104a4919061342d565b610d7c565b6040516104b691906131ab565b60405180910390f35b3480156104cb57600080fd5b506104e660048036038101906104e1919061342d565b610dd2565b6040516104f391906132e0565b60405180910390f35b34801561050857600080fd5b50610511610e1b565b005b34801561051f57600080fd5b50610528610e2f565b604051610536929190613518565b60405180910390f35b34801561054b57600080fd5b50610554610e41565b6040516105649493929190613550565b60405180910390f35b34801561057957600080fd5b50610582610e9f565b60405161058f91906134d0565b60405180910390f35b3480156105a457600080fd5b506105ad610ec8565b6040516105ba9190613095565b60405180910390f35b3480156105cf57600080fd5b506105d8610f05565b005b3480156105e657600080fd5b5061060160048036038101906105fc91906134eb565b610fef565b005b34801561060f57600080fd5b5061062a60048036038101906106259190613150565b6110ba565b60405161063791906131ab565b60405180910390f35b34801561064c57600080fd5b506106556110d8565b005b34801561066357600080fd5b5061066c611161565b60405161067b939291906135a4565b60405180910390f35b34801561069057600080fd5b506106ab60048036038101906106a6919061342d565b6111d9565b005b3480156106b957600080fd5b506106d460048036038101906106cf91906135db565b61123c565b6040516106e191906132e0565b60405180910390f35b3480156106f657600080fd5b50610711600480360381019061070c919061345a565b6112c3565b005b34801561071f57600080fd5b5061072861143a565b60405161073591906131ab565b60405180910390f35b34801561074a57600080fd5b506107656004803603810190610760919061342d565b611453565b005b34801561077357600080fd5b5061078e6004803603810190610789919061342d565b6114b6565b005b34801561079c57600080fd5b506107a5611539565b6040516107b59493929190613550565b60405180910390f35b60606040518060400160405280600b81526020017f5448554d4220424c415354000000000000000000000000000000000000000000815250905090565b600061080f610808611597565b848461159f565b6001905092915050565b610821611768565b81600760010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600760000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600067016345785d8a0000905090565b610930611768565b60008163ffffffff16101561097a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109719061368d565b60405180910390fd5b8063ffffffff1660116000018190555081600c60000160006101000a81548160ff0219169083151502179055505050565b60006109b88484846117e6565b610a51846109c4611597565b84600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a4c91906136dc565b61159f565b600190509392505050565b60006009905090565b610a6d611768565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b610ad0611768565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b610b33611768565b83600a60000160006101000a81548163ffffffff021916908363ffffffff16021790555082600a60000160046101000a81548163ffffffff021916908363ffffffff16021790555081600a60000160086101000a81548163ffffffff021916908363ffffffff16021790555080600a600001600c6101000a81548163ffffffff021916908363ffffffff1602179055506000600a600001600c9054906101000a900463ffffffff16600a60000160089054906101000a900463ffffffff16600a60000160049054906101000a900463ffffffff16600a60000160009054906101000a900463ffffffff16610c279190613710565b610c319190613710565b610c3b9190613710565b905060008163ffffffff1610158015610c5c57506103e88163ffffffff1611155b610c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9290613794565b60405180910390fd5b5050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b610d26611768565b655af3107a4000811015610d6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6690613800565b60405180910390fd5b8060116001018190555050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e23611768565b610e2d6000611b10565b565b60118060000154908060010154905082565b600a8060000160009054906101000a900463ffffffff16908060000160049054906101000a900463ffffffff16908060000160089054906101000a900463ffffffff169080600001600c9054906101000a900463ffffffff16905084565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600681526020017f245448554d420000000000000000000000000000000000000000000000000000815250905090565b600760020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f6257600080fd5b6000610f6d30610dd2565b9050610f7881611bd4565b610f80611e13565b610f88610e9f565b73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fe491906132e0565b60405180910390a350565b600760020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461104c57600080fd5b6000479050611059610e9f565b73ffffffffffffffffffffffffffffffffffffffff166108fc606484846110809190613820565b61108a9190613891565b9081150290604051600060405180830381858888f193505050501580156110b5573d6000803e3d6000fd5b505050565b60006110ce6110c7611597565b84846117e6565b6001905092915050565b600760020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461113557600080fd5b6000196011600101819055506000600c60000160006101000a81548160ff021916908315150217905550565b60078060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905083565b6111e1611768565b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6112cb611768565b83600b60000160006101000a81548163ffffffff021916908363ffffffff16021790555082600b60000160046101000a81548163ffffffff021916908363ffffffff16021790555081600b60000160086101000a81548163ffffffff021916908363ffffffff16021790555080600b600001600c6101000a81548163ffffffff021916908363ffffffff1602179055506000600b600001600c9054906101000a900463ffffffff16600b60000160089054906101000a900463ffffffff16600b60000160049054906101000a900463ffffffff16600b60000160009054906101000a900463ffffffff166113bf9190613710565b6113c99190613710565b6113d39190613710565b905060008163ffffffff16101580156113f457506103e88163ffffffff1611155b611433576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142a9061390e565b60405180910390fd5b5050505050565b600c8060000160009054906101000a900460ff16905081565b61145b611768565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6114be611768565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361152d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611524906139a0565b60405180910390fd5b61153681611b10565b50565b600b8060000160009054906101000a900463ffffffff16908060000160049054906101000a900463ffffffff16908060000160089054906101000a900463ffffffff169080600001600c9054906101000a900463ffffffff16905084565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361160e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160590613a32565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361167d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167490613ac4565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161175b91906132e0565b60405180910390a3505050565b611770611597565b73ffffffffffffffffffffffffffffffffffffffff1661178e610e9f565b73ffffffffffffffffffffffffffffffffffffffff16146117e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117db90613b30565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184c90613bc2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036118c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118bb90613c54565b60405180910390fd5b60008111611907576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fe90613ce6565b60405180910390fd5b600061191230610dd2565b90506000600660156101000a81548160ff021916908315150217905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036119a0576001600660156101000a81548160ff0219169083151502179055505b60006011600001548210159050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614158015611a085750805b8015611a215750600660149054906101000a900460ff16155b8015611a3c5750600c60000160009054906101000a900460ff165b15611a4b57611a4a82611bd4565b5b600060019050600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611af25750600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611afc57600090505b611b0886868684611e41565b505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6001600660146101000a81548160ff0219169083151502179055506000816064600d60010154611c049190613820565b611c0e9190613891565b90506000826064600d60030154611c259190613820565b611c2f9190613891565b90506000836064600d60020154611c469190613820565b611c509190613891565b90506000600a60000160009054906101000a900463ffffffff1663ffffffff16141580611c9957506000600b60000160009054906101000a900463ffffffff1663ffffffff1614155b15611dcc576000846064600d60000154611cb39190613820565b611cbd9190613891565b9050600081606487611ccf9190613891565b611cd99190613820565b9050600281611ce89190613891565b905060008187611cf891906136dc565b90506000479050611d0882612590565b6000600285611d179190613891565b905060008187898b611d299190613d06565b611d339190613d06565b611d3d9190613d06565b905060008347611d4d91906136dc565b9050600082606483611d5f9190613820565b611d699190613891565b905083606482611d799190613891565b611d839190613820565b905060008147611d9391906136dc565b90506000896064611da491906136dc565b9050611db382828f8f8f6127d3565b611dbd8984612a77565b50505050505050505050611dea565b611dd584612590565b6000479050611de88160648686866127d3565b505b611df2611e13565b5050506000600660146101000a81548160ff02191690831515021790555050565b6000600d600301819055506000600d600101819055506000600d600001819055506000600d60020181905550565b611e49610e9f565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611eb45750611e85610e9f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b1561203f5781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611f049190613d06565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611f9291906136dc565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161203291906132e0565b60405180910390a361258a565b600115158115150361240757600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612156575060011515600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141580612155575060011515600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514155b5b156121b7576011600101548261216b85610dd2565b6121759190613d06565b11156121b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ad90613d86565b60405180910390fd5b5b6000806000806121c686612b5c565b93509350935093506000828483878a6121df91906136dc565b6121e991906136dc565b6121f391906136dc565b6121fd91906136dc565b905086600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461224a91906136dc565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122d89190613d06565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506123288986868686612d3a565b84600d600001600082825461233d9190613d06565b9250508190555083600d60010160008282546123599190613d06565b9250508190555082600d60030160008282546123759190613d06565b9250508190555081600d60020160008282546123919190613d06565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516123f591906132e0565b60405180910390a35050505050612589565b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461245291906136dc565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546124e09190613d06565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161258091906132e0565b60405180910390a35b5b50505050565b6000600267ffffffffffffffff8111156125ad576125ac613da6565b5b6040519080825280602002602001820160405280156125db5781602001602082028036833780820191505090505b50905030816000815181106125f3576125f2613dd5565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561269a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126be9190613e19565b816001815181106126d2576126d1613dd5565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061273930600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461159f565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161279d959493929190613f3f565b600060405180830381600087803b1580156127b757600080fd5b505af11580156127cb573d6000803e3d6000fd5b505050505050565b6000600a60000160049054906101000a900463ffffffff1663ffffffff1614158061281a57506000600b60000160049054906101000a900463ffffffff1663ffffffff1614155b156128b257600083858761282e9190613891565b6128389190613820565b905060008111156128b057600760000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156128ae573d6000803e3d6000fd5b505b505b6000600a60000160089054906101000a900463ffffffff1663ffffffff161415806128f957506000600b60000160089054906101000a900463ffffffff1663ffffffff1614155b1561299157600082858761290d9190613891565b6129179190613820565b9050600081111561298f57600760010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561298d573d6000803e3d6000fd5b505b505b6000600a600001600c9054906101000a900463ffffffff1663ffffffff161415806129d857506000600b600001600c9054906101000a900463ffffffff1663ffffffff1614155b15612a705760008185876129ec9190613891565b6129f69190613820565b90506000811115612a6e57600760020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612a6c573d6000803e3d6000fd5b505b505b5050505050565b612aa430600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168461159f565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080612af0610e9f565b426040518863ffffffff1660e01b8152600401612b1296959493929190613f99565b60606040518083038185885af1158015612b30573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612b55919061400f565b5050505050565b60008060008060011515600660159054906101000a900460ff16151503612c5a57612710600b60000160009054906101000a900463ffffffff1663ffffffff1686612ba79190613820565b612bb19190613891565b612710600b60000160049054906101000a900463ffffffff1663ffffffff1687612bdb9190613820565b612be59190613891565b612710600b60000160089054906101000a900463ffffffff1663ffffffff1688612c0f9190613820565b612c199190613891565b612710600b600001600c9054906101000a900463ffffffff1663ffffffff1689612c439190613820565b612c4d9190613891565b9350935093509350612d33565b612710600a60000160009054906101000a900463ffffffff1663ffffffff1686612c849190613820565b612c8e9190613891565b612710600a60000160049054906101000a900463ffffffff1663ffffffff1687612cb89190613820565b612cc29190613891565b612710600a60000160089054906101000a900463ffffffff1663ffffffff1688612cec9190613820565b612cf69190613891565b612710600a600001600c9054906101000a900463ffffffff1663ffffffff1689612d209190613820565b612d2a9190613891565b93509350935093505b9193509193565b600081838587612d4a9190613d06565b612d549190613d06565b612d5e9190613d06565b905084600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dab9190613d06565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555082600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e399190613d06565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555083600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612ec79190613d06565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f559190613d06565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612ff591906132e0565b60405180910390a3505050505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561303f578082015181840152602081019050613024565b60008484015250505050565b6000601f19601f8301169050919050565b600061306782613005565b6130718185613010565b9350613081818560208601613021565b61308a8161304b565b840191505092915050565b600060208201905081810360008301526130af818461305c565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006130e7826130bc565b9050919050565b6130f7816130dc565b811461310257600080fd5b50565b600081359050613114816130ee565b92915050565b6000819050919050565b61312d8161311a565b811461313857600080fd5b50565b60008135905061314a81613124565b92915050565b60008060408385031215613167576131666130b7565b5b600061317585828601613105565b92505060206131868582860161313b565b9150509250929050565b60008115159050919050565b6131a581613190565b82525050565b60006020820190506131c0600083018461319c565b92915050565b60006131d1826130bc565b9050919050565b6131e1816131c6565b81146131ec57600080fd5b50565b6000813590506131fe816131d8565b92915050565b60008060006060848603121561321d5761321c6130b7565b5b600061322b868287016131ef565b935050602061323c868287016131ef565b925050604061324d868287016131ef565b9150509250925092565b6000819050919050565b600061327c613277613272846130bc565b613257565b6130bc565b9050919050565b600061328e82613261565b9050919050565b60006132a082613283565b9050919050565b6132b081613295565b82525050565b60006020820190506132cb60008301846132a7565b92915050565b6132da8161311a565b82525050565b60006020820190506132f560008301846132d1565b92915050565b61330481613190565b811461330f57600080fd5b50565b600081359050613321816132fb565b92915050565b600063ffffffff82169050919050565b61334081613327565b811461334b57600080fd5b50565b60008135905061335d81613337565b92915050565b6000806040838503121561337a576133796130b7565b5b600061338885828601613312565b92505060206133998582860161334e565b9150509250929050565b6000806000606084860312156133bc576133bb6130b7565b5b60006133ca86828701613105565b93505060206133db86828701613105565b92505060406133ec8682870161313b565b9150509250925092565b600060ff82169050919050565b61340c816133f6565b82525050565b60006020820190506134276000830184613403565b92915050565b600060208284031215613443576134426130b7565b5b600061345184828501613105565b91505092915050565b60008060008060808587031215613474576134736130b7565b5b60006134828782880161334e565b94505060206134938782880161334e565b93505060406134a48782880161334e565b92505060606134b58782880161334e565b91505092959194509250565b6134ca816130dc565b82525050565b60006020820190506134e560008301846134c1565b92915050565b600060208284031215613501576135006130b7565b5b600061350f8482850161313b565b91505092915050565b600060408201905061352d60008301856132d1565b61353a60208301846132d1565b9392505050565b61354a81613327565b82525050565b60006080820190506135656000830187613541565b6135726020830186613541565b61357f6040830185613541565b61358c6060830184613541565b95945050505050565b61359e816131c6565b82525050565b60006060820190506135b96000830186613595565b6135c66020830185613595565b6135d36040830184613595565b949350505050565b600080604083850312156135f2576135f16130b7565b5b600061360085828601613105565b925050602061361185828601613105565b9150509250929050565b7f537761702076616c756520746f6f206c6f772e204974206d757374206265206160008201527f626f766520302e00000000000000000000000000000000000000000000000000602082015250565b6000613677602783613010565b91506136828261361b565b604082019050919050565b600060208201905081810360008301526136a68161366a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006136e78261311a565b91506136f28361311a565b925082820390508181111561370a576137096136ad565b5b92915050565b600061371b82613327565b915061372683613327565b9250828201905063ffffffff811115613742576137416136ad565b5b92915050565b7f42757920746178657320746f2068696768000000000000000000000000000000600082015250565b600061377e601183613010565b915061378982613748565b602082019050919050565b600060208201905081810360008301526137ad81613771565b9050919050565b7f4d61782077616c6c65742073697a6520697320746f6f206c6f77000000000000600082015250565b60006137ea601a83613010565b91506137f5826137b4565b602082019050919050565b60006020820190508181036000830152613819816137dd565b9050919050565b600061382b8261311a565b91506138368361311a565b92508282026138448161311a565b9150828204841483151761385b5761385a6136ad565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061389c8261311a565b91506138a78361311a565b9250826138b7576138b6613862565b5b828204905092915050565b7f53656c6c20746178657320746f20686967680000000000000000000000000000600082015250565b60006138f8601283613010565b9150613903826138c2565b602082019050919050565b60006020820190508181036000830152613927816138eb565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061398a602683613010565b91506139958261392e565b604082019050919050565b600060208201905081810360008301526139b98161397d565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613a1c602483613010565b9150613a27826139c0565b604082019050919050565b60006020820190508181036000830152613a4b81613a0f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613aae602283613010565b9150613ab982613a52565b604082019050919050565b60006020820190508181036000830152613add81613aa1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613b1a602083613010565b9150613b2582613ae4565b602082019050919050565b60006020820190508181036000830152613b4981613b0d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613bac602583613010565b9150613bb782613b50565b604082019050919050565b60006020820190508181036000830152613bdb81613b9f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613c3e602383613010565b9150613c4982613be2565b604082019050919050565b60006020820190508181036000830152613c6d81613c31565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613cd0602983613010565b9150613cdb82613c74565b604082019050919050565b60006020820190508181036000830152613cff81613cc3565b9050919050565b6000613d118261311a565b9150613d1c8361311a565b9250828201905080821115613d3457613d336136ad565b5b92915050565b7f5472616e736665722065786365656473206d61782077616c6c65742073697a65600082015250565b6000613d70602083613010565b9150613d7b82613d3a565b602082019050919050565b60006020820190508181036000830152613d9f81613d63565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613e13816130ee565b92915050565b600060208284031215613e2f57613e2e6130b7565b5b6000613e3d84828501613e04565b91505092915050565b6000819050919050565b6000613e6b613e66613e6184613e46565b613257565b61311a565b9050919050565b613e7b81613e50565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613eb6816130dc565b82525050565b6000613ec88383613ead565b60208301905092915050565b6000602082019050919050565b6000613eec82613e81565b613ef68185613e8c565b9350613f0183613e9d565b8060005b83811015613f32578151613f198882613ebc565b9750613f2483613ed4565b925050600181019050613f05565b5085935050505092915050565b600060a082019050613f5460008301886132d1565b613f616020830187613e72565b8181036040830152613f738186613ee1565b9050613f8260608301856134c1565b613f8f60808301846132d1565b9695505050505050565b600060c082019050613fae60008301896134c1565b613fbb60208301886132d1565b613fc86040830187613e72565b613fd56060830186613e72565b613fe260808301856134c1565b613fef60a08301846132d1565b979650505050505050565b60008151905061400981613124565b92915050565b600080600060608486031215614028576140276130b7565b5b600061403686828701613ffa565b935050602061404786828701613ffa565b925050604061405886828701613ffa565b915050925092509256fea264697066735822122052bc41a7e43f2900a6d173b59683a7c06d5b2b59163cdba81ec66306d9a2e78c64736f6c63430008120033