token-icon

OCTOPUS AI TRADING

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
OCTAI
Holders
202+0.00%
Transfers
4,167

Profile Summary

Decimals
9

Market

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