token-icon

AMATERASU OMIKAMI

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
OMIKAMI
Holders
44+0.00%
Transfers
363

Profile Summary

Decimals
8

Market

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