token-icon

Tax Track Ai

Token

Overview[ERC-20]

Max Total Supply
5,000,000.0
TTAI
Holders
24+0.00%
Transfers
239

Profile Summary

Decimals
9

Market

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