token-icon

PENGY

Token

Overview[ERC-20]

Max Total Supply
3,000,000,000.0
PENGY
Holders
1,402+0.00%
Transfers
10,136

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101445760003560e01c8063715018a6116100b6578063a9059cbb1161006f578063a9059cbb14610491578063ad5c4648146104ce578063c0246668146104f9578063dd62ed3e14610522578063f25f4b561461055f578063f887ea401461058a5761014b565b8063715018a614610393578063739f08c8146103aa5780638da5cb5b146103d357806395d89b41146103fe578063a457c2d714610429578063a8aa1b31146104665761014b565b8063313ce56711610108578063313ce5671461024b57806333f3d62814610276578063395093511461029f5780634fbee193146102dc578063571ac8b01461031957806370a08231146103565761014b565b806303fd2a451461015057806306fdde031461017b578063095ea7b3146101a657806318160ddd146101e357806323b872dd1461020e5761014b565b3661014b57005b600080fd5b34801561015c57600080fd5b506101656105b5565b60405161017291906119ef565b60405180910390f35b34801561018757600080fd5b506101906105bb565b60405161019d9190611a9a565b60405180910390f35b3480156101b257600080fd5b506101cd60048036038101906101c89190611b23565b61064d565b6040516101da9190611b7e565b60405180910390f35b3480156101ef57600080fd5b506101f86107ad565b6040516102059190611ba8565b60405180910390f35b34801561021a57600080fd5b5061023560048036038101906102309190611bc3565b610803565b6040516102429190611b7e565b60405180910390f35b34801561025757600080fd5b50610260610af0565b60405161026d9190611c32565b60405180910390f35b34801561028257600080fd5b5061029d60048036038101906102989190611b23565b610af9565b005b3480156102ab57600080fd5b506102c660048036038101906102c19190611b23565b610c2e565b6040516102d39190611b7e565b60405180910390f35b3480156102e857600080fd5b5061030360048036038101906102fe9190611c4d565b610e1e565b6040516103109190611b7e565b60405180910390f35b34801561032557600080fd5b50610340600480360381019061033b9190611c4d565b610e3e565b60405161034d9190611b7e565b60405180910390f35b34801561036257600080fd5b5061037d60048036038101906103789190611c4d565b610e71565b60405161038a9190611ba8565b60405180910390f35b34801561039f57600080fd5b506103a8610eba565b005b3480156103b657600080fd5b506103d160048036038101906103cc9190611c7a565b610f8e565b005b3480156103df57600080fd5b506103e86110b4565b6040516103f591906119ef565b60405180910390f35b34801561040a57600080fd5b506104136110da565b6040516104209190611a9a565b60405180910390f35b34801561043557600080fd5b50610450600480360381019061044b9190611b23565b61116c565b60405161045d9190611b7e565b60405180910390f35b34801561047257600080fd5b5061047b6113a8565b60405161048891906119ef565b60405180910390f35b34801561049d57600080fd5b506104b860048036038101906104b39190611b23565b6113cc565b6040516104c59190611b7e565b60405180910390f35b3480156104da57600080fd5b506104e36113e1565b6040516104f091906119ef565b60405180910390f35b34801561050557600080fd5b50610520600480360381019061051b9190611cd3565b611405565b005b34801561052e57600080fd5b5061054960048036038101906105449190611d13565b6114f0565b6040516105569190611ba8565b60405180910390f35b34801561056b57600080fd5b50610574611577565b60405161058191906119ef565b60405180910390f35b34801561059657600080fd5b5061059f61158f565b6040516105ac91906119ef565b60405180910390f35b61dead81565b6060600080546105ca90611d82565b80601f01602080910402602001604051908101604052809291908181526020018280546105f690611d82565b80156106435780601f1061061857610100808354040283529160200191610643565b820191906000526020600020905b81548152906001019060200180831161062657829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b490611dff565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161079b9190611ba8565b60405180910390a36001905092915050565b60006004600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546002546107fe9190611e4e565b905090565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610adc5781600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610967576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095e90611ece565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109f39190611e4e565b925050819055503373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610ad39190611ba8565b60405180910390a35b610ae78484846115b3565b90509392505050565b60006012905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8090611f3a565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610be6929190611f5a565b6020604051808303816000875af1158015610c05573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c299190611f98565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9590611dff565b60405180910390fd5b81610ca933856114f0565b610cb39190611fc5565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610e0c9190611ba8565b60405180910390a36001905092915050565b60036020528060005260406000206000915054906101000a900460ff1681565b6000610e6a827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61064d565b9050919050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4190611f3a565b60405180910390fd5b6000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461101e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101590611f3a565b60405180910390fd5b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516110669061202a565b60006040518083038185875af1925050503d80600081146110a3576040519150601f19603f3d011682016040523d82523d6000602084013e6110a8565b606091505b50509050600190505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600180546110e990611d82565b80601f016020809104026020016040519081016040528092919081815260200182805461111590611d82565b80156111625780601f1061113757610100808354040283529160200191611162565b820191906000526020600020905b81548152906001019060200180831161114557829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d390611dff565b60405180910390fd5b816111e733856114f0565b1015611228576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121f906120b1565b60405180910390fd5b8161123333856114f0565b61123d9190611e4e565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040516113969190611ba8565b60405180910390a36001905092915050565b7f0000000000000000000000004212a9b491e0836b950fdc517777ffeaa471e75681565b60006113d93384846115b3565b905092915050565b7f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc281565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148c90611f3a565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b73e7be0e9c3a5650db004e306fc9d9cce97eee716681565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b60006115bf848461161f565b61160b576115ee8473e7be0e9c3a5650db004e306fc9d9cce97eee71666064856115e99190612100565b61178e565b5060646063836115fe9190612131565b6116089190612100565b91505b61161684848461178e565b90509392505050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806116c25750600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156116d05760019050611788565b7f0000000000000000000000004212a9b491e0836b950fdc517777ffeaa471e75673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061177557507f0000000000000000000000004212a9b491e0836b950fdc517777ffeaa471e75673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b156117835760009050611788565b600190505b92915050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036117fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f5906121bf565b60405180910390fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115611880576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118779061222b565b60405180910390fd5b6000820361189157600190506119a7565b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118e09190611e4e565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546119369190611fc5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161199a9190611ba8565b60405180910390a3600190505b9392505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006119d9826119ae565b9050919050565b6119e9816119ce565b82525050565b6000602082019050611a0460008301846119e0565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a44578082015181840152602081019050611a29565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a6c82611a0a565b611a768185611a15565b9350611a86818560208601611a26565b611a8f81611a50565b840191505092915050565b60006020820190508181036000830152611ab48184611a61565b905092915050565b600080fd5b611aca816119ce565b8114611ad557600080fd5b50565b600081359050611ae781611ac1565b92915050565b6000819050919050565b611b0081611aed565b8114611b0b57600080fd5b50565b600081359050611b1d81611af7565b92915050565b60008060408385031215611b3a57611b39611abc565b5b6000611b4885828601611ad8565b9250506020611b5985828601611b0e565b9150509250929050565b60008115159050919050565b611b7881611b63565b82525050565b6000602082019050611b936000830184611b6f565b92915050565b611ba281611aed565b82525050565b6000602082019050611bbd6000830184611b99565b92915050565b600080600060608486031215611bdc57611bdb611abc565b5b6000611bea86828701611ad8565b9350506020611bfb86828701611ad8565b9250506040611c0c86828701611b0e565b9150509250925092565b600060ff82169050919050565b611c2c81611c16565b82525050565b6000602082019050611c476000830184611c23565b92915050565b600060208284031215611c6357611c62611abc565b5b6000611c7184828501611ad8565b91505092915050565b600060208284031215611c9057611c8f611abc565b5b6000611c9e84828501611b0e565b91505092915050565b611cb081611b63565b8114611cbb57600080fd5b50565b600081359050611ccd81611ca7565b92915050565b60008060408385031215611cea57611ce9611abc565b5b6000611cf885828601611ad8565b9250506020611d0985828601611cbe565b9150509250929050565b60008060408385031215611d2a57611d29611abc565b5b6000611d3885828601611ad8565b9250506020611d4985828601611ad8565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611d9a57607f821691505b602082108103611dad57611dac611d53565b5b50919050565b7f43616e277420757365207a65726f206164647265737320686572650000000000600082015250565b6000611de9601b83611a15565b9150611df482611db3565b602082019050919050565b60006020820190508181036000830152611e1881611ddc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611e5982611aed565b9150611e6483611aed565b9250828203905081811115611e7c57611e7b611e1f565b5b92915050565b7f496e73756666696369656e7420416c6c6f77616e636500000000000000000000600082015250565b6000611eb8601683611a15565b9150611ec382611e82565b602082019050919050565b60006020820190508181036000830152611ee781611eab565b9050919050565b7f4f6e6c7920746865206f776e65722063616e20646f2074686174000000000000600082015250565b6000611f24601a83611a15565b9150611f2f82611eee565b602082019050919050565b60006020820190508181036000830152611f5381611f17565b9050919050565b6000604082019050611f6f60008301856119e0565b611f7c6020830184611b99565b9392505050565b600081519050611f9281611ca7565b92915050565b600060208284031215611fae57611fad611abc565b5b6000611fbc84828501611f83565b91505092915050565b6000611fd082611aed565b9150611fdb83611aed565b9250828201905080821115611ff357611ff2611e1f565b5b92915050565b600081905092915050565b50565b6000612014600083611ff9565b915061201f82612004565b600082019050919050565b600061203582612007565b9150819050919050565b7f43616e2774207375627472616374206d6f7265207468616e2063757272656e7460008201527f20616c6c6f77616e636500000000000000000000000000000000000000000000602082015250565b600061209b602a83611a15565b91506120a68261203f565b604082019050919050565b600060208201905081810360008301526120ca8161208e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061210b82611aed565b915061211683611aed565b925082612126576121256120d1565b5b828204905092915050565b600061213c82611aed565b915061214783611aed565b925082820261215581611aed565b9150828204841483151761216c5761216b611e1f565b5b5092915050565b7f43616e277420757365207a65726f206164647265737365732068657265000000600082015250565b60006121a9601d83611a15565b91506121b482612173565b602082019050919050565b600060208201905081810360008301526121d88161219c565b9050919050565b7f43616e2774207472616e73666572206d6f7265207468616e20796f75206f776e600082015250565b6000612215602083611a15565b9150612220826121df565b602082019050919050565b6000602082019050818103600083015261224481612208565b905091905056fea26469706673582212207ea2070b278a6d9f4ebeca15dbdde72ca4380966da583d3a883d8f8082a6e63464736f6c63430008120033
Creation ByteCode
0x60e06040523480156200001157600080fd5b5033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600581526020017f50454e47590000000000000000000000000000000000000000000000000000008152506000908162000099919062000710565b506040518060400160405280600581526020017f50454e475900000000000000000000000000000000000000000000000000000081525060019081620000e0919062000710565b506012600a620000f1919062000987565b63b2d05e00620001029190620009d8565b600281905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff168152505060a05173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200019e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c4919062000a8d565b73ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505060a05173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000245573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200026b919062000a8d565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060c0516040518363ffffffff1660e01b8152600401620002a992919062000ad0565b6020604051808303816000875af1158015620002c9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ef919062000a8d565b73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050600160036000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060025460046000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60025460405162000488919062000b0e565b60405180910390a362000b2b565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200051857607f821691505b6020821081036200052e576200052d620004d0565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005987fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000559565b620005a4868362000559565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620005f1620005eb620005e584620005bc565b620005c6565b620005bc565b9050919050565b6000819050919050565b6200060d83620005d0565b620006256200061c82620005f8565b84845462000566565b825550505050565b600090565b6200063c6200062d565b6200064981848462000602565b505050565b5b8181101562000671576200066560008262000632565b6001810190506200064f565b5050565b601f821115620006c0576200068a8162000534565b620006958462000549565b81016020851015620006a5578190505b620006bd620006b48562000549565b8301826200064e565b50505b505050565b600082821c905092915050565b6000620006e560001984600802620006c5565b1980831691505092915050565b6000620007008383620006d2565b9150826002028217905092915050565b6200071b8262000496565b67ffffffffffffffff811115620007375762000736620004a1565b5b620007438254620004ff565b6200075082828562000675565b600060209050601f83116001811462000788576000841562000773578287015190505b6200077f8582620006f2565b865550620007ef565b601f198416620007988662000534565b60005b82811015620007c2578489015182556001820191506020850194506020810190506200079b565b86831015620007e25784890151620007de601f891682620006d2565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000885578086048111156200085d576200085c620007f7565b5b60018516156200086d5780820291505b80810290506200087d8562000826565b94506200083d565b94509492505050565b600082620008a0576001905062000973565b81620008b0576000905062000973565b8160018114620008c95760028114620008d4576200090a565b600191505062000973565b60ff841115620008e957620008e8620007f7565b5b8360020a915084821115620009035762000902620007f7565b5b5062000973565b5060208310610133831016604e8410600b8410161715620009445782820a9050838111156200093e576200093d620007f7565b5b62000973565b62000953848484600162000833565b925090508184048111156200096d576200096c620007f7565b5b81810290505b9392505050565b600060ff82169050919050565b60006200099482620005bc565b9150620009a1836200097a565b9250620009d07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200088e565b905092915050565b6000620009e582620005bc565b9150620009f283620005bc565b925082820262000a0281620005bc565b9150828204841483151762000a1c5762000a1b620007f7565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000a558262000a28565b9050919050565b62000a678162000a48565b811462000a7357600080fd5b50565b60008151905062000a878162000a5c565b92915050565b60006020828403121562000aa65762000aa562000a23565b5b600062000ab68482850162000a76565b91505092915050565b62000aca8162000a48565b82525050565b600060408201905062000ae7600083018562000abf565b62000af6602083018462000abf565b9392505050565b62000b0881620005bc565b82525050565b600060208201905062000b25600083018462000afd565b92915050565b60805160a05160c05161228162000b6960003960006113e3015260006115910152600081816113aa015281816116d2015261172701526122816000f3fe6080604052600436106101445760003560e01c8063715018a6116100b6578063a9059cbb1161006f578063a9059cbb14610491578063ad5c4648146104ce578063c0246668146104f9578063dd62ed3e14610522578063f25f4b561461055f578063f887ea401461058a5761014b565b8063715018a614610393578063739f08c8146103aa5780638da5cb5b146103d357806395d89b41146103fe578063a457c2d714610429578063a8aa1b31146104665761014b565b8063313ce56711610108578063313ce5671461024b57806333f3d62814610276578063395093511461029f5780634fbee193146102dc578063571ac8b01461031957806370a08231146103565761014b565b806303fd2a451461015057806306fdde031461017b578063095ea7b3146101a657806318160ddd146101e357806323b872dd1461020e5761014b565b3661014b57005b600080fd5b34801561015c57600080fd5b506101656105b5565b60405161017291906119ef565b60405180910390f35b34801561018757600080fd5b506101906105bb565b60405161019d9190611a9a565b60405180910390f35b3480156101b257600080fd5b506101cd60048036038101906101c89190611b23565b61064d565b6040516101da9190611b7e565b60405180910390f35b3480156101ef57600080fd5b506101f86107ad565b6040516102059190611ba8565b60405180910390f35b34801561021a57600080fd5b5061023560048036038101906102309190611bc3565b610803565b6040516102429190611b7e565b60405180910390f35b34801561025757600080fd5b50610260610af0565b60405161026d9190611c32565b60405180910390f35b34801561028257600080fd5b5061029d60048036038101906102989190611b23565b610af9565b005b3480156102ab57600080fd5b506102c660048036038101906102c19190611b23565b610c2e565b6040516102d39190611b7e565b60405180910390f35b3480156102e857600080fd5b5061030360048036038101906102fe9190611c4d565b610e1e565b6040516103109190611b7e565b60405180910390f35b34801561032557600080fd5b50610340600480360381019061033b9190611c4d565b610e3e565b60405161034d9190611b7e565b60405180910390f35b34801561036257600080fd5b5061037d60048036038101906103789190611c4d565b610e71565b60405161038a9190611ba8565b60405180910390f35b34801561039f57600080fd5b506103a8610eba565b005b3480156103b657600080fd5b506103d160048036038101906103cc9190611c7a565b610f8e565b005b3480156103df57600080fd5b506103e86110b4565b6040516103f591906119ef565b60405180910390f35b34801561040a57600080fd5b506104136110da565b6040516104209190611a9a565b60405180910390f35b34801561043557600080fd5b50610450600480360381019061044b9190611b23565b61116c565b60405161045d9190611b7e565b60405180910390f35b34801561047257600080fd5b5061047b6113a8565b60405161048891906119ef565b60405180910390f35b34801561049d57600080fd5b506104b860048036038101906104b39190611b23565b6113cc565b6040516104c59190611b7e565b60405180910390f35b3480156104da57600080fd5b506104e36113e1565b6040516104f091906119ef565b60405180910390f35b34801561050557600080fd5b50610520600480360381019061051b9190611cd3565b611405565b005b34801561052e57600080fd5b5061054960048036038101906105449190611d13565b6114f0565b6040516105569190611ba8565b60405180910390f35b34801561056b57600080fd5b50610574611577565b60405161058191906119ef565b60405180910390f35b34801561059657600080fd5b5061059f61158f565b6040516105ac91906119ef565b60405180910390f35b61dead81565b6060600080546105ca90611d82565b80601f01602080910402602001604051908101604052809291908181526020018280546105f690611d82565b80156106435780601f1061061857610100808354040283529160200191610643565b820191906000526020600020905b81548152906001019060200180831161062657829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b490611dff565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161079b9190611ba8565b60405180910390a36001905092915050565b60006004600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546002546107fe9190611e4e565b905090565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610adc5781600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610967576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095e90611ece565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109f39190611e4e565b925050819055503373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610ad39190611ba8565b60405180910390a35b610ae78484846115b3565b90509392505050565b60006012905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8090611f3a565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610be6929190611f5a565b6020604051808303816000875af1158015610c05573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c299190611f98565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9590611dff565b60405180910390fd5b81610ca933856114f0565b610cb39190611fc5565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610e0c9190611ba8565b60405180910390a36001905092915050565b60036020528060005260406000206000915054906101000a900460ff1681565b6000610e6a827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61064d565b9050919050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4190611f3a565b60405180910390fd5b6000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461101e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101590611f3a565b60405180910390fd5b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516110669061202a565b60006040518083038185875af1925050503d80600081146110a3576040519150601f19603f3d011682016040523d82523d6000602084013e6110a8565b606091505b50509050600190505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600180546110e990611d82565b80601f016020809104026020016040519081016040528092919081815260200182805461111590611d82565b80156111625780601f1061113757610100808354040283529160200191611162565b820191906000526020600020905b81548152906001019060200180831161114557829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036111dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d390611dff565b60405180910390fd5b816111e733856114f0565b1015611228576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121f906120b1565b60405180910390fd5b8161123333856114f0565b61123d9190611e4e565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040516113969190611ba8565b60405180910390a36001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006113d93384846115b3565b905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148c90611f3a565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b73e7be0e9c3a5650db004e306fc9d9cce97eee716681565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006115bf848461161f565b61160b576115ee8473e7be0e9c3a5650db004e306fc9d9cce97eee71666064856115e99190612100565b61178e565b5060646063836115fe9190612131565b6116089190612100565b91505b61161684848461178e565b90509392505050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806116c25750600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156116d05760019050611788565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061177557507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b156117835760009050611788565b600190505b92915050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036117fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f5906121bf565b60405180910390fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115611880576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118779061222b565b60405180910390fd5b6000820361189157600190506119a7565b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546118e09190611e4e565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546119369190611fc5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161199a9190611ba8565b60405180910390a3600190505b9392505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006119d9826119ae565b9050919050565b6119e9816119ce565b82525050565b6000602082019050611a0460008301846119e0565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611a44578082015181840152602081019050611a29565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a6c82611a0a565b611a768185611a15565b9350611a86818560208601611a26565b611a8f81611a50565b840191505092915050565b60006020820190508181036000830152611ab48184611a61565b905092915050565b600080fd5b611aca816119ce565b8114611ad557600080fd5b50565b600081359050611ae781611ac1565b92915050565b6000819050919050565b611b0081611aed565b8114611b0b57600080fd5b50565b600081359050611b1d81611af7565b92915050565b60008060408385031215611b3a57611b39611abc565b5b6000611b4885828601611ad8565b9250506020611b5985828601611b0e565b9150509250929050565b60008115159050919050565b611b7881611b63565b82525050565b6000602082019050611b936000830184611b6f565b92915050565b611ba281611aed565b82525050565b6000602082019050611bbd6000830184611b99565b92915050565b600080600060608486031215611bdc57611bdb611abc565b5b6000611bea86828701611ad8565b9350506020611bfb86828701611ad8565b9250506040611c0c86828701611b0e565b9150509250925092565b600060ff82169050919050565b611c2c81611c16565b82525050565b6000602082019050611c476000830184611c23565b92915050565b600060208284031215611c6357611c62611abc565b5b6000611c7184828501611ad8565b91505092915050565b600060208284031215611c9057611c8f611abc565b5b6000611c9e84828501611b0e565b91505092915050565b611cb081611b63565b8114611cbb57600080fd5b50565b600081359050611ccd81611ca7565b92915050565b60008060408385031215611cea57611ce9611abc565b5b6000611cf885828601611ad8565b9250506020611d0985828601611cbe565b9150509250929050565b60008060408385031215611d2a57611d29611abc565b5b6000611d3885828601611ad8565b9250506020611d4985828601611ad8565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611d9a57607f821691505b602082108103611dad57611dac611d53565b5b50919050565b7f43616e277420757365207a65726f206164647265737320686572650000000000600082015250565b6000611de9601b83611a15565b9150611df482611db3565b602082019050919050565b60006020820190508181036000830152611e1881611ddc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611e5982611aed565b9150611e6483611aed565b9250828203905081811115611e7c57611e7b611e1f565b5b92915050565b7f496e73756666696369656e7420416c6c6f77616e636500000000000000000000600082015250565b6000611eb8601683611a15565b9150611ec382611e82565b602082019050919050565b60006020820190508181036000830152611ee781611eab565b9050919050565b7f4f6e6c7920746865206f776e65722063616e20646f2074686174000000000000600082015250565b6000611f24601a83611a15565b9150611f2f82611eee565b602082019050919050565b60006020820190508181036000830152611f5381611f17565b9050919050565b6000604082019050611f6f60008301856119e0565b611f7c6020830184611b99565b9392505050565b600081519050611f9281611ca7565b92915050565b600060208284031215611fae57611fad611abc565b5b6000611fbc84828501611f83565b91505092915050565b6000611fd082611aed565b9150611fdb83611aed565b9250828201905080821115611ff357611ff2611e1f565b5b92915050565b600081905092915050565b50565b6000612014600083611ff9565b915061201f82612004565b600082019050919050565b600061203582612007565b9150819050919050565b7f43616e2774207375627472616374206d6f7265207468616e2063757272656e7460008201527f20616c6c6f77616e636500000000000000000000000000000000000000000000602082015250565b600061209b602a83611a15565b91506120a68261203f565b604082019050919050565b600060208201905081810360008301526120ca8161208e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061210b82611aed565b915061211683611aed565b925082612126576121256120d1565b5b828204905092915050565b600061213c82611aed565b915061214783611aed565b925082820261215581611aed565b9150828204841483151761216c5761216b611e1f565b5b5092915050565b7f43616e277420757365207a65726f206164647265737365732068657265000000600082015250565b60006121a9601d83611a15565b91506121b482612173565b602082019050919050565b600060208201905081810360008301526121d88161219c565b9050919050565b7f43616e2774207472616e73666572206d6f7265207468616e20796f75206f776e600082015250565b6000612215602083611a15565b9150612220826121df565b602082019050919050565b6000602082019050818103600083015261224481612208565b905091905056fea26469706673582212207ea2070b278a6d9f4ebeca15dbdde72ca4380966da583d3a883d8f8082a6e63464736f6c63430008120033
©2022-now by Spectre