token-icon

Wrapped Cat

Token

Overview[ERC-20]

Max Total Supply
99,999,999.0
wCAT
Holders
59+0.00%
Transfers
189

Profile Summary

Decimals
9

Market

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