token-icon

XXX

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
XXX
Holders
458+0.00%
Transfers
752

Profile Summary

Decimals
18

Market

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