token-icon

ハチ公

Token

Overview[ERC-20]

Max Total Supply
10,000,000,000,000…
Hachi
Holders
38+0.00%
Transfers
10,376

Profile Summary

Decimals
8

Market

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