VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf3A25B…4449
Summary
Transactions
Transfers
Address
0xf3A25B58b4A78d6FB36F2c3d5f6133444A7C4449
VET
2.00
VET
VTHO
1.01
VTHO
Master
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Deployer
0x2a208EdCAC4A5261b2eE02cEe3E79F72B5920138
Code
0x60806040526004361061027d5760003560e01c80635c975abb1161014f5780639a043832116100c1578063d5abeb011161007a578063d5abeb0114610732578063d6b0f48414610748578063e985e9c51461075d578063edec5f27146107a6578063f2fde38b146107c6578063f96407fa146107e657600080fd5b80639a0438321461067d578063a22cb4651461069d578063b88d4fde146106bd578063ba4e5c49146106dd578063c87b56dd146106fd578063cdfb2b4e1461071d57600080fd5b80638456cb59116101135780638456cb59146105df5780638a1bbf86146105f45780638da5cb5b1461060757806390dcbeff14610625578063953f049d1461065257806395d89b411461066857600080fd5b80635c975abb146105515780635dc96d161461056b5780636352211e1461058a57806370a08231146105aa578063715018a6146105ca57600080fd5b80632f745c59116101f35780633f4ba83a116101ac5780633f4ba83a1461048f57806342842e0e146104a457806342966c68146104c4578063438b6300146104e45780634f6ccce71461051157806351fb012d1461053157600080fd5b80632f745c59146103fd5780632fd95db51461041d578063368dde4b1461043d5780633af32abf146104525780633b37d1d6146104725780633ccfd60b1461048757600080fd5b8063095ea7b311610245578063095ea7b31461035357806318160ddd1461037357806319c8b85f14610392578063239c70ae146103b257806323b872dd146103c85780632403c08e146103e857600080fd5b806301ffc9a7146102825780630442bfa8146102b757806306fdde03146102d9578063081812fc146102fb578063088a4ed014610333575b600080fd5b34801561028e57600080fd5b506102a261029d366004613197565b6107fc565b60405190151581526020015b60405180910390f35b3480156102c357600080fd5b506102d76102d23660046132b6565b610827565b005b3480156102e557600080fd5b506102ee6108ce565b6040516102ae9190613426565b34801561030757600080fd5b5061031b6103163660046131cf565b610960565b6040516001600160a01b0390911681526020016102ae565b34801561033f57600080fd5b506102d761034e3660046131cf565b6109e8565b34801561035f57600080fd5b506102d761036e3660046130cf565b610a61565b34801561037f57600080fd5b506008545b6040519081526020016102ae565b34801561039e57600080fd5b506102d76103ad3660046131cf565b610b77565b3480156103be57600080fd5b50610384600f5481565b3480156103d457600080fd5b506102d76103e3366004612fe1565b610bf0565b3480156103f457600080fd5b506102d7610c22565b34801561040957600080fd5b506103846104183660046130cf565b610c59565b61043061042b3660046131e7565b610cef565b6040516102ae91906133e2565b34801561044957600080fd5b50610384610fc0565b34801561045e57600080fd5b506102a261046d366004612f95565b610fcf565b34801561047e57600080fd5b506102d7611047565b6102d7611082565b34801561049b57600080fd5b506102d76110e8565b3480156104b057600080fd5b506102d76104bf366004612fe1565b61111e565b3480156104d057600080fd5b506102d76104df3660046131cf565b611139565b3480156104f057600080fd5b506105046104ff366004612f95565b61124d565b6040516102ae919061336f565b34801561051d57600080fd5b5061038461052c3660046131cf565b611351565b34801561053d57600080fd5b506010546102a29062010000900460ff1681565b34801561055d57600080fd5b506010546102a29060ff1681565b34801561057757600080fd5b506010546102a290610100900460ff1681565b34801561059657600080fd5b5061031b6105a53660046131cf565b6113f2565b3480156105b657600080fd5b506103846105c5366004612f95565b611469565b3480156105d657600080fd5b506102d76114f0565b3480156105eb57600080fd5b506102d7611526565b6104306106023660046131e7565b61155f565b34801561061357600080fd5b50600a546001600160a01b031661031b565b34801561063157600080fd5b506103846106403660046131cf565b60126020526000908152604090205481565b34801561065e57600080fd5b50610384600c5481565b34801561067457600080fd5b506102ee61173a565b34801561068957600080fd5b506105046106983660046132b6565b611749565b3480156106a957600080fd5b506102d76106b8366004613095565b611937565b3480156106c957600080fd5b506102d76106d836600461301c565b6119fc565b3480156106e957600080fd5b5061031b6106f83660046131cf565b611a34565b34801561070957600080fd5b506102ee6107183660046131cf565b611a5e565b34801561072957600080fd5b506102d7611bd5565b34801561073e57600080fd5b50610384600e5481565b34801561075457600080fd5b506102d7611c12565b34801561076957600080fd5b506102a2610778366004612faf565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b3480156107b257600080fd5b506102d76107c13660046130f8565b611c4a565b3480156107d257600080fd5b506102d76107e1366004612f95565b611cde565b3480156107f257600080fd5b50610384600d5481565b60006001600160e01b0319821663780e9d6360e01b1480610821575061082182611d76565b92915050565b600a546001600160a01b0316331461085a5760405162461bcd60e51b815260040161085190613510565b60405180910390fd5b600a8211156108bc5760405162461bcd60e51b815260206004820152602860248201527f546965722068617320746f2062652061206e756d626572206265747765656e2060448201526703120616e642031360c41b6064820152608401610851565b60009182526012602052604090912055565b6060600080546108dd906136be565b80601f0160208091040260200160405190810160405280929190818152602001828054610909906136be565b80156109565780601f1061092b57610100808354040283529160200191610956565b820191906000526020600020905b81548152906001019060200180831161093957829003601f168201915b5050505050905090565b600061096b82611dc6565b6109cc5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610851565b506000908152600460205260409020546001600160a01b031690565b600a546001600160a01b03163314610a125760405162461bcd60e51b815260040161085190613510565b60008111610a5c5760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610851565b600f55565b6000610a6c826113f2565b9050806001600160a01b0316836001600160a01b03161415610ada5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610851565b336001600160a01b0382161480610af65750610af68133610778565b610b685760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610851565b610b728383611de3565b505050565b600a546001600160a01b03163314610ba15760405162461bcd60e51b815260040161085190613510565b60008111610beb5760405162461bcd60e51b8152602060048201526017602482015276048617320746f206265206c6172676572207468616e203604c1b6044820152606401610851565b600d55565b610bfb335b82611e51565b610c175760405162461bcd60e51b81526004016108519061358a565b610b72838383611f37565b600a546001600160a01b03163314610c4c5760405162461bcd60e51b815260040161085190613510565b6010805461ff0019169055565b6000610c6483611469565b8210610cc65760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610851565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b6060828260008211610d135760405162461bcd60e51b8152600401610851906134cf565b80518214610d335760405162461bcd60e51b815260040161085190613545565b60105462010000900460ff16610d835760405162461bcd60e51b815260206004820152601560248201527415da1a5d195b1a5cdd081b9bdd08195b98589b1959605a1b6044820152606401610851565b610d8c33610fcf565b610dd85760405162461bcd60e51b815260206004820152601760248201527f41646472657373206e6f742077686974656c69737465640000000000000000006044820152606401610851565b6000610de3600b5490565b90506000610df182886120e2565b905080341015610e135760405162461bcd60e51b815260040161085190613439565b600c54610e208884613630565b1115610ea85760405162461bcd60e51b815260206004820152605f602482015260008051602061378183398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201527f20737570706c7920647572696e672077686974656c69737420706572696f6400608482015260a401610851565b600a546001600160a01b03163314610fab57600d54871115610f195760405162461bcd60e51b815260206004820152603660248201526000805160206137818339815191526044820152751bdad95b9cc8191d5c9a5b99c81dda1a5d195b1a5cdd60521b6064820152608401610851565b600d5433600090815260146020526040902054610f37908990613630565b1115610fab5760405162461bcd60e51b815260206004820152603c60248201527f596f757220616464726573732063616e6e6f74206d696e74206d6f726520746f60448201527f6b656e7320647572696e672077686974656c69737420706572696f64000000006064820152608401610851565b610fb58787612136565b979650505050505050565b6000610fca61225b565b905090565b6000805b60115481101561103e57826001600160a01b03166011828154811061100857634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546001600160a01b0316141561102c5750600192915050565b80611036816136f9565b915050610fd3565b50600092915050565b600a546001600160a01b031633146110715760405162461bcd60e51b815260040161085190613510565b6010805461ff001916610100179055565b600a546001600160a01b031633146110ac5760405162461bcd60e51b815260040161085190613510565b600a546040516001600160a01b03909116904780156108fc02916000818181858888f193505050501580156110e5573d6000803e3d6000fd5b50565b600a546001600160a01b031633146111125760405162461bcd60e51b815260040161085190613510565b6010805460ff19169055565b610b72838383604051806020016040528060008152506119fc565b601054610100900460ff161561119d5760405162461bcd60e51b8152602060048201526024808201527f4275726e696e67206973206e6f7420656e61626c656420617420746865206d6f6044820152631b595b9d60e21b6064820152608401610851565b6111a633610bf5565b61120d5760405162461bcd60e51b815260206004820152603260248201527f596f752063616e6e6f74206275726e20746f6b656e20776869636820646f6573604482015271206e6f742062656c6f6e6720746f20796f7560701b6064820152608401610851565b61121681612278565b6000818152601360205260409020805461122f906136be565b1590506110e55760008181526013602052604081206110e591612dfe565b6060600061125a83611469565b905060008167ffffffffffffffff81111561128557634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156112cb57816020015b6040805180820190915260008152606060208201528152602001906001900390816112a35790505b50905060005b828110156113495760006112e58683610c59565b905060006112f282611a5e565b905060405180604001604052808381526020018281525084848151811061132957634e487b7160e01b600052603260045260246000fd5b602002602001018190525050508080611341906136f9565b9150506112d1565b509392505050565b600061135c60085490565b82106113bf5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610851565b600882815481106113e057634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b0316806108215760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610851565b60006001600160a01b0382166114d45760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610851565b506001600160a01b031660009081526003602052604090205490565b600a546001600160a01b0316331461151a5760405162461bcd60e51b815260040161085190613510565b611524600061231f565b565b600a546001600160a01b031633146115505760405162461bcd60e51b815260040161085190613510565b6010805460ff19166001179055565b60608282600082116115835760405162461bcd60e51b8152600401610851906134cf565b805182146115a35760405162461bcd60e51b815260040161085190613545565b60105462010000900460ff1615806115c55750600a546001600160a01b031633145b6116205760405162461bcd60e51b815260206004820152602660248201527f57686974656c697374656420656e61626c65642c207573652077686974656c696044820152651cdd135a5b9d60d21b6064820152608401610851565b600061162b600b5490565b9050600061163982886120e2565b90508034101561165b5760405162461bcd60e51b815260040161085190613439565b600e546116688884613630565b11156116da5760405162461bcd60e51b8152602060048201526047602482015260008051602061378183398151915260448201527f6f6b656e732e204974206973206d6f7265207468616e2074686520746f6b656e60648201526620737570706c7960c81b608482015260a401610851565b600a546001600160a01b03163314610fab57600f54871115610fab5760405162461bcd60e51b815260206004820152602560248201526000805160206137818339815191526044820152646f6b656e7360d81b6064820152608401610851565b6060600180546108dd906136be565b6060600083116117885760405162461bcd60e51b815260206004820152600a60248201526957726f6e67207061676560b01b6044820152606401610851565b600082116117c85760405162461bcd60e51b815260206004820152600d60248201526c57726f6e67207065725061676560981b6044820152606401610851565b60006117d3600b5490565b9050806117e0848661365c565b11156118235760405162461bcd60e51b815260206004820152601260248201527150616765206f7574206f6620626f756e647360701b6044820152606401610851565b60008167ffffffffffffffff81111561184c57634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561189257816020015b60408051808201909152600081526060602082015281526020019060019003908161186a5790505b5090506000846118a2818861365c565b6118ac919061367b565b90505b6118b9858761365c565b811161192e576118c881611dc6565b1561191c5760006118d882611a5e565b905060405180604001604052808381526020018281525083838151811061190f57634e487b7160e01b600052603260045260246000fd5b6020026020010181905250505b80611926816136f9565b9150506118af565b50949350505050565b6001600160a01b0382163314156119905760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610851565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b611a063383611e51565b611a225760405162461bcd60e51b81526004016108519061358a565b611a2e84848484612371565b50505050565b60118181548110611a4457600080fd5b6000918252602090912001546001600160a01b0316905081565b6060611a6982611dc6565b611acf5760405162461bcd60e51b815260206004820152603160248201527f45524337323155524953746f726167653a2055524920717565727920666f72206044820152703737b732bc34b9ba32b73a103a37b5b2b760791b6064820152608401610851565b60008281526013602052604081208054611ae8906136be565b80601f0160208091040260200160405190810160405280929190818152602001828054611b14906136be565b8015611b615780601f10611b3657610100808354040283529160200191611b61565b820191906000526020600020905b815481529060010190602001808311611b4457829003601f168201915b505050505090506000611b7f60408051602081019091526000815290565b9050805160001415611b92575092915050565b815115611bc4578082604051602001611bac929190613303565b60405160208183030381529060405292505050919050565b611bcd846123a4565b949350505050565b600a546001600160a01b03163314611bff5760405162461bcd60e51b815260040161085190613510565b6010805462ff0000191662010000179055565b600a546001600160a01b03163314611c3c5760405162461bcd60e51b815260040161085190613510565b6010805462ff000019169055565b600a546001600160a01b03163314611c745760405162461bcd60e51b815260040161085190613510565b600c5481511115611cc75760405162461bcd60e51b815260206004820152601960248201527f546f6f206d616e792061646472657373657320706173736564000000000000006044820152606401610851565b8051611cda906011906020840190612e38565b5050565b600a546001600160a01b03163314611d085760405162461bcd60e51b815260040161085190613510565b6001600160a01b038116611d6d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610851565b6110e58161231f565b60006001600160e01b031982166380ac58cd60e01b1480611da757506001600160e01b03198216635b5e139f60e01b145b8061082157506301ffc9a760e01b6001600160e01b0319831614610821565b6000908152600260205260409020546001600160a01b0316151590565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611e18826113f2565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611e5c82611dc6565b611ebd5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610851565b6000611ec8836113f2565b9050806001600160a01b0316846001600160a01b03161480611f035750836001600160a01b0316611ef884610960565b6001600160a01b0316145b80611bcd57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff16611bcd565b826001600160a01b0316611f4a826113f2565b6001600160a01b031614611fb25760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b6064820152608401610851565b6001600160a01b0382166120145760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610851565b61201f83838361247c565b61202a600082611de3565b6001600160a01b038316600090815260036020526040812080546001929061205390849061367b565b90915550506001600160a01b0382166000908152600360205260408120805460019290612081908490613630565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600080806120f1856001613630565b9050805b6120ff8587613630565b811161212c5761210e816124d0565b6121189084613630565b925080612124816136f9565b9150506120f5565b5090949350505050565b606060008367ffffffffffffffff81111561216157634e487b7160e01b600052604160045260246000fd5b60405190808252806020026020018201604052801561218a578160200160208202803683370190505b50905060005b8481101561222e576121a6600b80546001019055565b60006121b1600b5490565b90506121bd338261274e565b808383815181106121de57634e487b7160e01b600052603260045260246000fd5b60200260200101818152505061221b8186848151811061220e57634e487b7160e01b600052603260045260246000fd5b6020026020010151612768565b5080612226816136f9565b915050612190565b50336000908152601460205260408120805486929061224e908490613630565b9091555090949350505050565b600080612267600b5490565b9050612272816124d0565b91505090565b6000612283826113f2565b90506122918160008461247c565b61229c600083611de3565b6001600160a01b03811660009081526003602052604081208054600192906122c590849061367b565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b61237c848484611f37565b612388848484846127f3565b611a2e5760405162461bcd60e51b81526004016108519061347d565b60606123af82611dc6565b6124135760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610851565b600061242a60408051602081019091526000815290565b9050600081511161244a5760405180602001604052806000815250612475565b8061245484612900565b604051602001612465929190613303565b6040516020818303038152906040525b9392505050565b60105460ff16156124c55760405162461bcd60e51b8152602060048201526013602482015272115e1958dd5d1a5bdb881a5cc81c185d5cd959606a1b6044820152606401610851565b610b72838383612a1a565b60006124e4600a546001600160a01b031690565b6001600160a01b0316336001600160a01b0316141561250557506000919050565b6103e8821015612540575050600160005260126020527f71a67924699a20698523213e55fe499d539379d7769cd5567e2c45d583f815a35490565b6107d082101561257b575050600260005260126020527f8e1fee8c88a9e04123b21e90cae2727a7715bf522a1e46eb5934ccd05203a6b25490565b610bb88210156125b6575050600360005260126020527f0f36ad39aee03e7108cc48f54934702a5f0d4066f10344cebf8198978d86976a5490565b610fa08210156125f1575050600460005260126020527fb4fcd034df3d20faa1c133b66d862ce92732727d40916b48ffb4020cb00fe0535490565b61138882101561262c575050600560005260126020527f45429b9195d4ec5c0cf6c69e9c21a4ca0ea773b702c2de5735f85d2631f267465490565b611770821015612667575050600660005260126020527f1223f9031f9dca49a7844c397098ce9a4e80513444d0a8bb59820dff564808e45490565b611b588210156126a2575050600760005260126020527f724fd36bd271795fe7866d4cc83b61084ef704502b00c2e0b28047123b3c1acc5490565b611f408210156126dd575050600860005260126020527f855d8d6df66418fea944661cfca175a2245b01f09908f1f662c4fa2b3cbf92995490565b612328821015612718575050600960005260126020527fb9bfc87ab6d50430c17fad3d76aa4e9fce5cb9f8a8035e5ad64505fa1e31bdb95490565b5050600a60005260126020527f4d862627e71449ad0902e42fb445c6fefb557d066705175da90fdc325bd76e4e5490565b919050565b611cda828260405180602001604052806000815250612ad2565b61277182611dc6565b6127d45760405162461bcd60e51b815260206004820152602e60248201527f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60448201526d32bc34b9ba32b73a103a37b5b2b760911b6064820152608401610851565b60008281526013602090815260409091208251610b7292840190612e9d565b60006001600160a01b0384163b156128f557604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612837903390899088908890600401613332565b602060405180830381600087803b15801561285157600080fd5b505af1925050508015612881575060408051601f3d908101601f1916820190925261287e918101906131b3565b60015b6128db573d8080156128af576040519150601f19603f3d011682016040523d82523d6000602084013e6128b4565b606091505b5080516128d35760405162461bcd60e51b81526004016108519061347d565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611bcd565b506001949350505050565b6060816129245750506040805180820190915260018152600360fc1b602082015290565b8160005b811561294e5780612938816136f9565b91506129479050600a83613648565b9150612928565b60008167ffffffffffffffff81111561297757634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156129a1576020820181803683370190505b5090505b8415611bcd576129b660018361367b565b91506129c3600a86613714565b6129ce906030613630565b60f81b8183815181106129f157634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612a13600a86613648565b94506129a5565b6001600160a01b038316612a7557612a7081600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b612a98565b816001600160a01b0316836001600160a01b031614612a9857612a988382612b05565b6001600160a01b038216612aaf57610b7281612ba2565b826001600160a01b0316826001600160a01b031614610b7257610b728282612c7b565b612adc8383612cbf565b612ae960008484846127f3565b610b725760405162461bcd60e51b81526004016108519061347d565b60006001612b1284611469565b612b1c919061367b565b600083815260076020526040902054909150808214612b6f576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090612bb49060019061367b565b60008381526009602052604081205460088054939450909284908110612bea57634e487b7160e01b600052603260045260246000fd5b906000526020600020015490508060088381548110612c1957634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480612c5f57634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000612c8683611469565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b038216612d155760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610851565b612d1e81611dc6565b15612d6b5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610851565b612d776000838361247c565b6001600160a01b0382166000908152600360205260408120805460019290612da0908490613630565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b508054612e0a906136be565b6000825580601f10612e1a575050565b601f0160209004906000526020600020908101906110e59190612f11565b828054828255906000526020600020908101928215612e8d579160200282015b82811115612e8d57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190612e58565b50612e99929150612f11565b5090565b828054612ea9906136be565b90600052602060002090601f016020900481019282612ecb5760008555612e8d565b82601f10612ee457805160ff1916838001178555612e8d565b82800160010185558215612e8d579182015b82811115612e8d578251825591602001919060010190612ef6565b5b80821115612e995760008155600101612f12565b600067ffffffffffffffff831115612f4057612f40613754565b612f53601f8401601f19166020016135db565b9050828152838383011115612f6757600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b038116811461274957600080fd5b600060208284031215612fa6578081fd5b61247582612f7e565b60008060408385031215612fc1578081fd5b612fca83612f7e565b9150612fd860208401612f7e565b90509250929050565b600080600060608486031215612ff5578081fd5b612ffe84612f7e565b925061300c60208501612f7e565b9150604084013590509250925092565b60008060008060808587031215613031578081fd5b61303a85612f7e565b935061304860208601612f7e565b925060408501359150606085013567ffffffffffffffff81111561306a578182fd5b8501601f8101871361307a578182fd5b61308987823560208401612f26565b91505092959194509250565b600080604083850312156130a7578182fd5b6130b083612f7e565b9150602083013580151581146130c4578182fd5b809150509250929050565b600080604083850312156130e1578182fd5b6130ea83612f7e565b946020939093013593505050565b6000602080838503121561310a578182fd5b823567ffffffffffffffff811115613120578283fd5b8301601f81018513613130578283fd5b803561314361313e8261360c565b6135db565b80828252848201915084840188868560051b8701011115613162578687fd5b8694505b8385101561318b5761317781612f7e565b835260019490940193918501918501613166565b50979650505050505050565b6000602082840312156131a8578081fd5b81356124758161376a565b6000602082840312156131c4578081fd5b81516124758161376a565b6000602082840312156131e0578081fd5b5035919050565b60008060408084860312156131fa578283fd5b8335925060208085013567ffffffffffffffff80821115613219578485fd5b818701915087601f83011261322c578485fd5b813561323a61313e8261360c565b8082825285820191508585018b878560051b8801011115613259578889fd5b885b848110156132a457813586811115613271578a8bfd5b8701603f81018e13613281578a8bfd5b6132918e8a8301358c8401612f26565b855250928701929087019060010161325b565b50989b909a5098505050505050505050565b600080604083850312156132c8578182fd5b50508035926020909101359150565b600081518084526132ef816020860160208601613692565b601f01601f19169290920160200192915050565b60008351613315818460208801613692565b835190830190613329818360208801613692565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090613365908301846132d7565b9695505050505050565b60006020808301818452808551808352604092508286019150828160051b870101848801865b838110156133d457888303603f190185528151805184528701518784018790526133c1878501826132d7565b9588019593505090860190600101613395565b509098975050505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561341a578351835292840192918401916001016133fe565b50909695505050505050565b60208152600061247560208301846132d7565b60208082526024908201527f506c65617365206d616b65207375726520796f752073656e6420656e6f7567686040820152630815915560e21b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526021908201527f4d696e7420616d6f756e742068617320746f206265206d6f7265207468616e206040820152600360fc1b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526025908201527f4d696e7420616d6f756e7420646f6573206e6f74206d6174636820746f6b656e6040820152642075726c7360d81b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b604051601f8201601f1916810167ffffffffffffffff8111828210171561360457613604613754565b604052919050565b600067ffffffffffffffff82111561362657613626613754565b5060051b60200190565b6000821982111561364357613643613728565b500190565b6000826136575761365761373e565b500490565b600081600019048311821515161561367657613676613728565b500290565b60008282101561368d5761368d613728565b500390565b60005b838110156136ad578181015183820152602001613695565b83811115611a2e5750506000910152565b600181811c908216806136d257607f821691505b602082108114156136f357634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561370d5761370d613728565b5060010190565b6000826137235761372361373e565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146110e557600080fdfe596f752063616e6e6f74206d696e74207468617420616d6f756e74206f662074a26469706673582212200a991c97e3d76cf6c32899a221046cc91886b689f6135dd1721fc1364fbd71ac64736f6c63430008040033