token-icon

MASK

Token

Overview[ERC-20]

Max Total Supply
21,000,000.0
MASK
Holders
4+0.00%
Transfers
19

Profile Summary

Decimals
18

Market

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