token-icon

💲Shadow Wizard Money Gang💲

Token

Overview[ERC-20]

Max Total Supply
420,690,000.0
💲SWMG💲
Holders
52+0.00%
Transfers
196

Profile Summary

Decimals
18

Market

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