VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x46aA4B…3413
Summary
Transactions
Transfers
Address
0x46aA4BBA420950d5b10974731A3A8f4710F13413
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xb54f93b80d80dEEd91B1081f052F3d23CE088e18
Deployer
0xb54f93b80d80dEEd91B1081f052F3d23CE088e18
Code
0x608060405260043610620000e05760003560e01c806301ffc9a714620000e557806311464fbe146200011f578063248a9ca314620001505780632f2ff15d146200018457806336568abe14620001ab5780634f1ef28614620001d057806352d1902d14620001e757806354fd4d5014620001ff5780635872fe4514620002355780638129fc1c146200025a57806386acfdfb146200027257806391d1485414620002975780639859387b14620002bc578063a217fddf14620002e1578063ad3cb1cc14620002f8578063d4551e8f146200032b578063d547741f1462000350575b600080fd5b348015620000f257600080fd5b506200010a6200010436600462000e97565b62000375565b60405190151581526020015b60405180910390f35b3480156200012c57600080fd5b5060005462000141906001600160a01b031681565b60405162000116919062000ec3565b3480156200015d57600080fd5b50620001756200016f36600462000ed7565b620003ad565b60405190815260200162000116565b3480156200019157600080fd5b50620001a9620001a336600462000f0e565b620003cf565b005b348015620001b857600080fd5b50620001a9620001ca36600462000f0e565b620003f7565b620001a9620001e136600462000f53565b62000432565b348015620001f457600080fd5b506200017562000457565b3480156200020c57600080fd5b506040805180820190915260018152601960f91b60208201525b60405162000116919062001074565b3480156200024257600080fd5b50620001416200025436600462001089565b62000477565b3480156200026757600080fd5b50620001a96200054d565b3480156200027f57600080fd5b506200014162000291366004620010a7565b620006b2565b348015620002a457600080fd5b506200010a620002b636600462000f0e565b62000799565b348015620002c957600080fd5b5062000141620002db36600462001089565b620007d1565b348015620002ee57600080fd5b5062000175600081565b3480156200030557600080fd5b5062000226604051806040016040528060058152602001640352e302e360dc1b81525081565b3480156200033857600080fd5b50620001416200034a366004620010a7565b62000853565b3480156200035d57600080fd5b50620001a96200036f36600462000f0e565b6200086f565b60006001600160e01b03198216637965db0b60e01b1480620003a757506301ffc9a760e01b6001600160e01b03198316145b92915050565b600080620003ba62000891565b60009384526020525050604090206001015490565b620003da82620003ad565b620003e581620008b5565b620003f18383620008c4565b50505050565b6001600160a01b0381163314620004215760405163334bd91960e11b815260040160405180910390fd5b6200042d82826200096d565b505050565b6200043c620009eb565b620004478262000a96565b62000453828262000aa3565b5050565b60006200046362000b6b565b506000805160206200323683398151915290565b6040516000906001600160a01b03831690620005469082906200049d6020820162000e7b565b601f1982820381018352601f9091011660408190526000546001600160a01b031690620004cf90889060240162000ec3565b60408051601f19818403018152918152602080830180516001600160e01b031663189acdbd60e31b17905290516200050a93929101620010d4565b60408051601f19818403018152908290526200052a929160200162001102565b6040516020818303038152906040528051906020012062000bb5565b9392505050565b60006200055962000bc4565b805490915060ff600160401b82041615906001600160401b0316600081158015620005815750825b90506000826001600160401b031660011480156200059e5750303b155b905081158015620005ad575080155b15620005cc5760405163f92ee8a960e01b815260040160405180910390fd5b84546001600160401b03191660011785558315620005f657845460ff60401b1916600160401b1785555b6200060062000be8565b6200060a62000be8565b62000617600033620008c4565b50604051620006269062000e89565b604051809103906000f08015801562000643573d6000803e3d6000fd5b50600080546001600160a01b0319166001600160a01b03929092169190911790558315620006ab57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050565b600080620006c08462000477565b90506001600160a01b0381163b8015620006dd57509050620003a7565b60008051602062003216833981519152838686604051620007019392919062001135565b60405180910390a160005460405185916001600160a01b0316906200072b90889060240162000ec3565b60408051601f198184030181529181526020820180516001600160e01b031663189acdbd60e31b17905251620007619062000e7b565b6200076e929190620010d4565b8190604051809103906000f59050801580156200078f573d6000803e3d6000fd5b5095945050505050565b600080620007a662000891565b6000948552602090815260408086206001600160a01b03959095168652939052505090205460ff1690565b60006001600160a01b03821681620007e98462000477565b90506001600160a01b0381163b80156200080557509392505050565b60008051602062003216833981519152848685604051620008299392919062001135565b60405180910390a160005460405184916001600160a01b0316906200072b90889060240162000ec3565b6000620005468260001b604051806020016200049d9062000e7b565b6200087a82620003ad565b6200088581620008b5565b620003f183836200096d565b7f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680090565b620008c1813362000bf2565b50565b600080620008d162000891565b9050620008df848462000799565b62000962576000848152602082815260408083206001600160a01b03871684529091529020805460ff19166001179055620009173390565b6001600160a01b0316836001600160a01b0316857f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a46001915050620003a7565b6000915050620003a7565b6000806200097a62000891565b905062000988848462000799565b1562000962576000848152602082815260408083206001600160a01b0387168085529252808320805460ff1916905551339287917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a46001915050620003a7565b306001600160a01b037f00000000000000000000000046aa4bba420950d5b10974731a3a8f4710f1341316148062000a7557507f00000000000000000000000046aa4bba420950d5b10974731a3a8f4710f134136001600160a01b031662000a6960008051602062003236833981519152546001600160a01b031690565b6001600160a01b031614155b1562000a945760405163703e46dd60e11b815260040160405180910390fd5b565b60006200045381620008b5565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801562000b00575060408051601f3d908101601f1916820190925262000afd9181019062001159565b60015b62000b2b5781604051634c9c8ce360e01b815260040162000b22919062000ec3565b60405180910390fd5b60008051602062003236833981519152811462000b5f57604051632a87526960e21b81526004810182905260240162000b22565b6200042d838362000c2f565b306001600160a01b037f00000000000000000000000046aa4bba420950d5b10974731a3a8f4710f13413161462000a945760405163703e46dd60e11b815260040160405180910390fd5b60006200054683833062000c8c565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0090565b62000a9462000cb6565b62000bfe828262000799565b620004535760405163e2517d3f60e01b81526001600160a01b03821660048201526024810183905260440162000b22565b62000c3a8262000cde565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511562000c82576200042d828262000d3e565b6200045362000dba565b6000604051836040820152846020820152828152600b8101905060ff815360559020949350505050565b62000cc062000dda565b62000a9457604051631afcd79f60e31b815260040160405180910390fd5b806001600160a01b03163b60000362000d0e5780604051634c9c8ce360e01b815260040162000b22919062000ec3565b6000805160206200323683398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405162000d5d919062001173565b600060405180830381855af49150503d806000811462000d9a576040519150601f19603f3d011682016040523d82523d6000602084013e62000d9f565b606091505b509150915062000db185838362000df6565b95945050505050565b341562000a945760405163b398979f60e01b815260040160405180910390fd5b600062000de662000bc4565b54600160401b900460ff16919050565b60608262000e0f5762000e098262000e51565b62000546565b815115801562000e2757506001600160a01b0384163b155b1562000e4a5783604051639996b31560e01b815260040162000b22919062000ec3565b5092915050565b80511562000e625780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b610410806200119283390190565b611c7480620015a283390190565b60006020828403121562000eaa57600080fd5b81356001600160e01b0319811681146200054657600080fd5b6001600160a01b0391909116815260200190565b60006020828403121562000eea57600080fd5b5035919050565b80356001600160a01b038116811462000f0957600080fd5b919050565b6000806040838503121562000f2257600080fd5b8235915062000f346020840162000ef1565b90509250929050565b634e487b7160e01b600052604160045260246000fd5b6000806040838503121562000f6757600080fd5b62000f728362000ef1565b915060208301356001600160401b038082111562000f8f57600080fd5b818501915085601f83011262000fa457600080fd5b81358181111562000fb95762000fb962000f3d565b604051601f8201601f19908116603f0116810190838211818310171562000fe45762000fe462000f3d565b8160405282815288602084870101111562000ffe57600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b60005b838110156200103d57818101518382015260200162001023565b50506000910152565b600081518084526200106081602086016020860162001020565b601f01601f19169290920160200192915050565b60208152600062000546602083018462001046565b6000602082840312156200109c57600080fd5b620005468262000ef1565b60008060408385031215620010bb57600080fd5b620010c68362000ef1565b946020939093013593505050565b6001600160a01b0383168152604060208201819052600090620010fa9083018462001046565b949350505050565b600083516200111681846020880162001020565b8351908301906200112c81836020880162001020565b01949350505050565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6000602082840312156200116c57600080fd5b5051919050565b600082516200118781846020870162001020565b919091019291505056fe60806040526040516104103803806104108339810160408190526100229161025a565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a2805115610086576100818282610109565b505050565b61008e610180565b5050565b806001600160a01b03163b6000036100c85780604051634c9c8ce360e01b81526004016100bf9190610328565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051610126919061033c565b600060405180830381855af49150503d8060008114610161576040519150601f19603f3d011682016040523d82523d6000602084013e610166565b606091505b5090925090506101778583836101a1565b95945050505050565b341561019f5760405163b398979f60e01b815260040160405180910390fd5b565b6060826101b6576101b1826101f7565b6101f0565b81511580156101cd57506001600160a01b0384163b155b156101ed5783604051639996b31560e01b81526004016100bf9190610328565b50805b9392505050565b8051156102075780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b83811015610251578181015183820152602001610239565b50506000910152565b6000806040838503121561026d57600080fd5b82516001600160a01b038116811461028457600080fd5b60208401519092506001600160401b03808211156102a157600080fd5b818501915085601f8301126102b557600080fd5b8151818111156102c7576102c7610220565b604051601f8201601f19908116603f011681019083821181831017156102ef576102ef610220565b8160405282815288602084870101111561030857600080fd5b610319836020830160208801610236565b80955050505050509250929050565b6001600160a01b0391909116815260200190565b6000825161034e818460208701610236565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea26469706673582212203e8619ba8802352cc1fdb365971aa46ccdaedf8cf98cbf200ce3bdab4117c6b764736f6c6343000814003360a06040523060805234801561001457600080fd5b5061001d610022565b6100d4565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff16156100725760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100d15780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b608051611b776100fd60003960008181610a9c01528181610ac50152610c050152611b776000f3fe6080604052600436106100bc5760003560e01c806301ffc9a7146100c8578063150b7a02146100fd578063275573541461014257806347e1da2a146101575780634f1ef2861461017757806352d1902d1461018a57806354fd4d50146101ad57806384b0196e146101e05780638da5cb5b14610208578063ad3cb1cc14610235578063b61d27f614610266578063bc197c8114610286578063c4d66de8146102b5578063f23a6e61146102d5578063f2fde38b1461030257600080fd5b366100c357005b600080fd5b3480156100d457600080fd5b506100e86100e3366004611339565b610322565b60405190151581526020015b60405180910390f35b34801561010957600080fd5b506101296101183660046113c7565b630a85bd0160e11b95945050505050565b6040516001600160e01b031990911681526020016100f4565b610155610150366004611435565b610374565b005b34801561016357600080fd5b50610155610172366004611515565b610590565b6101556101853660046115c4565b610722565b34801561019657600080fd5b5061019f610741565b6040519081526020016100f4565b3480156101b957600080fd5b506040805180820190915260018152601960f91b60208201525b6040516100f491906116d5565b3480156101ec57600080fd5b506101f561075e565b6040516100f497969594939291906116e8565b34801561021457600080fd5b50600054610228906001600160a01b031681565b6040516100f4919061177e565b34801561024157600080fd5b506101d3604051806040016040528060058152602001640352e302e360dc1b81525081565b34801561027257600080fd5b50610155610281366004611792565b6107a5565b34801561029257600080fd5b506101296102a13660046117eb565b63bc197c8160e01b98975050505050505050565b3480156102c157600080fd5b506101556102d0366004611884565b6107f4565b3480156102e157600080fd5b506101296102f036600461189f565b63f23a6e6160e01b9695505050505050565b34801561030e57600080fd5b5061015561031d366004611884565b610935565b60006001600160e01b03198216630a85bd0160e11b148061035357506001600160e01b03198216630271189760e51b145b8061036e57506001600160e01b031982166301ffc9a760e01b145b92915050565b8342116103c65760405162461bcd60e51b815260206004820152601b60248201527a105d5d1a1bdc9a5e985d1a5bdb881b9bdd081e595d081d985b1a59602a1b60448201526064015b60405180910390fd5b82421061040d5760405162461bcd60e51b8152602060048201526015602482015274105d5d1a1bdc9a5e985d1a5bdb88195e1c1a5c9959605a1b60448201526064016103bd565b60007f7032ab04021a3b51f8b532963600986c79192b2787e1b469d2ea7458cf9d8f4489898989604051610442929190611904565b60405190819003812061048a949392918a908a906020019586526001600160a01b0394909416602086015260408501929092526060840152608083015260a082015260c00190565b60405160208183030381529060405280519060200120905060006104ad82610967565b905060006104f18286868080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061099492505050565b6000549091506001600160a01b038083169116146105425760405162461bcd60e51b815260206004820152600e60248201526d24b73b30b634b21039b4b3b732b960911b60448201526064016103bd565b6105838b8b8b8b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506109be92505050565b5050505050505050505050565b610598610a35565b84811480156105ae57508215806105ae57508281145b6105f05760405162461bcd60e51b815260206004820152601360248201527277726f6e67206172726179206c656e6774687360681b60448201526064016103bd565b60008390036106a65760005b858110156106a05761068e87878381811061061957610619611914565b905060200201602081019061062e9190611884565b600085858581811061064257610642611914565b9050602002810190610654919061192a565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506109be92505050565b8061069881611970565b9150506105fc565b5061071a565b60005b85811015610718576107068787838181106106c6576106c6611914565b90506020020160208101906106db9190611884565b8686848181106106ed576106ed611914565b9050602002013585858581811061064257610642611914565b8061071081611970565b9150506106a9565b505b505050505050565b61072a610a91565b61073382610b36565b61073d8282610b41565b5050565b600061074b610bfa565b50600080516020611b2283398151915290565b600060608060008060006060610772610c43565b61077a610ce4565b60408051600080825260208201909252600f60f81b9b939a5091985060019750309650945092509050565b6107ad610a35565b6107ee848484848080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506109be92505050565b50505050565b60006107fe610d01565b805490915060ff600160401b82041615906001600160401b03166000811580156108255750825b90506000826001600160401b031660011480156108415750303b155b90508115801561084f575080155b1561086d5760405163f92ee8a960e01b815260040160405180910390fd5b84546001600160401b0319166001178555831561089657845460ff60401b1916600160401b1785555b61089f86610d25565b6108e06040518060400160405280600681526020016515d85b1b195d60d21b815250604051806040016040528060018152602001603160f81b815250610d6d565b6108e8610d7f565b831561071a57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a1505050505050565b61093d610d87565b610945610a35565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b600061036e610974610dd8565b8360405161190160f01b8152600281019290925260228201526042902090565b6000806000806109a48686610de7565b9250925092506109b48282610e34565b5090949350505050565b600080846001600160a01b031684846040516109da9190611997565b60006040518083038185875af1925050503d8060008114610a17576040519150601f19603f3d011682016040523d82523d6000602084013e610a1c565b606091505b509150915081610a2e57805160208201fd5b5050505050565b6000546001600160a01b03163314610a8f5760405162461bcd60e51b815260206004820181905260248201527f6163636f756e743a206e6f74204f776e6572206f7220456e747279506f696e7460448201526064016103bd565b565b306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480610b1857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610b0c600080516020611b22833981519152546001600160a01b031690565b6001600160a01b031614155b15610a8f5760405163703e46dd60e11b815260040160405180910390fd5b610b3e610d87565b50565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610b9b575060408051601f3d908101601f19168201909252610b98918101906119b3565b60015b610bba5781604051634c9c8ce360e01b81526004016103bd919061177e565b600080516020611b228339815191528114610beb57604051632a87526960e21b8152600481018290526024016103bd565b610bf58383610eed565b505050565b306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a8f5760405163703e46dd60e11b815260040160405180910390fd5b60606000610c4f610f43565b9050806002018054610c60906119cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610c8c906119cc565b8015610cd95780601f10610cae57610100808354040283529160200191610cd9565b820191906000526020600020905b815481529060010190602001808311610cbc57829003601f168201915b505050505091505090565b60606000610cf0610f43565b9050806003018054610c60906119cc565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0090565b600080546001600160a01b0319166001600160a01b038316908117825560405190917fa4f865ec1c93024a9bafa691bc233679a98c0463a09d0a4c5360b91642f3114591a250565b610d75610f67565b61073d8282610f8c565b610a8f610f67565b6000546001600160a01b0316331480610d9f57503330145b610a8f5760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b60448201526064016103bd565b6000610de2610fcd565b905090565b60008060008351604103610e215760208401516040850151606086015160001a610e1388828585611042565b955095509550505050610e2d565b50508151600091506002905b9250925092565b6000826003811115610e4857610e48611a06565b03610e51575050565b6001826003811115610e6557610e65611a06565b03610e835760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115610e9757610e97611a06565b03610eb85760405163fce698f760e01b8152600481018290526024016103bd565b6003826003811115610ecc57610ecc611a06565b0361073d576040516335e2f38360e21b8152600481018290526024016103bd565b610ef682611107565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a2805115610f3b57610bf58282611163565b61073d6111d9565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d10090565b610f6f6111f8565b610a8f57604051631afcd79f60e31b815260040160405180910390fd5b610f94610f67565b6000610f9e610f43565b905060028101610fae8482611a62565b5060038101610fbd8382611a62565b5060008082556001909101555050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f610ff8611212565b611000611279565b6040805160208101949094528301919091526060820152600160808201523060a082015260c00160405160208183030381529060405280519060200120905090565b600080806fa2a8918ca85bafe22016d0b997e4df60600160ff1b0384111561107357506000915060039050826110fd565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156110c7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166110f3575060009250600191508290506110fd565b9250600091508190505b9450945094915050565b806001600160a01b03163b6000036111345780604051634c9c8ce360e01b81526004016103bd919061177e565b600080516020611b2283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516111809190611997565b600060405180830381855af49150503d80600081146111bb576040519150601f19603f3d011682016040523d82523d6000602084013e6111c0565b606091505b50915091506111d08583836112ba565b95945050505050565b3415610a8f5760405163b398979f60e01b815260040160405180910390fd5b6000611202610d01565b54600160401b900460ff16919050565b60008061121d610f43565b90506000611229610c43565b80519091501561124157805160209091012092915050565b81548015611250579392505050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470935050505090565b600080611284610f43565b90506000611290610ce4565b8051909150156112a857805160209091012092915050565b60018201548015611250579392505050565b6060826112cf576112ca82611310565b611309565b81511580156112e657506001600160a01b0384163b155b156113065783604051639996b31560e01b81526004016103bd919061177e565b50805b9392505050565b8051156113205780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b60006020828403121561134b57600080fd5b81356001600160e01b03198116811461130957600080fd5b80356001600160a01b038116811461137a57600080fd5b919050565b60008083601f84011261139157600080fd5b5081356001600160401b038111156113a857600080fd5b6020830191508360208285010111156113c057600080fd5b9250929050565b6000806000806000608086880312156113df57600080fd5b6113e886611363565b94506113f660208701611363565b93506040860135925060608601356001600160401b0381111561141857600080fd5b6114248882890161137f565b969995985093965092949392505050565b60008060008060008060008060c0898b03121561145157600080fd5b61145a89611363565b97506020890135965060408901356001600160401b038082111561147d57600080fd5b6114898c838d0161137f565b909850965060608b0135955060808b0135945060a08b01359150808211156114b057600080fd5b506114bd8b828c0161137f565b999c989b5096995094979396929594505050565b60008083601f8401126114e357600080fd5b5081356001600160401b038111156114fa57600080fd5b6020830191508360208260051b85010111156113c057600080fd5b6000806000806000806060878903121561152e57600080fd5b86356001600160401b038082111561154557600080fd5b6115518a838b016114d1565b9098509650602089013591508082111561156a57600080fd5b6115768a838b016114d1565b9096509450604089013591508082111561158f57600080fd5b5061159c89828a016114d1565b979a9699509497509295939492505050565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156115d757600080fd5b6115e083611363565b915060208301356001600160401b03808211156115fc57600080fd5b818501915085601f83011261161057600080fd5b813581811115611622576116226115ae565b604051601f8201601f19908116603f0116810190838211818310171561164a5761164a6115ae565b8160405282815288602084870101111561166357600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b60005b838110156116a0578181015183820152602001611688565b50506000910152565b600081518084526116c1816020860160208601611685565b601f01601f19169290920160200192915050565b60208152600061130960208301846116a9565b60ff60f81b881681526000602060e08184015261170860e084018a6116a9565b838103604085015261171a818a6116a9565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825283870192509083019060005b8181101561176c57835183529284019291840191600101611750565b50909c9b505050505050505050505050565b6001600160a01b0391909116815260200190565b600080600080606085870312156117a857600080fd5b6117b185611363565b93506020850135925060408501356001600160401b038111156117d357600080fd5b6117df8782880161137f565b95989497509550505050565b60008060008060008060008060a0898b03121561180757600080fd5b61181089611363565b975061181e60208a01611363565b965060408901356001600160401b038082111561183a57600080fd5b6118468c838d016114d1565b909850965060608b013591508082111561185f57600080fd5b61186b8c838d016114d1565b909650945060808b01359150808211156114b057600080fd5b60006020828403121561189657600080fd5b61130982611363565b60008060008060008060a087890312156118b857600080fd5b6118c187611363565b95506118cf60208801611363565b9450604087013593506060870135925060808701356001600160401b038111156118f857600080fd5b61159c89828a0161137f565b8183823760009101908152919050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e1984360301811261194157600080fd5b8301803591506001600160401b0382111561195b57600080fd5b6020019150368190038213156113c057600080fd5b60006001820161199057634e487b7160e01b600052601160045260246000fd5b5060010190565b600082516119a9818460208701611685565b9190910192915050565b6000602082840312156119c557600080fd5b5051919050565b600181811c908216806119e057607f821691505b602082108103611a0057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052602160045260246000fd5b601f821115610bf557600081815260208120601f850160051c81016020861015611a435750805b601f850160051c820191505b8181101561071a57828155600101611a4f565b81516001600160401b03811115611a7b57611a7b6115ae565b611a8f81611a8984546119cc565b84611a1c565b602080601f831160018114611ac45760008415611aac5750858301515b600019600386901b1c1916600185901b17855561071a565b600085815260208120601f198616915b82811015611af357888601518255948401946001909101908401611ad4565b5085821015611b115787850151600019600388901b60f8161c191681555b5050505050600190811b0190555056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca26469706673582212209140a85629d89d1faf0596f48173de5f6074edc3e42b66892113993f4861378864736f6c6343000814003333310a89c32d8cc00057ad6ef6274d2f8fe22389a992cf89983e09fc84f6cfff360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca2646970667358221220bfa688db5d842e2037e66905b608e82f729a1146bb343c1a608afe5930f0cf6664736f6c63430008140033