VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xBdF2b4…1416
Summary
Transactions
Transfers
Address
0xBdF2b45bd428BBA31C46B8D8d1F50615Ee0e1416
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbDBd5c71c51Aae80fc3d8427923Bc2f5fe4381e1
Deployer
0xbDBd5c71c51Aae80fc3d8427923Bc2f5fe4381e1
Code
0x60806040526004361061024f5760003560e01c80636352211e11610138578063adf03715116100b0578063c87b56dd1161007f578063e985e9c511610064578063e985e9c5146107a1578063f2fde38b146107ea578063fc9b05df1461080a57600080fd5b8063c87b56dd14610761578063ca5b7b8d1461078157600080fd5b8063adf037151461067c578063b88d4fde1461069c578063c635b62c146106bc578063c7f58b161461074157600080fd5b806382ff0308116101075780638da5cb5b116100ec5780638da5cb5b1461062957806395d89b4114610647578063a22cb4651461065c57600080fd5b806382ff0308146105f4578063874d6fbc1461061457600080fd5b80636352211e1461057f57806370a082311461059f578063711112be146105bf578063715018a6146105df57600080fd5b80632f745c59116101cb57806340c10f191161019a57806342966c681161017f57806342966c6814610512578063438b6300146105325780634f6ccce71461055f57600080fd5b806340c10f19146104df57806342842e0e146104f257600080fd5b80632f745c59146103d057806332c57cec146103f0578063353c48281461049f57806339633ebc146104bf57600080fd5b8063162094c41161022257806322d7642e1161020757806322d7642e1461034457806323b872dd146103715780632a55205a1461039157600080fd5b8063162094c41461030557806318160ddd1461032557600080fd5b806301ffc9a71461025457806306fdde0314610289578063081812fc146102ab578063095ea7b3146102e3575b600080fd5b34801561026057600080fd5b5061027461026f366004613409565b61081f565b60405190151581526020015b60405180910390f35b34801561029557600080fd5b5061029e610830565b6040516102809190613646565b3480156102b757600080fd5b506102cb6102c6366004613441565b6108c2565b6040516001600160a01b039091168152602001610280565b3480156102ef57600080fd5b506103036102fe3660046133c4565b6108e9565b005b34801561031157600080fd5b50610303610320366004613471565b610a20565b34801561033157600080fd5b50600a545b604051908152602001610280565b34801561035057600080fd5b5061036461035f366004613441565b610afb565b6040516102809190613659565b34801561037d57600080fd5b5061030361038c36600461325c565b610bfc565b34801561039d57600080fd5b506103b16103ac3660046134c9565b610c75565b604080516001600160a01b039093168352602083019190915201610280565b3480156103dc57600080fd5b506103366103eb3660046133c4565b610d30565b3480156103fc57600080fd5b5061048b61040b366004613441565b60156020908152600091825260409182902080546001820154600283015460038401546004850154600586015460068701548951608081018b5260078901546001600160a01b03908116825260088a01549a82019a909a52600989015490991699890199909952600a909601546060880152939692959194909392909188565b6040516102809897969594939291906136e9565b3480156104ab57600080fd5b506103036104ba366004613210565b610dd8565b3480156104cb57600080fd5b506103036104da3660046134ea565b610e02565b6103036104ed3660046133c4565b61107e565b3480156104fe57600080fd5b5061030361050d36600461325c565b6114c1565b34801561051e57600080fd5b5061030361052d366004613441565b6114dc565b34801561053e57600080fd5b5061055261054d366004613210565b611554565b6040516102809190613602565b34801561056b57600080fd5b5061033661057a366004613441565b611612565b34801561058b57600080fd5b506102cb61059a366004613441565b6116c4565b3480156105ab57600080fd5b506103366105ba366004613210565b611729565b3480156105cb57600080fd5b506103036105da366004613346565b6117c3565b3480156105eb57600080fd5b506103036118c3565b34801561060057600080fd5b5061030361060f366004613210565b6118d7565b34801561062057600080fd5b50610303611901565b34801561063557600080fd5b50600d546001600160a01b03166102cb565b34801561065357600080fd5b5061029e611942565b34801561066857600080fd5b50610303610677366004613310565b611951565b34801561068857600080fd5b506103366106973660046134c9565b611960565b3480156106a857600080fd5b506103036106b7366004613297565b611b3b565b3480156106c857600080fd5b5061070c6106d7366004613441565b60166020526000908152604090208054600182015460028301546003909301546001600160a01b039283169391929091169084565b60405161028094939291906001600160a01b039485168152602081019390935292166040820152606081019190915260800190565b34801561074d57600080fd5b5061030361075c3660046134ea565b611bb4565b34801561076d57600080fd5b5061029e61077c366004613441565b611d4f565b34801561078d57600080fd5b5061030361079c366004613210565b611d5a565b3480156107ad57600080fd5b506102746107bc36600461322a565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b3480156107f657600080fd5b50610303610805366004613210565b611d84565b34801561081657600080fd5b50610303611e11565b600061082a82611f3e565b92915050565b60606002805461083f906137ef565b80601f016020809104026020016040519081016040528092919081815260200182805461086b906137ef565b80156108b85780601f1061088d576101008083540402835291602001916108b8565b820191906000526020600020905b81548152906001019060200180831161089b57829003601f168201915b5050505050905090565b60006108cd82611f49565b506000908152600660205260409020546001600160a01b031690565b60006108f4826116c4565b9050806001600160a01b0316836001600160a01b031614156109835760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b336001600160a01b038216148061099f575061099f81336107bc565b610a115760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000606482015260840161097a565b610a1b8383611fad565b505050565b600f546001600160a01b0316331480610a435750600d546001600160a01b031633145b610ab55760405162461bcd60e51b815260206004820152603860248201527f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460448201527f6865206f776e65722063616e206164642061207363656e650000000000000000606482015260840161097a565b610abf828261201b565b817f483621391b5e72d74eb03c7b5715531c486e326fb115ab3bcf34b133041854ce82604051610aef9190613646565b60405180910390a25050565b610b03613030565b610b0e6013836120c4565b610b515760405162461bcd60e51b815260206004820152601460248201527314d8d95b9948191bd95cc81b9bdd08195e1a5cdd60621b604482015260640161097a565b506000908152601560209081526040918290208251610100810184528154815260018201548184015260028201548185015260038201546060808301919091526004830154608080840191909152600584015460a0840152600684015460c08401528551908101865260078401546001600160a01b039081168252600885015495820195909552600984015490941694840194909452600a909101549282019290925260e082015290565b610c07335b826120df565b610c6a5760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b606482015260840161097a565b610a1b83838361215e565b60008281526001602090815260408083208151808301909252546001600160a01b038116808352600160a01b9091046bffffffffffffffffffffffff16928201929092528291610cf45750604080518082019091526000546001600160a01b0381168252600160a01b90046bffffffffffffffffffffffff1660208201525b602081015160009061271090610d18906bffffffffffffffffffffffff168761378d565b610d229190613779565b915196919550909350505050565b6000610d3b83611729565b8210610daf5760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201527f74206f6620626f756e6473000000000000000000000000000000000000000000606482015260840161097a565b506001600160a01b03919091166000908152600860209081526040808320938352929052205490565b610de0612336565b601180546001600160a01b0319166001600160a01b0392909216919091179055565b600f546001600160a01b0316331480610e255750600d546001600160a01b031633145b610e975760405162461bcd60e51b815260206004820152603b60248201527f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460448201527f6865206f776e65722063616e206368616e67652061207363656e650000000000606482015260840161097a565b610ea260138b6120c4565b610ee55760405162461bcd60e51b815260206004820152601460248201527314d8d95b9948191bd95cc81b9bdd08195e1a5cdd60621b604482015260640161097a565b60008a8152601560209081526040918290208251610100810184528154815260018201548184015260028201548185015260038201546060808301919091526004830154608080840191909152600584015460a0840152600684015460c08401528551908101865260078401546001600160a01b039081168252600885015495820195909552600984015490941694840194909452600a909101549282019290925260e0820152610f9e8a670de0b6b3a764000061378d565b602080830191825260408084019b8c5260608085019b8c52608085019a8b5260a08501998a5260e0850180516001600160a01b039a8b1690528051840198909852875196891696820196909652865186019490945260009c8d52601581529b8390208251815590516001820155985160028a015596516003890155945160048801559251600587015560c0909401516006860155925180516007860180549186166001600160a01b0319928316179055968101516008860155918201516009850180549190941696169590951790915590920151600a9092019190915550565b6110896013826120c4565b6110cc5760405162461bcd60e51b815260206004820152601460248201527314d8d95b9948191bd95cc81b9bdd08195e1a5cdd60621b604482015260640161097a565b6010546040516370a0823160e01b81526001600160a01b03848116600483015260009216906370a082319060240160206040518083038186803b15801561111257600080fd5b505afa158015611126573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061114a9190613459565b9050600181101561119d5760405162461bcd60e51b815260206004820152601e60248201527f596f7520646f6e2774206861766520656e6f75676820536d757a7a6965730000604482015260640161097a565b60006111a98383611960565b9050803410156111fb5760405162461bcd60e51b815260206004820152601060248201527f4e6f7420656e6f7567682066756e647300000000000000000000000000000000604482015260640161097a565b6000838152601560209081526040918290208251610100810184528154815260018201548184015260028201548185015260038201546060808301919091526004830154608080840191909152600584015460a08401908152600685015460c08501528651918201875260078501546001600160a01b039081168352600886015496830196909652600985015490951695810195909552600a909201549184019190915260e08101929092525115611305578060a001518160c0015111156113055760405162461bcd60e51b815260206004820152601260248201527f4d617820737570706c7920726561636865640000000000000000000000000000604482015260640161097a565b60e0810151516001600160a01b031615611379578060e00151600001516001600160a01b03166108fc6127108360e001516020015185611345919061378d565b61134f9190613779565b6040518115909202916000818181858888f19350505050158015611377573d6000803e3d6000fd5b505b60e081015160600151156113e7578060e00151604001516001600160a01b03166108fc6127108360e0015160600151856113b3919061378d565b6113bd9190613779565b6040518115909202916000818181858888f193505050501580156113e5573d6000803e3d6000fd5b505b60808101511561144b5760115460808201516001600160a01b03909116906108fc9061271090611417908661378d565b6114219190613779565b6040518115909202916000818181858888f19350505050158015611449573d6000803e3d6000fd5b505b6000611456600e5490565b9050611466600e80546001019055565b6114708682612390565b611492816040518060600160405280603581526020016138c06035913961201b565b60008581526015602052604081206006018054600192906114b4908490613761565b9091555050505050505050565b610a1b83838360405180602001604052806000815250611b3b565b6114e533610c01565b6115485760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b606482015260840161097a565b611551816123aa565b50565b6060600061156183611729565b905060008167ffffffffffffffff81111561158c57634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156115b5578160200160208202803683370190505b50905060005b8281101561160a576115cd8582610d30565b8282815181106115ed57634e487b7160e01b600052603260045260246000fd5b6020908102919091010152806116028161382a565b9150506115bb565b509392505050565b600061161d600a5490565b82106116915760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201527f7574206f6620626f756e64730000000000000000000000000000000000000000606482015260840161097a565b600a82815481106116b257634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b6000818152600460205260408120546001600160a01b03168061082a5760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e2049440000000000000000604482015260640161097a565b60006001600160a01b0382166117a75760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e65720000000000000000000000000000000000000000000000606482015260840161097a565b506001600160a01b031660009081526005602052604090205490565b600f546001600160a01b03163314806117e65750600d546001600160a01b031633145b6118585760405162461bcd60e51b815260206004820152603860248201527f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460448201527f6865206f776e65722063616e206164642061207363656e650000000000000000606482015260840161097a565b6000611863600e5490565b9050611873600e80546001019055565b61187d8482612390565b6118bd8184848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610a2092505050565b50505050565b6118cb612336565b6118d560006123b3565b565b6118df612336565b601080546001600160a01b0319166001600160a01b0392909216919091179055565b611909612336565b600d546040516001600160a01b03909116904780156108fc02916000818181858888f19350505050158015611551573d6000803e3d6000fd5b60606003805461083f906137ef565b61195c338383612405565b5050565b600061196d6013846120c4565b6119b05760405162461bcd60e51b815260206004820152601460248201527314d8d95b9948191bd95cc81b9bdd08195e1a5cdd60621b604482015260640161097a565b60008211611a265760405162461bcd60e51b815260206004820152602960248201527f416d6f756e74206f6620536d757a7a696573206d75737420626520677265617460448201527f6572207468616e20300000000000000000000000000000000000000000000000606482015260840161097a565b60008381526015602090815260409182902082516101008101845281548152600182015481840152600282015481850152600382015460608083019182526004840154608080850191909152600585015460a0850152600685015460c08501528651908101875260078501546001600160a01b039081168252600886015496820196909652600985015490951695850195909552600a909201549383019390935260e083019190915251808410611adb578093505b60208201516040830151600090611af390879061378d565b90506000612710611b04838561378d565b611b0e9190613779565b611b1890846137ac565b90508660011415611b3057829550505050505061082a565b979650505050505050565b611b4533836120df565b611ba85760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b606482015260840161097a565b6118bd848484846124d4565b600f546001600160a01b0316331480611bd75750600d546001600160a01b031633145b611c495760405162461bcd60e51b815260206004820152603860248201527f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460448201527f6865206f776e65722063616e206164642061207363656e650000000000000000606482015260840161097a565b611c5460138b6120c4565b15611ca15760405162461bcd60e51b815260206004820152601460248201527f5363656e6520616c726561647920657869737473000000000000000000000000604482015260640161097a565b60008a81526015602052604090208a9055611cc489670de0b6b3a764000061378d565b60008b81526015602052604090206001810191909155600281018990556003810188905560048101879055600581018690556007810180546001600160a01b038088166001600160a01b0319928316179092556008830186905560098301805492861692909116919091179055600a01819055611d4260138b612552565b5050505050505050505050565b606061082a8261255e565b611d62612336565b600f80546001600160a01b0319166001600160a01b0392909216919091179055565b611d8c612336565b6001600160a01b038116611e085760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161097a565b611551816123b3565b611e19612336565b6012546001600160a01b031663a9059cbb611e3c600d546001600160a01b031690565b6012546040516370a0823160e01b81523060048201526001600160a01b03909116906370a082319060240160206040518083038186803b158015611e7f57600080fd5b505afa158015611e93573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eb79190613459565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b158015611efd57600080fd5b505af1158015611f11573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061155191906133ed565b80546001019055565b600061082a82612667565b6000818152600460205260409020546001600160a01b03166115515760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e2049440000000000000000604482015260640161097a565b600081815260066020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611fe2826116c4565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000828152600460205260409020546001600160a01b03166120a55760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201527f6578697374656e7420746f6b656e000000000000000000000000000000000000606482015260840161097a565b6000828152600c602090815260409091208251610a1b928401906130af565b600081815260018301602052604081205415155b9392505050565b6000806120eb836116c4565b9050806001600160a01b0316846001600160a01b0316148061213257506001600160a01b0380821660009081526007602090815260408083209388168352929052205460ff165b806121565750836001600160a01b031661214b846108c2565b6001600160a01b0316145b949350505050565b826001600160a01b0316612171826116c4565b6001600160a01b0316146121ed5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e6572000000000000000000000000000000000000000000000000000000606482015260840161097a565b6001600160a01b0382166122685760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161097a565b6122738383836126a5565b61227e600082611fad565b6001600160a01b03831660009081526005602052604081208054600192906122a79084906137ac565b90915550506001600160a01b03821660009081526005602052604081208054600192906122d5908490613761565b909155505060008181526004602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600d546001600160a01b031633146118d55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161097a565b61195c8282604051806020016040528060008152506126b0565b6115518161272e565b600d80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b031614156124675760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604482015260640161097a565b6001600160a01b03838116600081815260076020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6124df84848461215e565b6124eb8484848461276e565b6118bd5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840161097a565b60006120d883836128c6565b606061256982611f49565b6000828152600c602052604081208054612582906137ef565b80601f01602080910402602001604051908101604052809291908181526020018280546125ae906137ef565b80156125fb5780601f106125d0576101008083540402835291602001916125fb565b820191906000526020600020905b8154815290600101906020018083116125de57829003601f168201915b50505050509050600061261960408051602081019091526000815290565b905080516000141561262c575092915050565b81511561265e578082604051602001612646929190613597565b60405160208183030381529060405292505050919050565b61215684612915565b60006001600160e01b031982167f780e9d6300000000000000000000000000000000000000000000000000000000148061082a575061082a82612988565b610a1b8383836129fa565b6126ba8383612ab2565b6126c7600084848461276e565b610a1b5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840161097a565b61273781612c00565b6000818152600c602052604090208054612750906137ef565b159050611551576000818152600c6020526040812061155191613133565b60006001600160a01b0384163b156128bb57604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906127b29033908990889088906004016135c6565b602060405180830381600087803b1580156127cc57600080fd5b505af19250505080156127fc575060408051601f3d908101601f191682019092526127f991810190613425565b60015b6128a1573d80801561282a576040519150601f19603f3d011682016040523d82523d6000602084013e61282f565b606091505b5080516128995760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840161097a565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050612156565b506001949350505050565b600081815260018301602052604081205461290d5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561082a565b50600061082a565b606061292082611f49565b600061293760408051602081019091526000815290565b9050600081511161295757604051806020016040528060008152506120d8565b8061296184612c1a565b604051602001612972929190613597565b6040516020818303038152906040529392505050565b60006001600160e01b031982167f80ac58cd0000000000000000000000000000000000000000000000000000000014806129eb57506001600160e01b031982167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061082a575061082a82612d68565b6001600160a01b038316612a5557612a5081600a80546000838152600b60205260408120829055600182018355919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80155565b612a78565b816001600160a01b0316836001600160a01b031614612a7857612a788382612dcf565b6001600160a01b038216612a8f57610a1b81612e6c565b826001600160a01b0316826001600160a01b031614610a1b57610a1b8282612f45565b6001600160a01b038216612b085760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015260640161097a565b6000818152600460205260409020546001600160a01b031615612b6d5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015260640161097a565b612b79600083836126a5565b6001600160a01b0382166000908152600560205260408120805460019290612ba2908490613761565b909155505060008181526004602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b612c0981612f89565b600090815260016020526040812055565b606081612c5a57505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b8160005b8115612c845780612c6e8161382a565b9150612c7d9050600a83613779565b9150612c5e565b60008167ffffffffffffffff811115612cad57634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612cd7576020820181803683370190505b5090505b841561215657612cec6001836137ac565b9150612cf9600a86613845565b612d04906030613761565b60f81b818381518110612d2757634e487b7160e01b600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350612d61600a86613779565b9450612cdb565b60006001600160e01b031982167f2a55205a00000000000000000000000000000000000000000000000000000000148061082a57507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b031983161461082a565b60006001612ddc84611729565b612de691906137ac565b600083815260096020526040902054909150808214612e39576001600160a01b03841660009081526008602090815260408083208584528252808320548484528184208190558352600990915290208190555b5060009182526009602090815260408084208490556001600160a01b039094168352600881528383209183525290812055565b600a54600090612e7e906001906137ac565b6000838152600b6020526040812054600a8054939450909284908110612eb457634e487b7160e01b600052603260045260246000fd5b9060005260206000200154905080600a8381548110612ee357634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255828152600b9091526040808220849055858252812055600a805480612f2957634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000612f5083611729565b6001600160a01b039093166000908152600860209081526040808320868452825280832085905593825260099052919091209190915550565b6000612f94826116c4565b9050612fa2816000846126a5565b612fad600083611fad565b6001600160a01b0381166000908152600560205260408120805460019290612fd69084906137ac565b909155505060008281526004602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b604051806101000160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016130aa604051806080016040528060006001600160a01b031681526020016000815260200160006001600160a01b03168152602001600081525090565b905290565b8280546130bb906137ef565b90600052602060002090601f0160209004810192826130dd5760008555613123565b82601f106130f657805160ff1916838001178555613123565b82800160010185558215613123579182015b82811115613123578251825591602001919060010190613108565b5061312f929150613169565b5090565b50805461313f906137ef565b6000825580601f1061314f575050565b601f01602090049060005260206000209081019061155191905b5b8082111561312f576000815560010161316a565b600067ffffffffffffffff8084111561319957613199613885565b604051601f8501601f19908116603f011681019082821181831017156131c1576131c1613885565b816040528093508581528686860111156131da57600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461320b57600080fd5b919050565b600060208284031215613221578081fd5b6120d8826131f4565b6000806040838503121561323c578081fd5b613245836131f4565b9150613253602084016131f4565b90509250929050565b600080600060608486031215613270578081fd5b613279846131f4565b9250613287602085016131f4565b9150604084013590509250925092565b600080600080608085870312156132ac578081fd5b6132b5856131f4565b93506132c3602086016131f4565b925060408501359150606085013567ffffffffffffffff8111156132e5578182fd5b8501601f810187136132f5578182fd5b6133048782356020840161317e565b91505092959194509250565b60008060408385031215613322578182fd5b61332b836131f4565b9150602083013561333b8161389b565b809150509250929050565b60008060006040848603121561335a578283fd5b613363846131f4565b9250602084013567ffffffffffffffff8082111561337f578384fd5b818601915086601f830112613392578384fd5b8135818111156133a0578485fd5b8760208285010111156133b1578485fd5b6020830194508093505050509250925092565b600080604083850312156133d6578182fd5b6133df836131f4565b946020939093013593505050565b6000602082840312156133fe578081fd5b81516120d88161389b565b60006020828403121561341a578081fd5b81356120d8816138a9565b600060208284031215613436578081fd5b81516120d8816138a9565b600060208284031215613452578081fd5b5035919050565b60006020828403121561346a578081fd5b5051919050565b60008060408385031215613483578081fd5b82359150602083013567ffffffffffffffff8111156134a0578182fd5b8301601f810185136134b0578182fd5b6134bf8582356020840161317e565b9150509250929050565b600080604083850312156134db578182fd5b50508035926020909101359150565b6000806000806000806000806000806101408b8d031215613509578788fd5b8a35995060208b0135985060408b0135975060608b0135965060808b0135955060a08b0135945061353c60c08c016131f4565b935060e08b013592506135526101008c016131f4565b91506101208b013590509295989b9194979a5092959850565b600081518084526135838160208601602086016137c3565b601f01601f19169290920160200192915050565b600083516135a98184602088016137c3565b8351908301906135bd8183602088016137c3565b01949350505050565b60006001600160a01b038087168352808616602084015250836040830152608060608301526135f8608083018461356b565b9695505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561363a5783518352928401929184019160010161361e565b50909695505050505050565b6020815260006120d8602083018461356b565b600061016082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015260c083015160c083015260e08301516136e260e08401826001600160a01b038082511683526020820151602084015280604083015116604084015250606081015160608301525050565b5092915050565b6000610160820190508982528860208301528760408301528660608301528560808301528460a08301528360c083015261375460e08301846001600160a01b038082511683526020820151602084015280604083015116604084015250606081015160608301525050565b9998505050505050505050565b6000821982111561377457613774613859565b500190565b6000826137885761378861386f565b500490565b60008160001904831182151516156137a7576137a7613859565b500290565b6000828210156137be576137be613859565b500390565b60005b838110156137de5781810151838201526020016137c6565b838111156118bd5750506000910152565b600181811c9082168061380357607f821691505b6020821081141561382457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561383e5761383e613859565b5060010190565b6000826138545761385461386f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b801515811461155157600080fd5b6001600160e01b03198116811461155157600080fdfe697066733a2f2f516d536f3674757474614a4e5351784171685856536d667736674a4158637469724b6743514272677a6e6f4d7366a2646970667358221220a3940b0aaeac43558b8f1b2bde7d72a368109aa90fdb3e0c464615ed40daf79d64736f6c63430008040033