token-icon

SALORA

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
SALORA
Holders
104+0.00%
Transfers
475

Profile Summary

Decimals
9

Market

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