token-icon

DynamicDollar.Finance

Token

Overview[ERC-20]

Max Total Supply
171,861.45
DFI
Holders
270+0.00%
Transfers
25,478

Profile Summary

Decimals
18

Market

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