token-icon

Social Data Analytics

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
SDA
Holders
221+0.00%
Transfers
3,450

Profile Summary

Decimals
18

Market

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