token-icon

Vitalik to the People

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
$VIP
Holders
17+0.00%
Transfers
24

Profile Summary

Decimals
18

Market

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