Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
0 MFUSE

Profile Summary
Blockchain:
Sepolia (11155111)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x41D6a0eff67A3C8c4d37D8b4f484d4136c3954cc
60e06040523480156200001157600080fd5b506040516200497e3803806200497e83398101604081905262000034916200023f565b8383838381818080620000473362000125565b6001600160a01b0316608052505060ff1660a05250600b90506200006c838262000372565b50600c6200007b828262000372565b5050506000620000906200017560201b60201c565b90508060ff168360ff161115620000fd5760405162461bcd60e51b815260206004820152602760248201527f4f46543a20736861726564446563696d616c73206d757374206265203c3d20646044820152666563696d616c7360c81b606482015260840160405180910390fd5b62000109838262000454565b6200011690600a62000573565b60c052506200058b9350505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b601290565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001a257600080fd5b81516001600160401b0380821115620001bf57620001bf6200017a565b604051601f8301601f19908116603f01168101908282118183101715620001ea57620001ea6200017a565b816040528381526020925086838588010111156200020757600080fd5b600091505b838210156200022b57858201830151818301840152908201906200020c565b600093810190920192909252949350505050565b600080600080608085870312156200025657600080fd5b84516001600160401b03808211156200026e57600080fd5b6200027c8883890162000190565b955060208701519150808211156200029357600080fd5b50620002a28782880162000190565b935050604085015160ff81168114620002ba57600080fd5b60608601519092506001600160a01b0381168114620002d857600080fd5b939692955090935050565b600181811c90821680620002f857607f821691505b6020821081036200031957634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200036d57600081815260208120601f850160051c81016020861015620003485750805b601f850160051c820191505b81811015620003695782815560010162000354565b5050505b505050565b81516001600160401b038111156200038e576200038e6200017a565b620003a6816200039f8454620002e3565b846200031f565b602080601f831160018114620003de5760008415620003c55750858301515b600019600386901b1c1916600185901b17855562000369565b600085815260208120601f198616915b828110156200040f57888601518255948401946001909101908401620003ee565b50858210156200042e5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b60ff82811682821603908111156200047057620004706200043e565b92915050565b600181815b80851115620004b75781600019048211156200049b576200049b6200043e565b80851615620004a957918102915b93841c93908002906200047b565b509250929050565b600082620004d05750600162000470565b81620004df5750600062000470565b8160018114620004f85760028114620005035762000523565b600191505062000470565b60ff8411156200051757620005176200043e565b50506001821b62000470565b5060208310610133831016604e8410600b841016171562000548575081810a62000470565b62000554838362000476565b80600019048211156200056b576200056b6200043e565b029392505050565b60006200058460ff841683620004bf565b9392505050565b60805160a05160c051614376620006086000396000818161271f01528181612b190152612df50152600061064001526000818161081a015281816109ca01528181610ce201528181610da201528181610f5f015281816115bc01528181611b860152818161208a0152818161250b0152612cac01526143766000f3fe6080604052600436106102e35760003560e01c80638cfd8f5c11610190578063c4461834116100dc578063eab45d9c11610095578063ed629c5c1161006f578063ed629c5c1461095a578063f2fde38b14610974578063f5ecbdbc14610994578063fc0c546a146109b457600080fd5b8063eab45d9c146108fa578063eaffd49a1461091a578063eb8d72b71461093a57600080fd5b8063c44618341461085c578063cbed8b9c14610872578063d1deba1f14610892578063dd62ed3e146108a5578063df2a5b3b146108c5578063e6a20ae6146108e557600080fd5b80639f38369a11610149578063a6c3d16511610123578063a6c3d165146107c8578063a9059cbb146107e8578063b353aaa714610808578063baf3292d1461083c57600080fd5b80639f38369a14610768578063a457c2d714610788578063a4c51df5146107a857600080fd5b80638cfd8f5c146106625780638da5cb5b1461069a5780639358928b146106cc578063950c8a74146106e157806395d89b41146107015780639bdb98121461071657600080fd5b80633d8b38f61161024f57806366ad5c8a11610208578063715018a6116101e2578063715018a6146105e65780637533d788146105fb57806376203b481461061b578063857749b01461062e57600080fd5b806366ad5c8a1461057d578063695ef6bf1461059d57806370a08231146105b057600080fd5b80633d8b38f6146104975780633f1f4fa4146104b757806342d65a8d146104e457806344770515146105045780634c42899a146105195780635b8c41e61461052e57600080fd5b806310ddb137116102a157806310ddb137146103c157806318160ddd146103e157806323b872dd14610400578063313ce56714610420578063365260b414610442578063395093511461047757600080fd5b80621d3567146102e857806301ffc9a71461030a57806306fdde031461033f57806307e0db1714610361578063095ea7b3146103815780630df37483146103a1575b600080fd5b3480156102f457600080fd5b50610308610303366004613424565b6109c7565b005b34801561031657600080fd5b5061032a6103253660046134b7565b610bf8565b60405190151581526020015b60405180910390f35b34801561034b57600080fd5b50610354610c2f565b6040516103369190613531565b34801561036d57600080fd5b5061030861037c366004613544565b610cc1565b34801561038d57600080fd5b5061032a61039c366004613574565b610d4a565b3480156103ad57600080fd5b506103086103bc3660046135a0565b610d62565b3480156103cd57600080fd5b506103086103dc366004613544565b610d81565b3480156103ed57600080fd5b50600a545b604051908152602001610336565b34801561040c57600080fd5b5061032a61041b3660046135bc565b610dd9565b34801561042c57600080fd5b5060125b60405160ff9091168152602001610336565b34801561044e57600080fd5b5061046261045d36600461360d565b610dfd565b60408051928352602083019190915201610336565b34801561048357600080fd5b5061032a610492366004613574565b610e52565b3480156104a357600080fd5b5061032a6104b2366004613672565b610e74565b3480156104c357600080fd5b506103f26104d2366004613544565b60036020526000908152604090205481565b3480156104f057600080fd5b506103086104ff366004613672565b610f40565b34801561051057600080fd5b506103f2600081565b34801561052557600080fd5b50610430600081565b34801561053a57600080fd5b506103f2610549366004613731565b6005602090815260009384526040808520845180860184018051928152908401958401959095209452929052825290205481565b34801561058957600080fd5b50610308610598366004613424565b610fc6565b6103086105ab3660046137e9565b6110a2565b3480156105bc57600080fd5b506103f26105cb36600461385c565b6001600160a01b031660009081526008602052604090205490565b3480156105f257600080fd5b5061030861110d565b34801561060757600080fd5b50610354610616366004613544565b611121565b610308610629366004613879565b6111bb565b34801561063a57600080fd5b506104307f000000000000000000000000000000000000000000000000000000000000000081565b34801561066e57600080fd5b506103f261067d36600461392b565b600260209081526000928352604080842090915290825290205481565b3480156106a657600080fd5b506000546001600160a01b03165b6040516001600160a01b039091168152602001610336565b3480156106d857600080fd5b506103f261126a565b3480156106ed57600080fd5b506004546106b4906001600160a01b031681565b34801561070d57600080fd5b5061035461127a565b34801561072257600080fd5b5061032a610731366004613731565b6007602090815260009384526040808520845180860184018051928152908401958401959095209452929052825290205460ff1681565b34801561077457600080fd5b50610354610783366004613544565b611289565b34801561079457600080fd5b5061032a6107a3366004613574565b61139f565b3480156107b457600080fd5b506104626107c336600461395e565b61141a565b3480156107d457600080fd5b506103086107e3366004613672565b6114a9565b3480156107f457600080fd5b5061032a610803366004613574565b611532565b34801561081457600080fd5b506106b47f000000000000000000000000000000000000000000000000000000000000000081565b34801561084857600080fd5b5061030861085736600461385c565b611540565b34801561086857600080fd5b506103f261271081565b34801561087e57600080fd5b5061030861088d366004613a17565b61159d565b6103086108a0366004613424565b611627565b3480156108b157600080fd5b506103f26108c0366004613a85565b61183d565b3480156108d157600080fd5b506103086108e0366004613abe565b611868565b3480156108f157600080fd5b50610430600181565b34801561090657600080fd5b50610308610915366004613afa565b61191a565b34801561092657600080fd5b50610308610935366004613b15565b611963565b34801561094657600080fd5b50610308610955366004613672565b611a82565b34801561096657600080fd5b5060065461032a9060ff1681565b34801561098057600080fd5b5061030861098f36600461385c565b611adc565b3480156109a057600080fd5b506103546109af366004613bdd565b611b55565b3480156109c057600080fd5b50306106b4565b337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031614610a445760405162461bcd60e51b815260206004820152601e60248201527f4c7a4170703a20696e76616c696420656e64706f696e742063616c6c6572000060448201526064015b60405180910390fd5b61ffff861660009081526001602052604081208054610a6290613c2a565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8e90613c2a565b8015610adb5780601f10610ab057610100808354040283529160200191610adb565b820191906000526020600020905b815481529060010190602001808311610abe57829003601f168201915b50505050509050805186869050148015610af6575060008151115b8015610b1e575080516020820120604051610b149088908890613c5e565b6040518091039020145b610b795760405162461bcd60e51b815260206004820152602660248201527f4c7a4170703a20696e76616c696420736f757263652073656e64696e6720636f6044820152651b9d1c9858dd60d21b6064820152608401610a3b565b610bef8787878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8a018190048102820181019092528881528a935091508890889081908401838280828437600092019190915250611c0692505050565b50505050505050565b60006001600160e01b03198216631f7ecdf760e01b1480610c2957506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600b8054610c3e90613c2a565b80601f0160208091040260200160405190810160405280929190818152602001828054610c6a90613c2a565b8015610cb75780601f10610c8c57610100808354040283529160200191610cb7565b820191906000526020600020905b815481529060010190602001808311610c9a57829003601f168201915b5050505050905090565b610cc9611c7f565b6040516307e0db1760e01b815261ffff821660048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906307e0db17906024015b600060405180830381600087803b158015610d2f57600080fd5b505af1158015610d43573d6000803e3d6000fd5b5050505050565b600033610d58818585611cd9565b5060019392505050565b610d6a611c7f565b61ffff909116600090815260036020526040902055565b610d89611c7f565b6040516310ddb13760e01b815261ffff821660048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906310ddb13790602401610d15565b600033610de7858285611dfd565b610df2858585611e77565b506001949350505050565b600080610e438888888888888080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061202292505050565b91509150965096945050505050565b600033610d58818585610e65838361183d565b610e6f9190613c84565b611cd9565b61ffff831660009081526001602052604081208054829190610e9590613c2a565b80601f0160208091040260200160405190810160405280929190818152602001828054610ec190613c2a565b8015610f0e5780601f10610ee357610100808354040283529160200191610f0e565b820191906000526020600020905b815481529060010190602001808311610ef157829003601f168201915b505050505090508383604051610f25929190613c5e565b60405180910390208180519060200120149150509392505050565b610f48611c7f565b6040516342d65a8d60e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906342d65a8d90610f9890869086908690600401613cc0565b600060405180830381600087803b158015610fb257600080fd5b505af1158015610bef573d6000803e3d6000fd5b3330146110245760405162461bcd60e51b815260206004820152602660248201527f4e6f6e626c6f636b696e674c7a4170703a2063616c6c6572206d7573742062656044820152650204c7a4170760d41b6064820152608401610a3b565b61109a8686868080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f89018190048102820181019092528781528993509150879087908190840183828082843760009201919091525061211692505050565b505050505050565b61109a858585856110b6602087018761385c565b6110c6604088016020890161385c565b6110d36040890189613cde565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061219d92505050565b611115611c7f565b61111f6000612285565b565b6001602052600090815260409020805461113a90613c2a565b80601f016020809104026020016040519081016040528092919081815260200182805461116690613c2a565b80156111b35780601f10611188576101008083540402835291602001916111b3565b820191906000526020600020905b81548152906001019060200180831161119657829003601f168201915b505050505081565b61125f8888888888888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508a9250611208915050602089018961385c565b61121860408a0160208b0161385c565b61122560408b018b613cde565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506122d592505050565b505050505050505050565b6000611275600a5490565b905090565b6060600c8054610c3e90613c2a565b61ffff81166000908152600160205260408120805460609291906112ac90613c2a565b80601f01602080910402602001604051908101604052809291908181526020018280546112d890613c2a565b80156113255780601f106112fa57610100808354040283529160200191611325565b820191906000526020600020905b81548152906001019060200180831161130857829003601f168201915b50505050509050805160000361137d5760405162461bcd60e51b815260206004820152601d60248201527f4c7a4170703a206e6f20747275737465642070617468207265636f72640000006044820152606401610a3b565b6113986000601483516113909190613d24565b8391906123d1565b9392505050565b600033816113ad828661183d565b90508381101561140d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610a3b565b610df28286868403611cd9565b6000806114978b8b8b8b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8d018190048102820181019092528b81528e93508d9250908c908c90819084018382808284376000920191909152506124de92505050565b91509150995099975050505050505050565b6114b1611c7f565b8181306040516020016114c693929190613d37565b60408051601f1981840301815291815261ffff85166000908152600160205220906114f19082613da3565b507f8c0400cfe2d1199b1a725c78960bcc2a344d869b80590d0f2bd005db15a572ce83838360405161152593929190613cc0565b60405180910390a1505050565b600033610d58818585611e77565b611548611c7f565b600480546001600160a01b0319166001600160a01b0383169081179091556040519081527f5db758e995a17ec1ad84bdef7e8c3293a0bd6179bcce400dff5d4c3d87db726b906020015b60405180910390a150565b6115a5611c7f565b6040516332fb62e760e21b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063cbed8b9c906115f99088908890889088908890600401613e62565b600060405180830381600087803b15801561161357600080fd5b505af115801561125f573d6000803e3d6000fd5b61ffff8616600090815260056020526040808220905161164a9088908890613c5e565b90815260408051602092819003830190206001600160401b038716600090815292529020549050806116ca5760405162461bcd60e51b815260206004820152602360248201527f4e6f6e626c6f636b696e674c7a4170703a206e6f2073746f726564206d65737360448201526261676560e81b6064820152608401610a3b565b8083836040516116db929190613c5e565b60405180910390201461173a5760405162461bcd60e51b815260206004820152602160248201527f4e6f6e626c6f636b696e674c7a4170703a20696e76616c6964207061796c6f616044820152601960fa1b6064820152608401610a3b565b61ffff8716600090815260056020526040808220905161175d9089908990613c5e565b90815260408051602092819003830181206001600160401b038916600090815290845282902093909355601f880182900482028301820190528682526117f5918991899089908190840183828082843760009201919091525050604080516020601f8a018190048102820181019092528881528a93509150889088908190840183828082843760009201919091525061211692505050565b7fc264d91f3adc5588250e1551f547752ca0cfa8f6b530d243b9f9f4cab10ea8e5878787878560405161182c959493929190613e9b565b60405180910390a150505050505050565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b611870611c7f565b600081116118b85760405162461bcd60e51b81526020600482015260156024820152744c7a4170703a20696e76616c6964206d696e47617360581b6044820152606401610a3b565b61ffff83811660008181526002602090815260408083209487168084529482529182902085905581519283528201929092529081018290527f9d5c7c0b934da8fefa9c7760c98383778a12dfbfc0c3b3106518f43fb9508ac090606001611525565b611922611c7f565b6006805460ff19168215159081179091556040519081527f1584ad594a70cbe1e6515592e1272a987d922b097ead875069cebe8b40c004a490602001611592565b3330146119b25760405162461bcd60e51b815260206004820152601f60248201527f4f4654436f72653a2063616c6c6572206d757374206265204f4654436f7265006044820152606401610a3b565b6119bd308686612599565b9350846001600160a01b03168a61ffff167fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf866040516119ff91815260200190565b60405180910390a3604051633fe79aed60e11b81526001600160a01b03861690637fcf35da908390611a43908e908e908e908e908e908d908d908d90600401613ed6565b600060405180830381600088803b158015611a5d57600080fd5b5087f1158015611a71573d6000803e3d6000fd5b505050505050505050505050505050565b611a8a611c7f565b61ffff83166000908152600160205260409020611aa8828483613f31565b507ffa41487ad5d6728f0b19276fa1eddc16558578f5109fc39d2dc33c3230470dab83838360405161152593929190613cc0565b611ae4611c7f565b6001600160a01b038116611b495760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610a3b565b611b5281612285565b50565b604051633d7b2f6f60e21b815261ffff808616600483015284166024820152306044820152606481018290526060907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063f5ecbdbc90608401600060405180830381865afa158015611bd5573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611bfd9190810190613ff0565b95945050505050565b600080611c695a60966366ad5c8a60e01b89898989604051602401611c2e949392919061405d565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152309291906125eb565b915091508161109a5761109a8686868685612675565b6000546001600160a01b0316331461111f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610a3b565b6001600160a01b038316611d3b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610a3b565b6001600160a01b038216611d9c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610a3b565b6001600160a01b0383811660008181526009602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000611e09848461183d565b90506000198114611e715781811015611e645760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610a3b565b611e718484848403611cd9565b50505050565b6001600160a01b038316611edb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610a3b565b6001600160a01b038216611f3d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610a3b565b6001600160a01b03831660009081526008602052604090205481811015611fb55760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610a3b565b6001600160a01b0380851660008181526008602052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906120159086815260200190565b60405180910390a3611e71565b60008060006120708761203488612717565b6040805160006020820152602181019390935260c09190911b6001600160c01b0319166041830152805160298184030181526049909201905290565b60405163040a7bb160e41b81529091506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906340a7bb10906120c7908b90309086908b908b9060040161409b565b6040805180830381865afa1580156120e3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061210791906140ef565b92509250509550959350505050565b6000612122828261279d565b905060ff811661213d57612138858585856127f9565b610d43565b60001960ff8216016121555761213885858585612889565b60405162461bcd60e51b815260206004820152601c60248201527f4f4654436f72653a20756e6b6e6f776e207061636b65742074797065000000006044820152606401610a3b565b60006121ab87828481612a97565b6121b485612b11565b5090506121c388888884612b51565b9050600081116122115760405162461bcd60e51b815260206004820152601960248201527813d19510dbdc994e88185b5bdd5b9d081d1bdbc81cdb585b1b603a1b6044820152606401610a3b565b60006122208761203484612717565b9050612230888287878734612b83565b86896001600160a01b03168961ffff167fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a8560405161227191815260200190565b60405180910390a450979650505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006122ed896001846001600160401b038916612a97565b6122f687612b11565b5090506123058a8a8a84612b51565b9050600081116123535760405162461bcd60e51b815260206004820152601960248201527813d19510dbdc994e88185b5bdd5b9d081d1bdbc81cdb585b1b603a1b6044820152606401610a3b565b600061236a338a61236385612717565b8a8a612d28565b905061237a8a8287878734612b83565b888b6001600160a01b03168b61ffff167fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a856040516123bb91815260200190565b60405180910390a4509998505050505050505050565b6060816123df81601f613c84565b101561241e5760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606401610a3b565b6124288284613c84565b8451101561246c5760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606401610a3b565b60608215801561248b57604051915060008252602082016040526124d5565b6040519150601f8416801560200281840101858101878315602002848b0101015b818310156124c45780518352602092830192016124ac565b5050858452601f01601f1916604052505b50949350505050565b60008060006124f1338a6123638b612717565b60405163040a7bb160e41b81529091506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906340a7bb1090612548908d90309086908b908b9060040161409b565b6040805180830381865afa158015612564573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061258891906140ef565b925092505097509795505050505050565b600033306001600160a01b038616148015906125c75750806001600160a01b0316856001600160a01b031614155b156125d7576125d7858285611dfd565b6125e2858585611e77565b50909392505050565b6000606060008060008661ffff166001600160401b03811115612610576126106136c4565b6040519080825280601f01601f19166020018201604052801561263a576020820181803683370190505b50905060008087516020890160008d8df191503d92508683111561265c578692505b828152826000602083013e909890975095505050505050565b8180519060200120600560008761ffff1661ffff168152602001908152602001600020856040516126a69190614113565b9081526040805191829003602090810183206001600160401b0388166000908152915220919091557fe183f33de2837795525b4792ca4cd60535bd77c53b7e7030060bfcf5734d6b0c90612703908790879087908790879061412f565b60405180910390a15050505050565b505050565b6000806127447f000000000000000000000000000000000000000000000000000000000000000084614197565b90506001600160401b03811115610c295760405162461bcd60e51b815260206004820152601a60248201527f4f4654436f72653a20616d6f756e745344206f766572666c6f770000000000006044820152606401610a3b565b60006127aa826001613c84565b835110156127f05760405162461bcd60e51b8152602060048201526013602482015272746f55696e74385f6f75744f66426f756e647360681b6044820152606401610a3b565b50016001015190565b60008061280583612d69565b90925090506001600160a01b03821661281e5761dead91505b600061282982612dee565b9050612836878483612e23565b9050826001600160a01b03168761ffff167fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf8360405161287891815260200190565b60405180910390a350505050505050565b600080600080600061289a86612e36565b945094509450945094506000600760008b61ffff1661ffff168152602001908152602001600020896040516128cf9190614113565b90815260408051602092819003830190206001600160401b038b166000908152925281205460ff16915061290285612dee565b905081612970576129148b3083612e23565b61ffff8c1660009081526007602052604090819020905191925060019161293c908d90614113565b90815260408051602092819003830190206001600160401b038d16600090815292529020805460ff19169115159190911790555b6001600160a01b0386163b6129c7576040516001600160a01b03871681527f9aedf5fdba8716db3b6705ca00150643309995d4f818a249ed6dde6677e7792d9060200160405180910390a150505050505050611e71565b8a8a8a8a8a8a868a60008a6129e5578b6001600160401b03166129e7565b5a5b9050600080612a195a609663eaffd49a60e01b8e8e8e8d8d8d8d8d604051602401611c2e9897969594939291906141ab565b915091508115612a72578751602089012060405161ffff8d16907fb8890edbfc1c74692f527444645f95489c3703cc2df42e4a366f5d06fa6cd88490612a64908e908e90869061421f565b60405180910390a250612a7f565b612a7f8b8b8b8b85612675565b50505050505050505050505050505050505050505050565b60065460ff1615612ab357612aae84848484612eed565b611e71565b815115611e715760405162461bcd60e51b815260206004820152602660248201527f4f4654436f72653a205f61646170746572506172616d73206d7573742062652060448201526532b6b83a3c9760d11b6064820152608401610a3b565b600080612b3e7f00000000000000000000000000000000000000000000000000000000000000008461424d565b9050612b4a8184613d24565b9150915091565b6000336001600160a01b0386168114612b6f57612b6f868285611dfd565b612b798684612fcc565b5090949350505050565b61ffff861660009081526001602052604081208054612ba190613c2a565b80601f0160208091040260200160405190810160405280929190818152602001828054612bcd90613c2a565b8015612c1a5780601f10612bef57610100808354040283529160200191612c1a565b820191906000526020600020905b815481529060010190602001808311612bfd57829003601f168201915b505050505090508051600003612c8b5760405162461bcd60e51b815260206004820152603060248201527f4c7a4170703a2064657374696e6174696f6e20636861696e206973206e6f742060448201526f61207472757374656420736f7572636560801b6064820152608401610a3b565b612c96878751613100565b60405162c5803160e81b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063c5803100908490612ced908b9086908c908c908c908c90600401614261565b6000604051808303818588803b158015612d0657600080fd5b505af1158015612d1a573d6000803e3d6000fd5b505050505050505050505050565b6060600185856001600160a01b0389168587604051602001612d4f969594939291906142c8565b604051602081830303815290604052905095945050505050565b60008080612d77848261279d565b60ff16148015612d88575082516029145b612dcf5760405162461bcd60e51b815260206004820152601860248201527713d19510dbdc994e881a5b9d985b1a59081c185e5b1bd85960421b6044820152606401610a3b565b612dda83600d613171565b9150612de78360216131d6565b9050915091565b6000610c297f00000000000000000000000000000000000000000000000000000000000000006001600160401b038416614329565b6000612e2f8383613233565b5092915050565b600080806060816001612e49878361279d565b60ff1614612e945760405162461bcd60e51b815260206004820152601860248201527713d19510dbdc994e881a5b9d985b1a59081c185e5b1bd85960421b6044820152606401610a3b565b612e9f86600d613171565b9350612eac8660216131d6565b9250612eb98660296132f4565b9450612ec68660496131d6565b9050612ee26051808851612eda9190613d24565b8891906123d1565b915091939590929450565b6000612ef883613352565b61ffff808716600090815260026020908152604080832093891683529290529081205491925090612f2a908490613c84565b905060008111612f7c5760405162461bcd60e51b815260206004820152601a60248201527f4c7a4170703a206d696e4761734c696d6974206e6f74207365740000000000006044820152606401610a3b565b8082101561109a5760405162461bcd60e51b815260206004820152601b60248201527f4c7a4170703a20676173206c696d697420697320746f6f206c6f7700000000006044820152606401610a3b565b6001600160a01b03821661302c5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610a3b565b6001600160a01b038216600090815260086020526040902054818110156130a05760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610a3b565b6001600160a01b03831660008181526008602090815260408083208686039055600a80548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050565b61ffff82166000908152600360205260408120549081900361312157506127105b808211156127125760405162461bcd60e51b815260206004820181905260248201527f4c7a4170703a207061796c6f61642073697a6520697320746f6f206c617267656044820152606401610a3b565b600061317e826014613c84565b835110156131c65760405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606401610a3b565b500160200151600160601b900490565b60006131e3826008613c84565b8351101561322a5760405162461bcd60e51b8152602060048201526014602482015273746f55696e7436345f6f75744f66426f756e647360601b6044820152606401610a3b565b50016008015190565b6001600160a01b0382166132895760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610a3b565b80600a600082825461329b9190613c84565b90915550506001600160a01b0382166000818152600860209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6000613301826020613c84565b835110156133495760405162461bcd60e51b8152602060048201526015602482015274746f427974657333325f6f75744f66426f756e647360581b6044820152606401610a3b565b50016020015190565b60006022825110156133a65760405162461bcd60e51b815260206004820152601c60248201527f4c7a4170703a20696e76616c69642061646170746572506172616d73000000006044820152606401610a3b565b506022015190565b803561ffff811681146133c057600080fd5b919050565b60008083601f8401126133d757600080fd5b5081356001600160401b038111156133ee57600080fd5b60208301915083602082850101111561340657600080fd5b9250929050565b80356001600160401b03811681146133c057600080fd5b6000806000806000806080878903121561343d57600080fd5b613446876133ae565b955060208701356001600160401b038082111561346257600080fd5b61346e8a838b016133c5565b909750955085915061348260408a0161340d565b9450606089013591508082111561349857600080fd5b506134a589828a016133c5565b979a9699509497509295939492505050565b6000602082840312156134c957600080fd5b81356001600160e01b03198116811461139857600080fd5b60005b838110156134fc5781810151838201526020016134e4565b50506000910152565b6000815180845261351d8160208601602086016134e1565b601f01601f19169290920160200192915050565b6020815260006113986020830184613505565b60006020828403121561355657600080fd5b611398826133ae565b6001600160a01b0381168114611b5257600080fd5b6000806040838503121561358757600080fd5b82356135928161355f565b946020939093013593505050565b600080604083850312156135b357600080fd5b613592836133ae565b6000806000606084860312156135d157600080fd5b83356135dc8161355f565b925060208401356135ec8161355f565b929592945050506040919091013590565b803580151581146133c057600080fd5b60008060008060008060a0878903121561362657600080fd5b61362f876133ae565b9550602087013594506040870135935061364b606088016135fd565b925060808701356001600160401b0381111561366657600080fd5b6134a589828a016133c5565b60008060006040848603121561368757600080fd5b613690846133ae565b925060208401356001600160401b038111156136ab57600080fd5b6136b7868287016133c5565b9497909650939450505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715613702576137026136c4565b604052919050565b60006001600160401b03821115613723576137236136c4565b50601f01601f191660200190565b60008060006060848603121561374657600080fd5b61374f846133ae565b925060208401356001600160401b0381111561376a57600080fd5b8401601f8101861361377b57600080fd5b803561378e6137898261370a565b6136da565b8181528760208385010111156137a357600080fd5b816020840160208301376000602083830101528094505050506137c86040850161340d565b90509250925092565b6000606082840312156137e357600080fd5b50919050565b600080600080600060a0868803121561380157600080fd5b853561380c8161355f565b945061381a602087016133ae565b9350604086013592506060860135915060808601356001600160401b0381111561384357600080fd5b61384f888289016137d1565b9150509295509295909350565b60006020828403121561386e57600080fd5b81356113988161355f565b60008060008060008060008060e0898b03121561389557600080fd5b88356138a08161355f565b97506138ae60208a016133ae565b9650604089013595506060890135945060808901356001600160401b03808211156138d857600080fd5b6138e48c838d016133c5565b90965094508491506138f860a08c0161340d565b935060c08b013591508082111561390e57600080fd5b5061391b8b828c016137d1565b9150509295985092959890939650565b6000806040838503121561393e57600080fd5b613947836133ae565b9150613955602084016133ae565b90509250929050565b600080600080600080600080600060e08a8c03121561397c57600080fd5b6139858a6133ae565b985060208a0135975060408a0135965060608a01356001600160401b03808211156139af57600080fd5b6139bb8d838e016133c5565b90985096508691506139cf60808d0161340d565b95506139dd60a08d016135fd565b945060c08c01359150808211156139f357600080fd5b50613a008c828d016133c5565b915080935050809150509295985092959850929598565b600080600080600060808688031215613a2f57600080fd5b613a38866133ae565b9450613a46602087016133ae565b93506040860135925060608601356001600160401b03811115613a6857600080fd5b613a74888289016133c5565b969995985093965092949392505050565b60008060408385031215613a9857600080fd5b8235613aa38161355f565b91506020830135613ab38161355f565b809150509250929050565b600080600060608486031215613ad357600080fd5b613adc846133ae565b9250613aea602085016133ae565b9150604084013590509250925092565b600060208284031215613b0c57600080fd5b611398826135fd565b6000806000806000806000806000806101008b8d031215613b3557600080fd5b613b3e8b6133ae565b995060208b01356001600160401b0380821115613b5a57600080fd5b613b668e838f016133c5565b909b509950899150613b7a60408e0161340d565b985060608d0135975060808d01359150613b938261355f565b90955060a08c0135945060c08c01359080821115613bb057600080fd5b50613bbd8d828e016133c5565b9150809450508092505060e08b013590509295989b9194979a5092959850565b60008060008060808587031215613bf357600080fd5b613bfc856133ae565b9350613c0a602086016133ae565b92506040850135613c1a8161355f565b9396929550929360600135925050565b600181811c90821680613c3e57607f821691505b6020821081036137e357634e487b7160e01b600052602260045260246000fd5b8183823760009101908152919050565b634e487b7160e01b600052601160045260246000fd5b80820180821115610c2957610c29613c6e565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b61ffff84168152604060208201526000611bfd604083018486613c97565b6000808335601e19843603018112613cf557600080fd5b8301803591506001600160401b03821115613d0f57600080fd5b60200191503681900382131561340657600080fd5b81810381811115610c2957610c29613c6e565b8284823760609190911b6bffffffffffffffffffffffff19169101908152601401919050565b601f82111561271257600081815260208120601f850160051c81016020861015613d845750805b601f850160051c820191505b8181101561109a57828155600101613d90565b81516001600160401b03811115613dbc57613dbc6136c4565b613dd081613dca8454613c2a565b84613d5d565b602080601f831160018114613e055760008415613ded5750858301515b600019600386901b1c1916600185901b17855561109a565b600085815260208120601f198616915b82811015613e3457888601518255948401946001909101908401613e15565b5085821015613e525787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600061ffff808816835280871660208401525084604083015260806060830152613e90608083018486613c97565b979650505050505050565b61ffff86168152608060208201526000613eb9608083018688613c97565b6001600160401b0394909416604083015250606001529392505050565b61ffff8916815260c060208201526000613ef460c08301898b613c97565b6001600160401b038816604084015286606084015285608084015282810360a0840152613f22818587613c97565b9b9a5050505050505050505050565b6001600160401b03831115613f4857613f486136c4565b613f5c83613f568354613c2a565b83613d5d565b6000601f841160018114613f905760008515613f785750838201355b600019600387901b1c1916600186901b178355610d43565b600083815260209020601f19861690835b82811015613fc15786850135825560209485019460019092019101613fa1565b5086821015613fde5760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b60006020828403121561400257600080fd5b81516001600160401b0381111561401857600080fd5b8201601f8101841361402957600080fd5b80516140376137898261370a565b81815285602083850101111561404c57600080fd5b611bfd8260208301602086016134e1565b61ffff8516815260806020820152600061407a6080830186613505565b6001600160401b03851660408401528281036060840152613e908185613505565b61ffff861681526001600160a01b038516602082015260a0604082018190526000906140c990830186613505565b841515606084015282810360808401526140e38185613505565b98975050505050505050565b6000806040838503121561410257600080fd5b505080516020909101519092909150565b600082516141258184602087016134e1565b9190910192915050565b61ffff8616815260a06020820152600061414c60a0830187613505565b6001600160401b0386166040840152828103606084015261416d8186613505565b905082810360808401526140e38185613505565b634e487b7160e01b600052601260045260246000fd5b6000826141a6576141a6614181565b500490565b600061010061ffff8b1683528060208401526141c98184018b613505565b6001600160401b038a166040850152606084018990526001600160a01b038816608085015260a0840187905283810360c085015290506142098186613505565b9150508260e08301529998505050505050505050565b6060815260006142326060830186613505565b6001600160401b039490941660208301525060400152919050565b60008261425c5761425c614181565b500690565b61ffff8716815260c06020820152600061427e60c0830188613505565b82810360408401526142908188613505565b6001600160a01b0387811660608601528616608085015283810360a085015290506142bb8185613505565b9998505050505050505050565b60ff60f81b8760f81b16815285600182015260006001600160401b0360c01b808760c01b166021840152856029840152808560c01b1660498401525082516143178160518501602087016134e1565b91909101605101979650505050505050565b8082028115828204841417610c2957610c29613c6e56fea264697066735822122018b6d320fd2238a528a6aec7d0c25eb52d49812f2ab87cd41f7ba4875b0642a964736f6c63430008110033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000ae92d5ad7583ad66e49a0c67bad18f6ba52dddc1000000000000000000000000000000000000000000000000000000000000000c4d61696e6e65742046555345000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054d46555345000000000000000000000000000000000000000000000000000000