VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x1F0Bb2…8a32
Summary
Transactions
Transfers
Address
0x1F0Bb2e8D5a8B5F7960902932fd9b12E02af8a32
VET
20.00
VET
VTHO
10.11
VTHO
Master
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Deployer
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Code
0x60806040526004361061027d5760003560e01c80635c975abb1161014f5780639a043832116100c1578063d5abeb011161007a578063d5abeb0114610732578063d6b0f48414610748578063e985e9c51461075d578063edec5f27146107a6578063f2fde38b146107c6578063f96407fa146107e657600080fd5b80639a0438321461067d578063a22cb4651461069d578063b88d4fde146106bd578063ba4e5c49146106dd578063c87b56dd146106fd578063cdfb2b4e1461071d57600080fd5b80638456cb59116101135780638456cb59146105df5780638a1bbf86146105f45780638da5cb5b1461060757806390dcbeff14610625578063953f049d1461065257806395d89b411461066857600080fd5b80635c975abb146105515780635dc96d161461056b5780636352211e1461058a57806370a08231146105aa578063715018a6146105ca57600080fd5b80632f745c59116101f35780633f4ba83a116101ac5780633f4ba83a1461048f57806342842e0e146104a457806342966c68146104c4578063438b6300146104e45780634f6ccce71461051157806351fb012d1461053157600080fd5b80632f745c59146103fd5780632fd95db51461041d578063368dde4b1461043d5780633af32abf146104525780633b37d1d6146104725780633ccfd60b1461048757600080fd5b8063095ea7b311610245578063095ea7b31461035357806318160ddd1461037357806319c8b85f14610392578063239c70ae146103b257806323b872dd146103c85780632403c08e146103e857600080fd5b806301ffc9a7146102825780630442bfa8146102b757806306fdde03146102d9578063081812fc146102fb578063088a4ed014610333575b600080fd5b34801561028e57600080fd5b506102a261029d366004613211565b6107fc565b60405190151581526020015b60405180910390f35b3480156102c357600080fd5b506102d76102d2366004613330565b610827565b005b3480156102e557600080fd5b506102ee6108ce565b6040516102ae91906134bc565b34801561030757600080fd5b5061031b610316366004613249565b610960565b6040516001600160a01b0390911681526020016102ae565b34801561033f57600080fd5b506102d761034e366004613249565b6109e8565b34801561035f57600080fd5b506102d761036e366004613149565b610a61565b34801561037f57600080fd5b506008545b6040519081526020016102ae565b34801561039e57600080fd5b506102d76103ad366004613249565b610b77565b3480156103be57600080fd5b50610384600f5481565b3480156103d457600080fd5b506102d76103e336600461305b565b610bf0565b3480156103f457600080fd5b506102d7610c22565b34801561040957600080fd5b50610384610418366004613149565b610c59565b61043061042b366004613261565b610cef565b6040516102ae9190613478565b34801561044957600080fd5b50610384610fc0565b34801561045e57600080fd5b506102a261046d36600461300f565b610fcf565b34801561047e57600080fd5b506102d7611047565b6102d7611082565b34801561049b57600080fd5b506102d76110e8565b3480156104b057600080fd5b506102d76104bf36600461305b565b61111e565b3480156104d057600080fd5b506102d76104df366004613249565b611139565b3480156104f057600080fd5b506105046104ff36600461300f565b61124d565b6040516102ae9190613405565b34801561051d57600080fd5b5061038461052c366004613249565b611351565b34801561053d57600080fd5b506010546102a29062010000900460ff1681565b34801561055d57600080fd5b506010546102a29060ff1681565b34801561057757600080fd5b506010546102a290610100900460ff1681565b34801561059657600080fd5b5061031b6105a5366004613249565b6113f2565b3480156105b657600080fd5b506103846105c536600461300f565b611469565b3480156105d657600080fd5b506102d76114f0565b3480156105eb57600080fd5b506102d7611526565b610430610602366004613261565b61155f565b34801561061357600080fd5b50600a546001600160a01b031661031b565b34801561063157600080fd5b50610384610640366004613249565b60126020526000908152604090205481565b34801561065e57600080fd5b50610384600c5481565b34801561067457600080fd5b506102ee61173a565b34801561068957600080fd5b50610504610698366004613330565b611749565b3480156106a957600080fd5b506102d76106b836600461310f565b611937565b3480156106c957600080fd5b506102d76106d8366004613096565b6119fc565b3480156106e957600080fd5b5061031b6106f8366004613249565b611a34565b34801561070957600080fd5b506102ee610718366004613249565b611a5e565b34801561072957600080fd5b506102d7611bd5565b34801561073e57600080fd5b50610384600e5481565b34801561075457600080fd5b506102d7611c12565b34801561076957600080fd5b506102a2610778366004613029565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b3480156107b257600080fd5b506102d76107c1366004613172565b611c4a565b3480156107d257600080fd5b506102d76107e136600461300f565b611cde565b3480156107f257600080fd5b50610384600d5481565b60006001600160e01b0319821663780e9d6360e01b1480610821575061082182611d76565b92915050565b600a546001600160a01b0316331461085a5760405162461bcd60e51b8152600401610851906135a6565b60405180910390fd5b600a8211156108bc5760405162461bcd60e51b815260206004820152602860248201527f546965722068617320746f2062652061206e756d626572206265747765656e2060448201526703120616e642031360c41b6064820152608401610851565b60009182526012602052604090912055565b6060600080546108dd90613754565b80601f016020809104026020016040519081016040528092919081815260200182805461090990613754565b80156109565780601f1061092b57610100808354040283529160200191610956565b820191906000526020600020905b81548152906001019060200180831161093957829003601f168201915b5050505050905090565b600061096b82611dc6565b6109cc5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610851565b506000908152600460205260409020546001600160a01b031690565b600a546001600160a01b03163314610a125760405162461bcd60e51b8152600401610851906135a6565b60008111610a5c5760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610851565b600f55565b6000610a6c826113f2565b9050806001600160a01b0316836001600160a01b03161415610ada5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610851565b336001600160a01b0382161480610af65750610af68133610778565b610b685760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610851565b610b728383611de3565b505050565b600a546001600160a01b03163314610ba15760405162461bcd60e51b8152600401610851906135a6565b60008111610beb5760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610851565b600d55565b610bfb335b82611e51565b610c175760405162461bcd60e51b815260040161085190613620565b610b72838383611f37565b600a546001600160a01b03163314610c4c5760405162461bcd60e51b8152600401610851906135a6565b6010805461ff0019169055565b6000610c6483611469565b8210610cc65760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610851565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b6060828260008211610d135760405162461bcd60e51b815260040161085190613565565b80518214610d335760405162461bcd60e51b8152600401610851906135db565b60105462010000900460ff16610d835760405162461bcd60e51b815260206004820152601560248201527415da1a5d195b1a5cdd081b9bdd08195b98589b1959605a1b6044820152606401610851565b610d8c33610fcf565b610dd85760405162461bcd60e51b815260206004820152601760248201527f41646472657373206e6f742077686974656c69737465640000000000000000006044820152606401610851565b6000610de3600b5490565b90506000610df182886120e2565b905080341015610e135760405162461bcd60e51b8152600401610851906134cf565b600c54610e2088846136c6565b1115610ea85760405162461bcd60e51b815260206004820152605f602482015260008051602061381783398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201527f20737570706c7920647572696e672077686974656c69737420706572696f6400608482015260a401610851565b600a546001600160a01b03163314610fab57600d54871115610f195760405162461bcd60e51b815260206004820152603660248201526000805160206138178339815191526044820152751bdad95b9cc8191d5c9a5b99c81dda1a5d195b1a5cdd60521b6064820152608401610851565b600d5433600090815260146020526040902054610f379089906136c6565b1115610fab5760405162461bcd60e51b815260206004820152603c60248201527f596f757220616464726573732063616e6e6f74206d696e74206d6f726520746f60448201527f6b656e7320647572696e672077686974656c69737420706572696f64000000006064820152608401610851565b610fb58787612136565b979650505050505050565b6000610fca6122d5565b905090565b6000805b60115481101561103e57826001600160a01b03166011828154811061100857634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546001600160a01b0316141561102c5750600192915050565b806110368161378f565b915050610fd3565b50600092915050565b600a546001600160a01b031633146110715760405162461bcd60e51b8152600401610851906135a6565b6010805461ff001916610100179055565b600a546001600160a01b031633146110ac5760405162461bcd60e51b8152600401610851906135a6565b600a546040516001600160a01b03909116904780156108fc02916000818181858888f193505050501580156110e5573d6000803e3d6000fd5b50565b600a546001600160a01b031633146111125760405162461bcd60e51b8152600401610851906135a6565b6010805460ff19169055565b610b72838383604051806020016040528060008152506119fc565b601054610100900460ff161561119d5760405162461bcd60e51b8152602060048201526024808201527f4275726e696e67206973206e6f7420656e61626c656420617420746865206d6f6044820152631b595b9d60e21b6064820152608401610851565b6111a633610bf5565b61120d5760405162461bcd60e51b815260206004820152603260248201527f596f752063616e6e6f74206275726e20746f6b656e20776869636820646f6573604482015271206e6f742062656c6f6e6720746f20796f7560701b6064820152608401610851565b611216816122f2565b6000818152601360205260409020805461122f90613754565b1590506110e55760008181526013602052604081206110e591612e78565b6060600061125a83611469565b905060008167ffffffffffffffff81111561128557634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156112cb57816020015b6040805180820190915260008152606060208201528152602001906001900390816112a35790505b50905060005b828110156113495760006112e58683610c59565b905060006112f282611a5e565b905060405180604001604052808381526020018281525084848151811061132957634e487b7160e01b600052603260045260246000fd5b6020026020010181905250505080806113419061378f565b9150506112d1565b509392505050565b600061135c60085490565b82106113bf5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610851565b600882815481106113e057634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b0316806108215760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610851565b60006001600160a01b0382166114d45760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610851565b506001600160a01b031660009081526003602052604090205490565b600a546001600160a01b0316331461151a5760405162461bcd60e51b8152600401610851906135a6565b6115246000612399565b565b600a546001600160a01b031633146115505760405162461bcd60e51b8152600401610851906135a6565b6010805460ff19166001179055565b60608282600082116115835760405162461bcd60e51b815260040161085190613565565b805182146115a35760405162461bcd60e51b8152600401610851906135db565b60105462010000900460ff1615806115c55750600a546001600160a01b031633145b6116205760405162461bcd60e51b815260206004820152602660248201527f57686974656c697374656420656e61626c65642c207573652077686974656c696044820152651cdd135a5b9d60d21b6064820152608401610851565b600061162b600b5490565b9050600061163982886120e2565b90508034101561165b5760405162461bcd60e51b8152600401610851906134cf565b600e5461166888846136c6565b11156116da5760405162461bcd60e51b8152602060048201526047602482015260008051602061381783398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201526620737570706c7960c81b608482015260a401610851565b600a546001600160a01b03163314610fab57600f54871115610fab5760405162461bcd60e51b815260206004820152602560248201526000805160206138178339815191526044820152646f6b656e7360d81b6064820152608401610851565b6060600180546108dd90613754565b6060600083116117885760405162461bcd60e51b815260206004820152600a60248201526957726f6e67207061676560b01b6044820152606401610851565b600082116117c85760405162461bcd60e51b815260206004820152600d60248201526c57726f6e67207065725061676560981b6044820152606401610851565b60006117d3600b5490565b9050806117e084866136f2565b11156118235760405162461bcd60e51b815260206004820152601260248201527150616765206f7574206f6620626f756e647360701b6044820152606401610851565b60008167ffffffffffffffff81111561184c57634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561189257816020015b60408051808201909152600081526060602082015281526020019060019003908161186a5790505b5090506000846118a281886136f2565b6118ac9190613711565b90505b6118b985876136f2565b811161192e576118c881611dc6565b1561191c5760006118d882611a5e565b905060405180604001604052808381526020018281525083838151811061190f57634e487b7160e01b600052603260045260246000fd5b6020026020010181905250505b806119268161378f565b9150506118af565b50949350505050565b6001600160a01b0382163314156119905760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610851565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b611a063383611e51565b611a225760405162461bcd60e51b815260040161085190613620565b611a2e848484846123eb565b50505050565b60118181548110611a4457600080fd5b6000918252602090912001546001600160a01b0316905081565b6060611a6982611dc6565b611acf5760405162461bcd60e51b815260206004820152603160248201527f45524337323155524953746f726167653a2055524920717565727920666f72206044820152703737b732bc34b9ba32b73a103a37b5b2b760791b6064820152608401610851565b60008281526013602052604081208054611ae890613754565b80601f0160208091040260200160405190810160405280929190818152602001828054611b1490613754565b8015611b615780601f10611b3657610100808354040283529160200191611b61565b820191906000526020600020905b815481529060010190602001808311611b4457829003601f168201915b505050505090506000611b7f60408051602081019091526000815290565b9050805160001415611b92575092915050565b815115611bc4578082604051602001611bac929190613399565b60405160208183030381529060405292505050919050565b611bcd8461241e565b949350505050565b600a546001600160a01b03163314611bff5760405162461bcd60e51b8152600401610851906135a6565b6010805462ff0000191662010000179055565b600a546001600160a01b03163314611c3c5760405162461bcd60e51b8152600401610851906135a6565b6010805462ff000019169055565b600a546001600160a01b03163314611c745760405162461bcd60e51b8152600401610851906135a6565b600c5481511115611cc75760405162461bcd60e51b815260206004820152601960248201527f546f6f206d616e792061646472657373657320706173736564000000000000006044820152606401610851565b8051611cda906011906020840190612eb2565b5050565b600a546001600160a01b03163314611d085760405162461bcd60e51b8152600401610851906135a6565b6001600160a01b038116611d6d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610851565b6110e581612399565b60006001600160e01b031982166380ac58cd60e01b1480611da757506001600160e01b03198216635b5e139f60e01b145b8061082157506301ffc9a760e01b6001600160e01b0319831614610821565b6000908152600260205260409020546001600160a01b0316151590565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611e18826113f2565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611e5c82611dc6565b611ebd5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610851565b6000611ec8836113f2565b9050806001600160a01b0316846001600160a01b03161480611f035750836001600160a01b0316611ef884610960565b6001600160a01b0316145b80611bcd57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff16611bcd565b826001600160a01b0316611f4a826113f2565b6001600160a01b031614611fb25760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b6064820152608401610851565b6001600160a01b0382166120145760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610851565b61201f8383836124f6565b61202a600082611de3565b6001600160a01b0383166000908152600360205260408120805460019290612053908490613711565b90915550506001600160a01b03821660009081526003602052604081208054600192906120819084906136c6565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600080806120f18560016136c6565b9050805b6120ff85876136c6565b811161212c5761210e8161254a565b61211890846136c6565b9250806121248161378f565b9150506120f5565b5090949350505050565b606060008367ffffffffffffffff81111561216157634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561218a578160200160208202803683370190505b50905060005b848110156122a8576121a6600b80546001019055565b60006121b1600b5490565b90506121bd33826127c8565b808383815181106121de57634e487b7160e01b600052603260045260246000fd5b60200260200101818152505061221b8186848151811061220e57634e487b7160e01b600052603260045260246000fd5b60200260200101516127e2565b84828151811061223b57634e487b7160e01b600052603260045260246000fd5b6020026020010151604051612250919061337d565b604051809103902061225f3390565b6001600160a01b0316827fec2cd236ed6d37bf5a71276ac93889db12834493a090efd543a3d2eca8dcdcc860405160405180910390a450806122a08161378f565b915050612190565b5033600090815260146020526040812080548692906122c89084906136c6565b9091555090949350505050565b6000806122e1600b5490565b90506122ec8161254a565b91505090565b60006122fd826113f2565b905061230b816000846124f6565b612316600083611de3565b6001600160a01b038116600090815260036020526040812080546001929061233f908490613711565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6123f6848484611f37565b6124028484848461286d565b611a2e5760405162461bcd60e51b815260040161085190613513565b606061242982611dc6565b61248d5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610851565b60006124a460408051602081019091526000815290565b905060008151116124c457604051806020016040528060008152506124ef565b806124ce8461297a565b6040516020016124df929190613399565b6040516020818303038152906040525b9392505050565b60105460ff161561253f5760405162461bcd60e51b8152602060048201526013602482015272115e1958dd5d1a5bdb881a5cc81c185d5cd959606a1b6044820152606401610851565b610b72838383612a94565b600061255e600a546001600160a01b031690565b6001600160a01b0316336001600160a01b0316141561257f57506000919050565b6103e88210156125ba575050600160005260126020527f71a67924699a20698523213e55fe499d539379d7769cd5567e2c45d583f815a35490565b6107d08210156125f5575050600260005260126020527f8e1fee8c88a9e04123b21e90cae2727a7715bf522a1e46eb5934ccd05203a6b25490565b610bb8821015612630575050600360005260126020527f0f36ad39aee03e7108cc48f54934702a5f0d4066f10344cebf8198978d86976a5490565b610fa082101561266b575050600460005260126020527fb4fcd034df3d20faa1c133b66d862ce92732727d40916b48ffb4020cb00fe0535490565b6113888210156126a6575050600560005260126020527f45429b9195d4ec5c0cf6c69e9c21a4ca0ea773b702c2de5735f85d2631f267465490565b6117708210156126e1575050600660005260126020527f1223f9031f9dca49a7844c397098ce9a4e80513444d0a8bb59820dff564808e45490565b611b5882101561271c575050600760005260126020527f724fd36bd271795fe7866d4cc83b61084ef704502b00c2e0b28047123b3c1acc5490565b611f40821015612757575050600860005260126020527f855d8d6df66418fea944661cfca175a2245b01f09908f1f662c4fa2b3cbf92995490565b612328821015612792575050600960005260126020527fb9bfc87ab6d50430c17fad3d76aa4e9fce5cb9f8a8035e5ad64505fa1e31bdb95490565b5050600a60005260126020527f4d862627e71449ad0902e42fb445c6fefb557d066705175da90fdc325bd76e4e5490565b919050565b611cda828260405180602001604052806000815250612b4c565b6127eb82611dc6565b61284e5760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b6064820152608401610851565b60008281526013602090815260409091208251610b7292840190612f17565b60006001600160a01b0384163b1561296f57604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906128b19033908990889088906004016133c8565b602060405180830381600087803b1580156128cb57600080fd5b505af19250505080156128fb575060408051601f3d908101601f191682019092526128f89181019061322d565b60015b612955573d808015612929576040519150601f19603f3d011682016040523d82523d6000602084013e61292e565b606091505b50805161294d5760405162461bcd60e51b815260040161085190613513565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611bcd565b506001949350505050565b60608161299e5750506040805180820190915260018152600360fc1b602082015290565b8160005b81156129c857806129b28161378f565b91506129c19050600a836136de565b91506129a2565b60008167ffffffffffffffff8111156129f157634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612a1b576020820181803683370190505b5090505b8415611bcd57612a30600183613711565b9150612a3d600a866137aa565b612a489060306136c6565b60f81b818381518110612a6b57634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612a8d600a866136de565b9450612a1f565b6001600160a01b038316612aef57612aea81600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b612b12565b816001600160a01b0316836001600160a01b031614612b1257612b128382612b7f565b6001600160a01b038216612b2957610b7281612c1c565b826001600160a01b0316826001600160a01b031614610b7257610b728282612cf5565b612b568383612d39565b612b63600084848461286d565b610b725760405162461bcd60e51b815260040161085190613513565b60006001612b8c84611469565b612b969190613711565b600083815260076020526040902054909150808214612be9576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090612c2e90600190613711565b60008381526009602052604081205460088054939450909284908110612c6457634e487b7160e01b600052603260045260246000fd5b906000526020600020015490508060088381548110612c9357634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480612cd957634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000612d0083611469565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b038216612d8f5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610851565b612d9881611dc6565b15612de55760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610851565b612df1600083836124f6565b6001600160a01b0382166000908152600360205260408120805460019290612e1a9084906136c6565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b508054612e8490613754565b6000825580601f10612e94575050565b601f0160209004906000526020600020908101906110e59190612f8b565b828054828255906000526020600020908101928215612f07579160200282015b82811115612f0757825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190612ed2565b50612f13929150612f8b565b5090565b828054612f2390613754565b90600052602060002090601f016020900481019282612f455760008555612f07565b82601f10612f5e57805160ff1916838001178555612f07565b82800160010185558215612f07579182015b82811115612f07578251825591602001919060010190612f70565b5b80821115612f135760008155600101612f8c565b600067ffffffffffffffff831115612fba57612fba6137ea565b612fcd601f8401601f1916602001613671565b9050828152838383011115612fe157600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b03811681146127c357600080fd5b600060208284031215613020578081fd5b6124ef82612ff8565b6000806040838503121561303b578081fd5b61304483612ff8565b915061305260208401612ff8565b90509250929050565b60008060006060848603121561306f578081fd5b61307884612ff8565b925061308660208501612ff8565b9150604084013590509250925092565b600080600080608085870312156130ab578081fd5b6130b485612ff8565b93506130c260208601612ff8565b925060408501359150606085013567ffffffffffffffff8111156130e4578182fd5b8501601f810187136130f4578182fd5b61310387823560208401612fa0565b91505092959194509250565b60008060408385031215613121578182fd5b61312a83612ff8565b91506020830135801515811461313e578182fd5b809150509250929050565b6000806040838503121561315b578182fd5b61316483612ff8565b946020939093013593505050565b60006020808385031215613184578182fd5b823567ffffffffffffffff81111561319a578283fd5b8301601f810185136131aa578283fd5b80356131bd6131b8826136a2565b613671565b80828252848201915084840188868560051b87010111156131dc578687fd5b8694505b83851015613205576131f181612ff8565b8352600194909401939185019185016131e0565b50979650505050505050565b600060208284031215613222578081fd5b81356124ef81613800565b60006020828403121561323e578081fd5b81516124ef81613800565b60006020828403121561325a578081fd5b5035919050565b6000806040808486031215613274578283fd5b8335925060208085013567ffffffffffffffff80821115613293578485fd5b818701915087601f8301126132a6578485fd5b81356132b46131b8826136a2565b8082825285820191508585018b878560051b88010111156132d3578889fd5b885b8481101561331e578135868111156132eb578a8bfd5b8701603f81018e136132fb578a8bfd5b61330b8e8a8301358c8401612fa0565b85525092870192908701906001016132d5565b50989b909a5098505050505050505050565b60008060408385031215613342578182fd5b50508035926020909101359150565b60008151808452613369816020860160208601613728565b601f01601f19169290920160200192915050565b6000825161338f818460208701613728565b9190910192915050565b600083516133ab818460208801613728565b8351908301906133bf818360208801613728565b01949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906133fb90830184613351565b9695505050505050565b60006020808301818452808551808352604092508286019150828160051b870101848801865b8381101561346a57888303603f1901855281518051845287015187840187905261345787850182613351565b958801959350509086019060010161342b565b509098975050505050505050565b6020808252825182820181905260009190848201906040850190845b818110156134b057835183529284019291840191600101613494565b50909695505050505050565b6020815260006124ef6020830184613351565b60208082526024908201527f506c65617365206d616b65207375726520796f752073656e6420656e6f7567686040820152630815915560e21b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526021908201527f4d696e7420616d6f756e742068617320746f206265206d6f7265207468616e206040820152600360fc1b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526025908201527f4d696e7420616d6f756e7420646f6573206e6f74206d6174636820746f6b656e6040820152642075726c7360d81b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b604051601f8201601f1916810167ffffffffffffffff8111828210171561369a5761369a6137ea565b604052919050565b600067ffffffffffffffff8211156136bc576136bc6137ea565b5060051b60200190565b600082198211156136d9576136d96137be565b500190565b6000826136ed576136ed6137d4565b500490565b600081600019048311821515161561370c5761370c6137be565b500290565b600082821015613723576137236137be565b500390565b60005b8381101561374357818101518382015260200161372b565b83811115611a2e5750506000910152565b600181811c9082168061376857607f821691505b6020821081141561378957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156137a3576137a36137be565b5060010190565b6000826137b9576137b96137d4565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146110e557600080fdfe596f752063616e6e6f74206d696e74207468617420616d6f756e74206f662074a2646970667358221220e4dba25e8e58624128fb3db6734a1ac0f78e6c89fa867fbf4cd8a769f582503a64736f6c63430008040033