VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x31671c…778e
Summary
Transactions
Transfers
Address
0x31671c3Ee7934fE4a50cc9C6EF320492C3ba778e
VET
3.00
VET
VTHO
1.52
VTHO
Master
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Deployer
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Code
0x60806040526004361061025c5760003560e01c806351fb012d1161014457806395d89b41116100b6578063c87b56dd1161007a578063c87b56dd146106e8578063d5abeb0114610708578063e985e9c51461071e578063edec5f2714610767578063f2fde38b14610787578063f96407fa146107a757600080fd5b806395d89b41146106535780639a04383214610668578063a22cb46514610688578063b88d4fde146106a8578063ba4e5c49146106c857600080fd5b8063715018a611610108578063715018a6146105aa5780637b2c835f146105bf5780638a1bbf86146105df5780638da5cb5b146105f257806390dcbeff14610610578063953f049d1461063d57600080fd5b806351fb012d146105115780635c975abb146105315780635dc96d161461054b5780636352211e1461056a57806370a082311461058a57600080fd5b8063239c70ae116101dd5780633af32abf116101a15780633af32abf1461045c5780633ccfd60b1461047c57806342842e0e1461048457806342966c68146104a4578063438b6300146104c45780634f6ccce7146104f157600080fd5b8063239c70ae146103d157806323b872dd146103e75780632f745c59146104075780632fd95db514610427578063368dde4b1461044757600080fd5b8063081812fc11610224578063081812fc1461031a578063088a4ed014610352578063095ea7b31461037257806318160ddd1461039257806319c8b85f146103b157600080fd5b806301ffc9a71461026157806302329a29146102965780630442bfa8146102b8578063052d9e7e146102d857806306fdde03146102f8575b600080fd5b34801561026d57600080fd5b5061028161027c3660046130e2565b6107bd565b60405190151581526020015b60405180910390f35b3480156102a257600080fd5b506102b66102b13660046130c8565b6107e8565b005b3480156102c457600080fd5b506102b66102d3366004613201565b61082e565b3480156102e457600080fd5b506102b66102f33660046130c8565b6108cc565b34801561030457600080fd5b5061030d610912565b60405161028d9190613371565b34801561032657600080fd5b5061033a61033536600461311a565b6109a4565b6040516001600160a01b03909116815260200161028d565b34801561035e57600080fd5b506102b661036d36600461311a565b610a2c565b34801561037e57600080fd5b506102b661038d366004613000565b610aa5565b34801561039e57600080fd5b506008545b60405190815260200161028d565b3480156103bd57600080fd5b506102b66103cc36600461311a565b610bbb565b3480156103dd57600080fd5b506103a3600f5481565b3480156103f357600080fd5b506102b6610402366004612f23565b610c34565b34801561041357600080fd5b506103a3610422366004613000565b610c66565b61043a610435366004613132565b610cfc565b60405161028d919061332d565b34801561045357600080fd5b506103a3610fcd565b34801561046857600080fd5b50610281610477366004612ed7565b610fdc565b6102b6611054565b34801561049057600080fd5b506102b661049f366004612f23565b6110ba565b3480156104b057600080fd5b506102b66104bf36600461311a565b6110d5565b3480156104d057600080fd5b506104e46104df366004612ed7565b6111e9565b60405161028d91906132ba565b3480156104fd57600080fd5b506103a361050c36600461311a565b6112ed565b34801561051d57600080fd5b506010546102819062010000900460ff1681565b34801561053d57600080fd5b506010546102819060ff1681565b34801561055757600080fd5b5060105461028190610100900460ff1681565b34801561057657600080fd5b5061033a61058536600461311a565b61138e565b34801561059657600080fd5b506103a36105a5366004612ed7565b611405565b3480156105b657600080fd5b506102b661148c565b3480156105cb57600080fd5b506102b66105da3660046130c8565b6114c2565b61043a6105ed366004613132565b611506565b3480156105fe57600080fd5b50600a546001600160a01b031661033a565b34801561061c57600080fd5b506103a361062b36600461311a565b60126020526000908152604090205481565b34801561064957600080fd5b506103a3600c5481565b34801561065f57600080fd5b5061030d6116e1565b34801561067457600080fd5b506104e4610683366004613201565b6116f0565b34801561069457600080fd5b506102b66106a3366004612fd7565b6118de565b3480156106b457600080fd5b506102b66106c3366004612f5e565b6119a3565b3480156106d457600080fd5b5061033a6106e336600461311a565b6119db565b3480156106f457600080fd5b5061030d61070336600461311a565b611a05565b34801561071457600080fd5b506103a3600e5481565b34801561072a57600080fd5b50610281610739366004612ef1565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561077357600080fd5b506102b6610782366004613029565b611b7c565b34801561079357600080fd5b506102b66107a2366004612ed7565b611c10565b3480156107b357600080fd5b506103a3600d5481565b60006001600160e01b0319821663780e9d6360e01b14806107e257506107e282611ca8565b92915050565b600a546001600160a01b0316331461081b5760405162461bcd60e51b81526004016108129061345b565b60405180910390fd5b6010805460ff1916911515919091179055565b600a546001600160a01b031633146108585760405162461bcd60e51b81526004016108129061345b565b600a8211156108ba5760405162461bcd60e51b815260206004820152602860248201527f546965722068617320746f2062652061206e756d626572206265747765656e2060448201526703120616e642031360c41b6064820152608401610812565b60009182526012602052604090912055565b600a546001600160a01b031633146108f65760405162461bcd60e51b81526004016108129061345b565b60108054911515620100000262ff000019909216919091179055565b60606000805461092190613609565b80601f016020809104026020016040519081016040528092919081815260200182805461094d90613609565b801561099a5780601f1061096f5761010080835404028352916020019161099a565b820191906000526020600020905b81548152906001019060200180831161097d57829003601f168201915b5050505050905090565b60006109af82611cf8565b610a105760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610812565b506000908152600460205260409020546001600160a01b031690565b600a546001600160a01b03163314610a565760405162461bcd60e51b81526004016108129061345b565b60008111610aa05760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610812565b600f55565b6000610ab08261138e565b9050806001600160a01b0316836001600160a01b03161415610b1e5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610812565b336001600160a01b0382161480610b3a5750610b3a8133610739565b610bac5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610812565b610bb68383611d15565b505050565b600a546001600160a01b03163314610be55760405162461bcd60e51b81526004016108129061345b565b60008111610c2f5760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610812565b600d55565b610c3f335b82611d83565b610c5b5760405162461bcd60e51b8152600401610812906134d5565b610bb6838383611e69565b6000610c7183611405565b8210610cd35760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610812565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b6060828260008211610d205760405162461bcd60e51b81526004016108129061341a565b80518214610d405760405162461bcd60e51b815260040161081290613490565b60105462010000900460ff16610d905760405162461bcd60e51b815260206004820152601560248201527415da1a5d195b1a5cdd081b9bdd08195b98589b1959605a1b6044820152606401610812565b610d9933610fdc565b610de55760405162461bcd60e51b815260206004820152601760248201527f41646472657373206e6f742077686974656c69737465640000000000000000006044820152606401610812565b6000610df0600b5490565b90506000610dfe8288612014565b905080341015610e205760405162461bcd60e51b815260040161081290613384565b600c54610e2d888461357b565b1115610eb55760405162461bcd60e51b815260206004820152605f60248201526000805160206136cc83398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201527f20737570706c7920647572696e672077686974656c69737420706572696f6400608482015260a401610812565b600a546001600160a01b03163314610fb857600d54871115610f265760405162461bcd60e51b815260206004820152603660248201526000805160206136cc8339815191526044820152751bdad95b9cc8191d5c9a5b99c81dda1a5d195b1a5cdd60521b6064820152608401610812565b600d5433600090815260146020526040902054610f4490899061357b565b1115610fb85760405162461bcd60e51b815260206004820152603c60248201527f596f757220616464726573732063616e6e6f74206d696e74206d6f726520746f60448201527f6b656e7320647572696e672077686974656c69737420706572696f64000000006064820152608401610812565b610fc28787612068565b979650505050505050565b6000610fd761218d565b905090565b6000805b60115481101561104b57826001600160a01b03166011828154811061101557634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546001600160a01b031614156110395750600192915050565b8061104381613644565b915050610fe0565b50600092915050565b600a546001600160a01b0316331461107e5760405162461bcd60e51b81526004016108129061345b565b600a546040516001600160a01b03909116904780156108fc02916000818181858888f193505050501580156110b7573d6000803e3d6000fd5b50565b610bb6838383604051806020016040528060008152506119a3565b601054610100900460ff16156111395760405162461bcd60e51b8152602060048201526024808201527f4275726e696e67206973206e6f7420656e61626c656420617420746865206d6f6044820152631b595b9d60e21b6064820152608401610812565b61114233610c39565b6111a95760405162461bcd60e51b815260206004820152603260248201527f596f752063616e6e6f74206275726e20746f6b656e20776869636820646f6573604482015271206e6f742062656c6f6e6720746f20796f7560701b6064820152608401610812565b6111b2816121aa565b600081815260136020526040902080546111cb90613609565b1590506110b75760008181526013602052604081206110b791612d30565b606060006111f683611405565b905060008167ffffffffffffffff81111561122157634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561126757816020015b60408051808201909152600081526060602082015281526020019060019003908161123f5790505b50905060005b828110156112e55760006112818683610c66565b9050600061128e82611a05565b90506040518060400160405280838152602001828152508484815181106112c557634e487b7160e01b600052603260045260246000fd5b6020026020010181905250505080806112dd90613644565b91505061126d565b509392505050565b60006112f860085490565b821061135b5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610812565b6008828154811061137c57634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b0316806107e25760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610812565b60006001600160a01b0382166114705760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610812565b506001600160a01b031660009081526003602052604090205490565b600a546001600160a01b031633146114b65760405162461bcd60e51b81526004016108129061345b565b6114c06000612251565b565b600a546001600160a01b031633146114ec5760405162461bcd60e51b81526004016108129061345b565b601080549115156101000261ff0019909216919091179055565b606082826000821161152a5760405162461bcd60e51b81526004016108129061341a565b8051821461154a5760405162461bcd60e51b815260040161081290613490565b60105462010000900460ff16158061156c5750600a546001600160a01b031633145b6115c75760405162461bcd60e51b815260206004820152602660248201527f57686974656c697374656420656e61626c65642c207573652077686974656c696044820152651cdd135a5b9d60d21b6064820152608401610812565b60006115d2600b5490565b905060006115e08288612014565b9050803410156116025760405162461bcd60e51b815260040161081290613384565b600e5461160f888461357b565b11156116815760405162461bcd60e51b815260206004820152604760248201526000805160206136cc83398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201526620737570706c7960c81b608482015260a401610812565b600a546001600160a01b03163314610fb857600f54871115610fb85760405162461bcd60e51b815260206004820152602560248201526000805160206136cc8339815191526044820152646f6b656e7360d81b6064820152608401610812565b60606001805461092190613609565b60606000831161172f5760405162461bcd60e51b815260206004820152600a60248201526957726f6e67207061676560b01b6044820152606401610812565b6000821161176f5760405162461bcd60e51b815260206004820152600d60248201526c57726f6e67207065725061676560981b6044820152606401610812565b600061177a600b5490565b90508061178784866135a7565b11156117ca5760405162461bcd60e51b815260206004820152601260248201527150616765206f7574206f6620626f756e647360701b6044820152606401610812565b60008167ffffffffffffffff8111156117f357634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561183957816020015b6040805180820190915260008152606060208201528152602001906001900390816118115790505b50905060008461184981886135a7565b61185391906135c6565b90505b61186085876135a7565b81116118d55761186f81611cf8565b156118c357600061187f82611a05565b90506040518060400160405280838152602001828152508383815181106118b657634e487b7160e01b600052603260045260246000fd5b6020026020010181905250505b806118cd81613644565b915050611856565b50949350505050565b6001600160a01b0382163314156119375760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610812565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b6119ad3383611d83565b6119c95760405162461bcd60e51b8152600401610812906134d5565b6119d5848484846122a3565b50505050565b601181815481106119eb57600080fd5b6000918252602090912001546001600160a01b0316905081565b6060611a1082611cf8565b611a765760405162461bcd60e51b815260206004820152603160248201527f45524337323155524953746f726167653a2055524920717565727920666f72206044820152703737b732bc34b9ba32b73a103a37b5b2b760791b6064820152608401610812565b60008281526013602052604081208054611a8f90613609565b80601f0160208091040260200160405190810160405280929190818152602001828054611abb90613609565b8015611b085780601f10611add57610100808354040283529160200191611b08565b820191906000526020600020905b815481529060010190602001808311611aeb57829003601f168201915b505050505090506000611b2660408051602081019091526000815290565b9050805160001415611b39575092915050565b815115611b6b578082604051602001611b5392919061324e565b60405160208183030381529060405292505050919050565b611b74846122d6565b949350505050565b600a546001600160a01b03163314611ba65760405162461bcd60e51b81526004016108129061345b565b600c5481511115611bf95760405162461bcd60e51b815260206004820152601960248201527f546f6f206d616e792061646472657373657320706173736564000000000000006044820152606401610812565b8051611c0c906011906020840190612d6a565b5050565b600a546001600160a01b03163314611c3a5760405162461bcd60e51b81526004016108129061345b565b6001600160a01b038116611c9f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610812565b6110b781612251565b60006001600160e01b031982166380ac58cd60e01b1480611cd957506001600160e01b03198216635b5e139f60e01b145b806107e257506301ffc9a760e01b6001600160e01b03198316146107e2565b6000908152600260205260409020546001600160a01b0316151590565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611d4a8261138e565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611d8e82611cf8565b611def5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610812565b6000611dfa8361138e565b9050806001600160a01b0316846001600160a01b03161480611e355750836001600160a01b0316611e2a846109a4565b6001600160a01b0316145b80611b7457506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff16611b74565b826001600160a01b0316611e7c8261138e565b6001600160a01b031614611ee45760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b6064820152608401610812565b6001600160a01b038216611f465760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610812565b611f518383836123ae565b611f5c600082611d15565b6001600160a01b0383166000908152600360205260408120805460019290611f859084906135c6565b90915550506001600160a01b0382166000908152600360205260408120805460019290611fb390849061357b565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6000808061202385600161357b565b9050805b612031858761357b565b811161205e5761204081612402565b61204a908461357b565b92508061205681613644565b915050612027565b5090949350505050565b606060008367ffffffffffffffff81111561209357634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156120bc578160200160208202803683370190505b50905060005b84811015612160576120d8600b80546001019055565b60006120e3600b5490565b90506120ef3382612680565b8083838151811061211057634e487b7160e01b600052603260045260246000fd5b60200260200101818152505061214d8186848151811061214057634e487b7160e01b600052603260045260246000fd5b602002602001015161269a565b508061215881613644565b9150506120c2565b50336000908152601460205260408120805486929061218090849061357b565b9091555090949350505050565b600080612199600b5490565b90506121a481612402565b91505090565b60006121b58261138e565b90506121c3816000846123ae565b6121ce600083611d15565b6001600160a01b03811660009081526003602052604081208054600192906121f79084906135c6565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6122ae848484611e69565b6122ba84848484612725565b6119d55760405162461bcd60e51b8152600401610812906133c8565b60606122e182611cf8565b6123455760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610812565b600061235c60408051602081019091526000815290565b9050600081511161237c57604051806020016040528060008152506123a7565b8061238684612832565b60405160200161239792919061324e565b6040516020818303038152906040525b9392505050565b60105460ff16156123f75760405162461bcd60e51b8152602060048201526013602482015272115e1958dd5d1a5bdb881a5cc81c185d5cd959606a1b6044820152606401610812565b610bb683838361294c565b6000612416600a546001600160a01b031690565b6001600160a01b0316336001600160a01b0316141561243757506000919050565b6103e8821015612472575050600160005260126020527f71a67924699a20698523213e55fe499d539379d7769cd5567e2c45d583f815a35490565b6107d08210156124ad575050600260005260126020527f8e1fee8c88a9e04123b21e90cae2727a7715bf522a1e46eb5934ccd05203a6b25490565b610bb88210156124e8575050600360005260126020527f0f36ad39aee03e7108cc48f54934702a5f0d4066f10344cebf8198978d86976a5490565b610fa0821015612523575050600460005260126020527fb4fcd034df3d20faa1c133b66d862ce92732727d40916b48ffb4020cb00fe0535490565b61138882101561255e575050600560005260126020527f45429b9195d4ec5c0cf6c69e9c21a4ca0ea773b702c2de5735f85d2631f267465490565b611770821015612599575050600660005260126020527f1223f9031f9dca49a7844c397098ce9a4e80513444d0a8bb59820dff564808e45490565b611b588210156125d4575050600760005260126020527f724fd36bd271795fe7866d4cc83b61084ef704502b00c2e0b28047123b3c1acc5490565b611f4082101561260f575050600860005260126020527f855d8d6df66418fea944661cfca175a2245b01f09908f1f662c4fa2b3cbf92995490565b61232882101561264a575050600960005260126020527fb9bfc87ab6d50430c17fad3d76aa4e9fce5cb9f8a8035e5ad64505fa1e31bdb95490565b5050600a60005260126020527f4d862627e71449ad0902e42fb445c6fefb557d066705175da90fdc325bd76e4e5490565b919050565b611c0c828260405180602001604052806000815250612a04565b6126a382611cf8565b6127065760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b6064820152608401610812565b60008281526013602090815260409091208251610bb692840190612dcf565b60006001600160a01b0384163b1561282757604051630a85bd0160e11b81526001600160a01b0385169063150b7a029061276990339089908890889060040161327d565b602060405180830381600087803b15801561278357600080fd5b505af19250505080156127b3575060408051601f3d908101601f191682019092526127b0918101906130fe565b60015b61280d573d8080156127e1576040519150601f19603f3d011682016040523d82523d6000602084013e6127e6565b606091505b5080516128055760405162461bcd60e51b8152600401610812906133c8565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611b74565b506001949350505050565b6060816128565750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612880578061286a81613644565b91506128799050600a83613593565b915061285a565b60008167ffffffffffffffff8111156128a957634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156128d3576020820181803683370190505b5090505b8415611b74576128e86001836135c6565b91506128f5600a8661365f565b61290090603061357b565b60f81b81838151811061292357634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612945600a86613593565b94506128d7565b6001600160a01b0383166129a7576129a281600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b6129ca565b816001600160a01b0316836001600160a01b0316146129ca576129ca8382612a37565b6001600160a01b0382166129e157610bb681612ad4565b826001600160a01b0316826001600160a01b031614610bb657610bb68282612bad565b612a0e8383612bf1565b612a1b6000848484612725565b610bb65760405162461bcd60e51b8152600401610812906133c8565b60006001612a4484611405565b612a4e91906135c6565b600083815260076020526040902054909150808214612aa1576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090612ae6906001906135c6565b60008381526009602052604081205460088054939450909284908110612b1c57634e487b7160e01b600052603260045260246000fd5b906000526020600020015490508060088381548110612b4b57634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480612b9157634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000612bb883611405565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b038216612c475760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610812565b612c5081611cf8565b15612c9d5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610812565b612ca9600083836123ae565b6001600160a01b0382166000908152600360205260408120805460019290612cd290849061357b565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b508054612d3c90613609565b6000825580601f10612d4c575050565b601f0160209004906000526020600020908101906110b79190612e43565b828054828255906000526020600020908101928215612dbf579160200282015b82811115612dbf57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190612d8a565b50612dcb929150612e43565b5090565b828054612ddb90613609565b90600052602060002090601f016020900481019282612dfd5760008555612dbf565b82601f10612e1657805160ff1916838001178555612dbf565b82800160010185558215612dbf579182015b82811115612dbf578251825591602001919060010190612e28565b5b80821115612dcb5760008155600101612e44565b600067ffffffffffffffff831115612e7257612e7261369f565b612e85601f8401601f1916602001613526565b9050828152838383011115612e9957600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b038116811461267b57600080fd5b8035801515811461267b57600080fd5b600060208284031215612ee8578081fd5b6123a782612eb0565b60008060408385031215612f03578081fd5b612f0c83612eb0565b9150612f1a60208401612eb0565b90509250929050565b600080600060608486031215612f37578081fd5b612f4084612eb0565b9250612f4e60208501612eb0565b9150604084013590509250925092565b60008060008060808587031215612f73578081fd5b612f7c85612eb0565b9350612f8a60208601612eb0565b925060408501359150606085013567ffffffffffffffff811115612fac578182fd5b8501601f81018713612fbc578182fd5b612fcb87823560208401612e58565b91505092959194509250565b60008060408385031215612fe9578182fd5b612ff283612eb0565b9150612f1a60208401612ec7565b60008060408385031215613012578182fd5b61301b83612eb0565b946020939093013593505050565b6000602080838503121561303b578182fd5b823567ffffffffffffffff811115613051578283fd5b8301601f81018513613061578283fd5b803561307461306f82613557565b613526565b80828252848201915084840188868560051b8701011115613093578687fd5b8694505b838510156130bc576130a881612eb0565b835260019490940193918501918501613097565b50979650505050505050565b6000602082840312156130d9578081fd5b6123a782612ec7565b6000602082840312156130f3578081fd5b81356123a7816136b5565b60006020828403121561310f578081fd5b81516123a7816136b5565b60006020828403121561312b578081fd5b5035919050565b6000806040808486031215613145578283fd5b8335925060208085013567ffffffffffffffff80821115613164578485fd5b818701915087601f830112613177578485fd5b813561318561306f82613557565b8082825285820191508585018b878560051b88010111156131a4578889fd5b885b848110156131ef578135868111156131bc578a8bfd5b8701603f81018e136131cc578a8bfd5b6131dc8e8a8301358c8401612e58565b85525092870192908701906001016131a6565b50989b909a5098505050505050505050565b60008060408385031215613213578182fd5b50508035926020909101359150565b6000815180845261323a8160208601602086016135dd565b601f01601f19169290920160200192915050565b600083516132608184602088016135dd565b8351908301906132748183602088016135dd565b01949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906132b090830184613222565b9695505050505050565b60006020808301818452808551808352604092508286019150828160051b870101848801865b8381101561331f57888303603f1901855281518051845287015187840187905261330c87850182613222565b95880195935050908601906001016132e0565b509098975050505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561336557835183529284019291840191600101613349565b50909695505050505050565b6020815260006123a76020830184613222565b60208082526024908201527f506c65617365206d616b65207375726520796f752073656e6420656e6f7567686040820152630815915560e21b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526021908201527f4d696e7420616d6f756e742068617320746f206265206d6f7265207468616e206040820152600360fc1b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526025908201527f4d696e7420616d6f756e7420646f6573206e6f74206d6174636820746f6b656e6040820152642075726c7360d81b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b604051601f8201601f1916810167ffffffffffffffff8111828210171561354f5761354f61369f565b604052919050565b600067ffffffffffffffff8211156135715761357161369f565b5060051b60200190565b6000821982111561358e5761358e613673565b500190565b6000826135a2576135a2613689565b500490565b60008160001904831182151516156135c1576135c1613673565b500290565b6000828210156135d8576135d8613673565b500390565b60005b838110156135f85781810151838201526020016135e0565b838111156119d55750506000910152565b600181811c9082168061361d57607f821691505b6020821081141561363e57634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561365857613658613673565b5060010190565b60008261366e5761366e613689565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146110b757600080fdfe596f752063616e6e6f74206d696e74207468617420616d6f756e74206f662074a26469706673582212201b374c17707e4e7ecb9d6951aa3b2e2b9515aaa57477b8bd68b1c7222f4b8c2064736f6c63430008040033