token-icon

Floking

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
FLOKING
Holders
91+0.00%
Transfers
307

Profile Summary

Decimals
9

Market

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