token-icon

Kentucky Fried Chicken

Token

Overview[ERC-20]

Max Total Supply
10,000,000,000.0
KFC
Holders
54+0.00%
Transfers
319

Profile Summary

Decimals
9

Market

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