wemix-logo
Tornado Chain Explorer
0xF38cE61E974Fb8AbE5BE805E06700B0f004bb557
DOGMA
DOGMA
Overview
Token Price
N/A
Fully Diluted Market Cap
N/A
Total Supply
92,744,247.56DOGMA
Total Holders
11,193Addresses
Token Transfers
680,938
Token Information
Update Token Information
Standard
ERC20
Contract Address
Decimals
18
Official Site
N/A
Links
N/A
Contract Name
N/A
Optimization Enabled
No
Compiler Version
N/A
EVM Version
N/A
License
N/A
Audited
No
Contract Security Audit
No contract security audit has been submitted
Submit Audit
Contract Creation Code
0x608060405234801561001057600080fd5b50600436106103425760003560e01c806370a08231116101b8578063983b2d5611610104578063dd62ed3e116100a2578063f2fde38b1161007c578063f2fde38b14610c07578063faa72c2114610c2d578063facd743b14610c4a578063feeca70114610c7057610342565b8063dd62ed3e14610b90578063eb12d61e14610bbe578063f223e16d14610be457610342565b8063a744c772116100de578063a744c77214610af2578063a9059cbb14610b1b578063aa271e1a14610b47578063b75fd7d214610b6d57610342565b8063983b2d5614610a98578063a01c348314610abe578063a457c2d714610ac657610342565b80638456cb5911610171578063901167861161014b5780639011678614610a26578063918f867414610a6b57806395d89b4114610a7357806397888d2114610a7b57610342565b80638456cb5914610a0e5780638da5cb5b14610a165780638f32d59b14610a1e57610342565b806370a08231146108af578063715018a6146108d557806378e97925146108dd5780637afddfaa146108e55780637bc6d975146109025780637df73e27146109e857610342565b80632562d666116102925780633a5381b51161023057806340c10f191161020a57806340c10f191461083857806342966c6814610864578063516f0a1b146108815780635c975abb146108a757610342565b80633a5381b5146107425780633ab7a5681461074a5780633f4ba83a1461083057610342565b80633092afd51161026c5780633092afd5146106b5578063313ce567146106db57806335a951b8146106f9578063395093511461071657610342565b80632562d6661461065b5780632cb83d09146106875780632d0335ab1461068f57610342565b806311937c75116102ff57806318160ddd116102d957806318160ddd146104fe5780631b7fd56514610506578063226259201461053f57806323b872dd1461062557610342565b806311937c75146104805780631327d3d8146104b5578063137cd24f146104db57610342565b80630121a55f146103475780630541d0b01461036657806306fdde0314610380578063095ea7b3146103fd5780630dd5127d1461043d5780630e316ab71461045a575b600080fd5b6103646004803603602081101561035d57600080fd5b5035610c8d565b005b61036e610d63565b60408051918252519081900360200190f35b610388610d69565b6040805160208082528351818301528351919283929083019185019080838360005b838110156103c25781810151838201526020016103aa565b50505050905090810190601f1680156103ef5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104296004803603604081101561041357600080fd5b506001600160a01b038135169060200135610dff565b604080519115158252519081900360200190f35b61036e6004803603602081101561045357600080fd5b5035610e1d565b6103646004803603602081101561047057600080fd5b50356001600160a01b0316610e35565b610364600480360360a081101561049657600080fd5b5080359060208101359060408101359060608101359060800135610e9d565b610364600480360360208110156104cb57600080fd5b50356001600160a01b03166110d6565b610364600480360360408110156104f157600080fd5b5080359060200135611189565b61036e611212565b6105236004803603602081101561051c57600080fd5b5035611218565b604080516001600160a01b039092168252519081900360200190f35b610364600480360360e081101561055557600080fd5b8135916001600160a01b03602082013516916040820135916060810135916080820135919081019060c0810160a0820135600160201b81111561059757600080fd5b8201836020820111156105a957600080fd5b803590602001918460018302840111600160201b831117156105ca57600080fd5b919390929091602081019035600160201b8111156105e757600080fd5b8201836020820111156105f957600080fd5b803590602001918460018302840111600160201b8311171561061a57600080fd5b509092509050611233565b6104296004803603606081101561063b57600080fd5b506001600160a01b038135811691602081013590911690604001356114fa565b6103646004803603604081101561067157600080fd5b50803590602001356001600160a01b0316611581565b61036e611712565b61036e600480360360208110156106a557600080fd5b50356001600160a01b031661171e565b610364600480360360208110156106cb57600080fd5b50356001600160a01b031661173f565b6106e36117a7565b6040805160ff9092168252519081900360200190f35b61036e6004803603602081101561070f57600080fd5b50356117b0565b6104296004803603604081101561072c57600080fd5b506001600160a01b0381351690602001356117c2565b610523611810565b610364600480360360e081101561076057600080fd5b8135916001600160a01b03602082013516916040820135916060810135916080820135919081019060c0810160a0820135600160201b8111156107a257600080fd5b8201836020820111156107b457600080fd5b803590602001918460018302840111600160201b831117156107d557600080fd5b919390929091602081019035600160201b8111156107f257600080fd5b82018360208201111561080457600080fd5b803590602001918460018302840111600160201b8311171561082557600080fd5b50909250905061181f565b610364611ae0565b6104296004803603604081101561084e57600080fd5b506001600160a01b038135169060200135611b31565b6104296004803603602081101561087a57600080fd5b5035611c0e565b6104296004803603602081101561089757600080fd5b50356001600160a01b0316611c6e565b610429611c83565b61036e600480360360208110156108c557600080fd5b50356001600160a01b0316611c8c565b610364611ca7565b61036e611d3e565b610429600480360360208110156108fb57600080fd5b5035611d44565b610364600480360360e081101561091857600080fd5b8135916001600160a01b03602082013516916040820135916060810135916080820135919081019060c0810160a0820135600160201b81111561095a57600080fd5b82018360208201111561096c57600080fd5b803590602001918460018302840111600160201b8311171561098d57600080fd5b919390929091602081019035600160201b8111156109aa57600080fd5b8201836020820111156109bc57600080fd5b803590602001918460018302840111600160201b831117156109dd57600080fd5b509092509050611d9b565b610429600480360360208110156109fe57600080fd5b50356001600160a01b0316612007565b610364612036565b610523612085565b610429612099565b610a5260048036036040811015610a3c57600080fd5b50803590602001356001600160a01b03166120c4565b6040805192835260208301919091528051918290030190f35b61036e6121c9565b6103886121ce565b61036e60048036036020811015610a9157600080fd5b503561222e565b61036460048036036020811015610aae57600080fd5b50356001600160a01b0316612243565b6105236122ae565b61042960048036036040811015610adc57600080fd5b506001600160a01b0381351690602001356122b4565b61036460048036036060811015610b0857600080fd5b508035906020810135906040013561231c565b61042960048036036040811015610b3157600080fd5b506001600160a01b03813516906020013561244d565b61042960048036036020811015610b5d57600080fd5b50356001600160a01b0316612461565b61036460048036036040811015610b8357600080fd5b5080359060200135612490565b61036e60048036036040811015610ba657600080fd5b506001600160a01b0381358116916020013516612571565b61036460048036036020811015610bd457600080fd5b50356001600160a01b031661259c565b61036460048036036040811015610bfa57600080fd5b5080359060200135612654565b61036460048036036020811015610c1d57600080fd5b50356001600160a01b0316612739565b61036e60048036036020811015610c4357600080fd5b503561278c565b61042960048036036020811015610c6057600080fd5b50356001600160a01b03166127a1565b61036e60048036036020811015610c8657600080fd5b50356127c3565b610c95612099565b610cd4576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6064811115610d145760405162461bcd60e51b8152600401808060200182810382526024815260200180613e6c6024913960400191505060405180910390fd5b60048190556040805182815290516d1b5a5b9d11995954195c98d95b9d60921b917f6e5f14ce612d3b0f2e48b903f8ddca63fa657d97131198efbac503a81200a20a919081900360200190a250565b60045481565b60008054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610df55780601f10610dca57610100808354040283529160200191610df5565b820191906000526020600020905b815481529060010190602001808311610dd857829003601f168201915b5050505050905090565b6000610e13610e0c612871565b8484612875565b5060015b92915050565b6000818152600860205260409020600101545b919050565b610e3d612099565b610e7c576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600e60205260409020805460ff19169055565b610ea5612099565b610ee4576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b600354604080516337a2957560e01b81526004810188905290516001600160a01b03909216916337a2957591602480820192602092909190829003018186803b158015610f3057600080fd5b505afa158015610f44573d6000803e3d6000fd5b505050506040513d6020811015610f5a57600080fd5b5051610f975760405162461bcd60e51b815260040180806020018281038252602a8152602001806141ad602a913960400191505060405180910390fd5b6000858152600c602052604090205460ff1615610fe55760405162461bcd60e51b8152600401808060200182810382526021815260200180613f966021913960400191505060405180910390fd5b60408051608081018252600180825260208083018881528385018881526000606086018181528c8252600c909452959095209351845460ff19169015151784555191830191909155915160028201559051600390910155611047858383612961565b6000858152600a6020908152604080832080546001600160a01b0319163017908190556001600160a01b03168352600b825291829020805460ff19166001179055815186815290810185905280820184905260608101839052905186917fe78b6d1c6c7543a143acda8723f984308d438614025ea5bb7fe619f5a3d65204919081900360800190a25050505050565b6110de612099565b61111d576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6001600160a01b038116611167576040805162461bcd60e51b815260206004820152600c60248201526b726f6c653a6164647265737360a01b604482015290519081900360640190fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b611191612099565b6111d0576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b60008281526008602052604080822060010183905551829184917f11a7af01fb529ea5641af81e8a91dcd2d3873527e335cb7569eef0e079862a5b9190a35050565b60075490565b600a602052600090815260409020546001600160a01b031681565b60115460ff161561127e576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6000898152600c6020526040902054899060ff166112cd5760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b8484604051602001808383808284376040805191909301818103601f190182526020601f8a0181900481028201810190945288815290955093508792508691829150840183828082843760009201829052508551602087012090935061133692509050836129d0565b9050611341816127a1565b611381576040805162461bcd60e51b815260206004820152600c60248201526b3937b6329d3932b1b7bb32b960a11b604482015290519081900360640190fd5b61138b8c8c612ac1565b611431308e8e8e8e8e60405160200180876001600160a01b031660601b8152601401868152602001856001600160a01b031660601b815260140184815260200183815260200182815260200196505050505050506040516020818303038152906040528051906020012089898080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506129d092505050565b6001600160a01b03168c6001600160a01b0316146114805760405162461bcd60e51b8152600401808060200182810382526022815260200180613ffd6022913960400191505060405180910390fd5b6114948d61148d8f612bb5565b8e8c612bd0565b6114a76114a08e612bb5565b8d8b612dab565b50898c6001600160a01b03168e7fcf8aa98964f4ddda951e07a8bfe7bad4cfc25b4477d826fb5aa9860ab1fcefb78c6040518082815260200191505060405180910390a450505050505050505050505050565b6000611507848484612e00565b61157784611513612871565b61157285604051806060016040528060288152602001614040602891396001600160a01b038a16600090815260066020526040812090611551612871565b6001600160a01b031681526020810191909152604001600020549190612f0d565b612875565b5060019392505050565b6000828152600c6020526040902054829060ff166115d05760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b6115d8612099565b611617576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6001600160a01b038216611672576040805162461bcd60e51b815260206004820152601e60248201527f4d756c74694361703a20696e76616c6964206d696e6520616464726573730000604482015290519081900360640190fd5b6000838152600a6020818152604080842080546001600160a01b03908116808752600b8552838720805460ff1990811690915583546001600160a01b0319168a841617808555831688528488208054909116600117905595899052938352548151858152931691830191909152805186927fe92ae12244ff711708027448fa080f6ddabafb36cb4455e84dd5586fe1c0f3fa92908290030190a250505050565b6473746f726560d81b81565b6001600160a01b0381166000908152601060205260408120610e1790612fa4565b611747612099565b611786576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600f60205260409020805460ff19169055565b60025460ff1690565b60009081526008602052604090205490565b6000610e136117cf612871565b8461157285600660006117e0612871565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490612fa8565b6009546001600160a01b031690565b60115460ff161561186a576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6000898152600c6020526040902054899060ff166118b95760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b8484604051602001808383808284376040805191909301818103601f190182526020601f8a0181900481028201810190945288815290955093508792508691829150840183828082843760009201829052508551602087012090935061192292509050836129d0565b905061192d816127a1565b61196d576040805162461bcd60e51b815260206004820152600c60248201526b3937b6329d3932b1b7bb32b960a11b604482015290519081900360640190fd5b6119778c8c612ac1565b611a1d308e8e8e8e8e60405160200180876001600160a01b031660601b8152601401868152602001856001600160a01b031660601b815260140184815260200183815260200182815260200196505050505050506040516020818303038152906040528051906020012089898080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506129d092505050565b6001600160a01b03168c6001600160a01b031614611a82576040805162461bcd60e51b815260206004820152601960248201527f444f474d413a2075736572207265636f766572206572726f7200000000000000604482015290519081900360640190fd5b611a8e8d8d8c8c613009565b898c6001600160a01b03168e7f7a4542bc2fa2b12d200c7b5583c3d41606e3dd2c4943097d77ff740ad81bec268c6040518082815260200191505060405180910390a450505050505050505050505050565b611ae8612099565b611b27576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b611b2f6130be565b565b6000611b3c33612461565b611b775760405162461bcd60e51b8152600401808060200182810382526025815260200180613fd86025913960400191505060405180910390fd5b60115460ff1615611bc2576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b611bcc308361315c565b6000611bee6064611be86004548661324e90919063ffffffff16565b906132a7565b9050611bfa30826132e9565b6115773085611c0986856132f5565b613337565b60115460009060ff1615611c5c576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b611c663383613494565b506001919050565b600b6020526000908152604090205460ff1681565b60115460ff1690565b6001600160a01b031660009081526005602052604090205490565b611caf612099565b611cee576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b60025460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360028054610100600160a81b0319169055565b60125481565b6000611d4f33612007565b611d8a5760405162461bcd60e51b81526004018080602001828103825260258152602001806141426025913960400191505060405180910390fd5b611c66611d95611810565b83613494565b60115460ff1615611de6576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6000898152600c6020526040902054899060ff16611e355760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b8484604051602001808383808284376040805191909301818103601f190182526020601f8a01819004810282018101909452888152909550935087925086918291508401838280828437600092018290525085516020870120909350611e9e92509050836129d0565b9050611ea9816127a1565b611ee9576040805162461bcd60e51b815260206004820152600c60248201526b3937b6329d3932b1b7bb32b960a11b604482015290519081900360640190fd5b611ef38c8c612ac1565b611f99308e8e8e8e8e60405160200180876001600160a01b031660601b8152601401868152602001856001600160a01b031660601b815260140184815260200183815260200182815260200196505050505050506040516020818303038152906040528051906020012089898080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506129d092505050565b6001600160a01b03168c6001600160a01b031614611fe85760405162461bcd60e51b8152600401808060200182810382526022815260200180613ffd6022913960400191505060405180910390fd5b611ff38c308b613337565b611a8e8d306473746f726560d81b8c613590565b6001600160a01b0381166000908152600e602052604081205460ff16151560011480610e175750610e17612099565b61203e612099565b61207d576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b611b2f61359e565b60025461010090046001600160a01b031690565b60025460009061010090046001600160a01b03166120b5612871565b6001600160a01b031614905090565b6000828152600c60205260408120548190849060ff166121155760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b6000858152600c6020526040902060020154156121c157612134613e0d565b506000858152600d602090815260408083206001600160a01b03881684528252918290208251808401909352805480845260019091015491830182905294509250428410156121bf57600061218887610e1d565b90506121b76121b0826121aa60016121a483611be8428d6132f5565b90612fa8565b9061324e565b8690612fa8565b945060009350505b505b509250929050565b606481565b60018054604080516020601f60026000196101008789161502019095169490940493840181900481028201810190925282815260609390929091830182828015610df55780601f10610dca57610100808354040283529160200191610df5565b6000908152600c602052604090206002015490565b61224b612099565b61228a576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6001600160a01b03166000908152600f60205260409020805460ff19166001179055565b61dead81565b6000610e136122c1612871565b846115728560405180606001604052806025815260200161418860259139600660006122eb612871565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190612f0d565b612324612099565b612363576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6000838152600c6020526040902054839060ff166123b25760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b6000848152600c60209081526040918290206001810186905560020184905581518581529151680706572696f644361760bc1b92879260008051602061406883398151915292918290030190a36000848152600c602090815260409182902060020154825190815291516c0706572696f645573657243617609c1b92879260008051602061406883398151915292918290030190a350505050565b6000610e1361245a612871565b8484612e00565b6001600160a01b0381166000908152600f602052604081205460ff16151560011480610e175750610e17612099565b612498612099565b6124d7576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6000828152600c6020526040902054829060ff166125265760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b6000838152600c602090815260409182902060010184905581518481529151680706572696f644361760bc1b92869260008051602061406883398151915292918290030190a3505050565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b6125a4612099565b6125e3576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6125f5816001600160a01b031661361f565b6126305760405162461bcd60e51b81526004018080602001828103825260218152602001806141676021913960400191505060405180910390fd5b6001600160a01b03166000908152600e60205260409020805460ff19166001179055565b61265c612099565b61269b576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6000828152600c6020526040902054829060ff166126ea5760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b6000838152600c6020908152604091829020600201849055815184815291516c0706572696f645573657243617609c1b92869260008051602061406883398151915292918290030190a3505050565b612741612099565b612780576040805162461bcd60e51b81526020600482018190526024820152600080516020614088833981519152604482015290519081900360640190fd5b6127898161365b565b50565b6000908152600c602052604090206001015490565b6009546000906001600160a01b0383811691161480610e175750610e17612099565b6000818152600c6020526040812054829060ff166128125760405162461bcd60e51b8152600401808060200182810382526022815260200180613f436022913960400191505060405180910390fd5b61281b83613707565b15612839576000838152600c6020526040902060010154915061284e565b6000838152600c602052604090206003015491505b50919050565b81546001600160a01b0319166001600160a01b0391909116179055565b3390565b6001600160a01b0383166128ba5760405162461bcd60e51b815260040180806020018281038252602481526020018061411e6024913960400191505060405180910390fd5b6001600160a01b0382166128ff5760405162461bcd60e51b8152600401808060200182810382526022815260200180613ed86022913960400191505060405180910390fd5b6001600160a01b03808416600081815260066020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000838152600860205260409020600101819055816129b95760008381526008602052604090206001015442906129a49061299d90839061371b565b82906132f5565b600085815260086020526040902055506129cb565b60008381526008602052604090208290555b505050565b600081516041146129e357506000610e17565b60208201516040830151606084015160001a7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0821115612a295760009350505050610e17565b8060ff16601b14158015612a4157508060ff16601c14155b15612a525760009350505050610e17565b60018682858560405160008152602001604052604051808581526020018460ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015612aac573d6000803e3d6000fd5b5050604051601f190151979650505050505050565b6001600160a01b038216612b1c576040805162461bcd60e51b815260206004820152601d60248201527f557365724e6f6e63653a6164647265737320697320746865207a65726f000000604482015290519081900360640190fd5b6001600160a01b0382166000908152601060205260409020612b3d90612fa4565b8114612b90576040805162461bcd60e51b815260206004820152601860248201527f557365724e6f6e63653a6d69736d61746368206e6f6e63650000000000000000604482015290519081900360640190fd5b6001600160a01b0382166000908152601060205260409020612bb19061375d565b5050565b6000908152600a60205260409020546001600160a01b031690565b612bd984612bb5565b6001600160a01b0316836001600160a01b0316148015612bfd5750612bfd82613766565b15612da557612c0b84613778565b506000848152600c602052604090206001015415612c8a57604080518082018252601c81527f4d756c74694361703a20706572696f64206361702065786365656473000000006020808301919091526000878152600c9091529190912060030154612c77918390612f0d565b6000858152600c60205260409020600301555b6000848152600c602052604090206002015415612da557612caa846117b0565b6000858152600d602090815260408083206001600160a01b038716845290915290205414612d1c576040518060400160405280612ce6866117b0565b815260006020918201819052868152600d825260408082206001600160a01b038716835283529020825181559101516001909101555b6000848152600d602090815260408083206001600160a01b038616845290915290206001810154612d4d9083612fa8565b600182018190556000868152600c60205260409020600201541015612da35760405162461bcd60e51b8152600401808060200182810382526021815260200180613e4b6021913960400191505060405180910390fd5b505b50505050565b6000612db8848484612e00565b6000612de883604051806060016040528060318152602001613f6560319139612de18830612571565b9190612f0d565b9050612df5853083612875565b506001949350505050565b612e08611c83565b15612e53576040805162461bcd60e51b81526020600482015260166024820152751195135d5b1d1a50d85c18589b194e881c185d5cd95960521b604482015290519081900360640190fd5b612e5c83612007565b80612e6b5750612e6b82612007565b80612e815750612e81612e7c612871565b612007565b80612ea457506001600160a01b0383166000908152600b602052604090205460ff165b80612ec757506001600160a01b0382166000908152600b602052604090205460ff165b612f025760405162461bcd60e51b8152600401808060200182810382526023815260200180613efa6023913960400191505060405180910390fd5b6129cb838383613337565b60008184841115612f9c5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015612f61578181015183820152602001612f49565b50505050905090810190601f168015612f8e5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b5490565b600082820183811015613002576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6000848152600a602052604090205461302d9084906001600160a01b031683612e00565b6000848152600a6020526040902054613052906001600160a01b031661dead83612e00565b6000848152600a60209081526040918290205482518781526001600160a01b039182169281019290925285168183015260608101839052905183917f03c56d8e4d0b833045539c9af462005e07fc8fcb3443358ec4658bcff9a569cb919081900360800190a250505050565b60115460ff1661310c576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b6011805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61313f612871565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b0382166131b7576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6131c3600083836129cb565b6007546131d09082612fa8565b6007556001600160a01b0382166000908152600560205260409020546131f69082612fa8565b6001600160a01b03831660008181526005602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008261325d57506000610e17565b8282028284828161326a57fe5b04146130025760405162461bcd60e51b815260040180806020018281038252602181526020018061401f6021913960400191505060405180910390fd5b600061300283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506137fe565b612bb160038383613863565b600061300283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612f0d565b6001600160a01b03831661337c5760405162461bcd60e51b81526004018080602001828103825260258152602001806140f96025913960400191505060405180910390fd5b6001600160a01b0382166133c15760405162461bcd60e51b8152600401808060200182810382526023815260200180613e286023913960400191505060405180910390fd5b6133cc8383836129cb565b61340981604051806060016040528060268152602001613f1d602691396001600160a01b0386166000908152600560205260409020549190612f0d565b6001600160a01b0380851660009081526005602052604080822093909355908416815220546134389082612fa8565b6001600160a01b0380841660008181526005602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6001600160a01b0382166134d95760405162461bcd60e51b81526004018080602001828103825260218152602001806140d86021913960400191505060405180910390fd5b6134e5826000836129cb565b61352281604051806060016040528060228152602001613e90602291396001600160a01b0385166000908152600560205260409020549190612f0d565b6001600160a01b03831660009081526005602052604090205560075461354890826132f5565b6007556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b612da5600385858585613abc565b60115460ff16156135e9576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b6011805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861313f612871565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061365357508115155b949350505050565b6001600160a01b0381166136a05760405162461bcd60e51b8152600401808060200182810382526026815260200180613eb26026913960400191505060405180910390fd5b6002546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600280546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b600090815260086020526040902054421190565b600061300283836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f0000000000000000815250613d39565b80546001019055565b600061377182612007565b1592915050565b600061378382613d9b565b90508080156137a257506000828152600c602052604090206001015415155b15610e305760006137b230611c8c565b6000848152600c602052604090206001015490915081106137e4576000838152600c60205260409020600101546137e6565b805b6000848152600c602052604090206003015550919050565b6000818361384d5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315612f61578181015183820152602001612f49565b50600083858161385957fe5b0495945050505050565b82546001600160a01b03166138a95760405162461bcd60e51b81526004018080602001828103825260308152602001806140a86030913960400191505060405180910390fd5b825460408051636eb1769f60e11b81523060048201526001600160a01b0392831660248201529051839285169163dd62ed3e916044808301926020929190829003018186803b1580156138fb57600080fd5b505afa15801561390f573d6000803e3d6000fd5b505050506040513d602081101561392557600080fd5b50511015613a005782546040805163095ea7b360e01b81526001600160a01b039283166004820152600019602482015290519184169163095ea7b3916044808201926020929091908290030181600087803b15801561398357600080fd5b505af1158015613997573d6000803e3d6000fd5b505050506040513d60208110156139ad57600080fd5b5051613a00576040805162461bcd60e51b815260206004820152601b60248201527f526563697069656e744c69623a20617070726f7665206572726f720000000000604482015290519081900360640190fd5b8254604080516314d2b8e960e31b81526001600160a01b038581166004830152602482018590529151919092169163a695c7489160448083019260209291908290030181600087803b158015613a5557600080fd5b505af1158015613a69573d6000803e3d6000fd5b505050506040513d6020811015613a7f57600080fd5b50516129cb5760405162461bcd60e51b8152600401808060200182810382526021815260200180613fb76021913960400191505060405180910390fd5b84546001600160a01b0316613b025760405162461bcd60e51b81526004018080602001828103825260308152602001806140a86030913960400191505060405180910390fd5b845460408051636eb1769f60e11b81523060048201526001600160a01b0392831660248201529051839286169163dd62ed3e916044808301926020929190829003018186803b158015613b5457600080fd5b505afa158015613b68573d6000803e3d6000fd5b505050506040513d6020811015613b7e57600080fd5b50511015613c595784546040805163095ea7b360e01b81526001600160a01b039283166004820152600019602482015290519185169163095ea7b3916044808201926020929091908290030181600087803b158015613bdc57600080fd5b505af1158015613bf0573d6000803e3d6000fd5b505050506040513d6020811015613c0657600080fd5b5051613c59576040805162461bcd60e51b815260206004820152601b60248201527f526563697069656e744c69623a20617070726f7665206572726f720000000000604482015290519081900360640190fd5b845460408051633b7b8a7160e01b8152600481018790526001600160a01b038681166024830152604482018690526064820185905291519190921691633b7b8a719160848083019260209291908290030181600087803b158015613cbc57600080fd5b505af1158015613cd0573d6000803e3d6000fd5b505050506040513d6020811015613ce657600080fd5b5051612da3576040805162461bcd60e51b815260206004820152601d60248201527f526563697069656e744c69623a20616464496e636f6d65206572726f72000000604482015290519081900360640190fd5b60008183613d885760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315612f61578181015183820152602001612f49565b50828481613d9257fe5b06949350505050565b6000613da682613707565b90508015610e305760008281526008602052604090206001808201549154613df992613de49290916121aa91906121a4908490611be89042906132f5565b60008481526008602052604090205490612fa8565b600083815260086020526040902055919050565b60405180604001604052806000815260200160008152509056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734d756c74694361703a20706572696f6420757365722063617020657863656564734665654469737472696275746f723a2070657263656e742065786365656465642031303045524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737346544d756c746943617061626c653a207472616e7366657220726f6c65206572726f7245524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654d756c74694361703a2069742773206e6f7420726567697374657265642067616d6546544d756c746943617061626c653a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654d756c74694361703a20616c726561647920726567697374657265642067616d65526563697069656e744c69623a206164644d696e74496e636f6d65206572726f724d696e746572526f6c65203a206d73672073656e646572206973206e6f74206d696e74657246544d756c746943617061626c653a2075736572207265636f766572206572726f72536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365d4a7ab4dc425711bd0436795f191d676f4289b90047b64f5fec71c56613debc94f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572526563697069656e744c69623a20726563697069656e74526f6c6556352061646472657373206973206e6f742073657445524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735369676e6572526f6c65203a206d73672073656e646572206973206e6f74207369676e65725369676e6572526f6c653a207369676e65722063616e206f6e6c7920626520434145524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4d756c74694361703a2077616c6c657473206d7573742062652072656769737465726564206669727374a26469706673582212207addb57535ce821c2549201486bfd83ac089e8a4a22719a4112c8afe7911ee4d64736f6c634300060c0033