token-icon

Better Call Saul

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
SAUL
Holders
49+0.00%
Transfers
309

Profile Summary

Decimals
18

Market

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