token-icon

Wisdom >> Wealth

Token

Overview[ERC-20]

Max Total Supply
420,690,000,000.0
WEALTH
Holders
41+0.00%
Transfers
249

Profile Summary

Decimals
18

Market

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