token-icon

DrHONG

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
HONG
Holders
95+0.00%
Transfers
673

Profile Summary

Decimals
18

Market

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