VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x34569D…FB57
Summary
Transactions
Transfers
Address
0x34569DbD615DcCe53F7Db31CD05991d91e35FB57
VET
0.00
VET
VTHO
4,139.90
VTHO
Master
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Deployer
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Code
0x6080604052600436106103815760003560e01c80635c975abb116101d157806395d89b4111610102578063c4e41b22116100a0578063d5abeb011161006f578063d5abeb0114610a04578063dfa219f914610a1a578063e985e9c514610a2d578063f2fde38b14610a7657600080fd5b8063c4e41b221461099a578063c6682862146109af578063c87b56dd146109c4578063d0eb26b0146109e457600080fd5b8063a22cb465116100dc578063a22cb4651461092e578063b88d4fde14610949578063ba7d2c7614610964578063bf8ebd851461097a57600080fd5b806395d89b41146108e157806397ff1792146108f6578063a1c131581461091657600080fd5b8063715018a61161016f5780637f00c7a6116101495780637f00c7a6146108635780638b741176146108835780638da5cb5b146108a35780638dc251e3146108c157600080fd5b8063715018a61461080c578063755edd171461082157806376350fea1461084157600080fd5b80636817c76c116101ab5780636817c76c146107a15780636c0360eb146107b757806370480275146107cc57806370a08231146107ec57600080fd5b80635c975abb146107475780636352211e146107615780636690864e1461078157600080fd5b806324d7806c116102b6578063437c5ca3116102545780634c28f0e3116102235780634c28f0e3146106cd5780634f6ccce7146106ed578063505279b41461070d57806355f804b31461072757600080fd5b8063437c5ca314610655578063438b63001461067557806345ae6606146106a257806348fbd356146106b857600080fd5b80633c6c8e16116102905780633c6c8e161461060d5780633ccfd60b1461062057806342842e0e1461052e57806342966c681461063557600080fd5b806324d7806c1461057e5780632a55205a146105ae5780632f745c59146105ed57600080fd5b80631785f53c116103235780631c0973a4116102fd5780631c0973a4146104f8578063239c70ae1461051857806323b872dd1461052e57806324a4a1be1461054e57600080fd5b80631785f53c1461049657806318160ddd146104b657806318cae269146104cb57600080fd5b8063081812fc1161035f578063081812fc146103ff5780630953853114610437578063095ea7b3146104565780630e1cbef61461047657600080fd5b806301ffc9a71461038657806302329a29146103bb57806306fdde03146103dd575b600080fd5b34801561039257600080fd5b506103a66103a1366004612c4b565b610a96565b60405190151581526020015b60405180910390f35b3480156103c757600080fd5b506103db6103d6366004612c11565b610aa7565b005b3480156103e957600080fd5b506103f2610ac2565b6040516103b29190612ee8565b34801561040b57600080fd5b5061041f61041a366004612cce565b610b54565b6040516001600160a01b0390911681526020016103b2565b34801561044357600080fd5b506023545b6040519081526020016103b2565b34801561046257600080fd5b506103db610471366004612be7565b610b7b565b34801561048257600080fd5b506103db610491366004612cce565b610bc8565b3480156104a257600080fd5b506103db6104b1366004612aaa565b610bee565b3480156104c257600080fd5b50600a54610448565b3480156104d757600080fd5b506104486104e6366004612aaa565b60296020526000908152604090205481565b34801561050457600080fd5b5060285461041f906001600160a01b031681565b34801561052457600080fd5b5061044860115481565b34801561053a57600080fd5b506103db610549366004612af8565b610c3f565b34801561055a57600080fd5b506103a6610569366004612aaa565b602a6020526000908152604090205460ff1681565b34801561058a57600080fd5b506103a6610599366004612aaa565b602b6020526000908152604090205460ff1681565b3480156105ba57600080fd5b506105ce6105c9366004612d23565b610c87565b604080516001600160a01b0390931683526020830191909152016103b2565b3480156105f957600080fd5b50610448610608366004612be7565b610d33565b6103db61061b366004612be7565b610dc9565b34801561062c57600080fd5b506103db61101f565b34801561064157600080fd5b506103db610650366004612cce565b6110a8565b34801561066157600080fd5b506103db610670366004612bb0565b61111e565b34801561068157600080fd5b50610695610690366004612aaa565b611151565b6040516103b29190612ea4565b3480156106ae57600080fd5b5061044860235481565b3480156106c457600080fd5b506103db6111f3565b3480156106d957600080fd5b5060265461041f906001600160a01b031681565b3480156106f957600080fd5b50610448610708366004612cce565b6113bc565b34801561071957600080fd5b5061041f65456e6572677981565b34801561073357600080fd5b506103db610742366004612c85565b61144f565b34801561075357600080fd5b50600f546103a69060ff1681565b34801561076d57600080fd5b5061041f61077c366004612cce565b61146a565b34801561078d57600080fd5b506103db61079c366004612aaa565b6114ca565b3480156107ad57600080fd5b5061044860245481565b3480156107c357600080fd5b506103f26114f4565b3480156107d857600080fd5b506103db6107e7366004612aaa565b611582565b3480156107f857600080fd5b50610448610807366004612aaa565b6115d6565b34801561081857600080fd5b506103db61165c565b34801561082d57600080fd5b506103db61083c366004612aaa565b611670565b34801561084d57600080fd5b5061085661184d565b6040516103b29190612e72565b34801561086f57600080fd5b506103db61087e366004612cce565b611889565b34801561088f57600080fd5b506103db61089e366004612d00565b6118cc565b3480156108af57600080fd5b50600c546001600160a01b031661041f565b3480156108cd57600080fd5b506103db6108dc366004612aaa565b611a34565b3480156108ed57600080fd5b506103f2611a67565b34801561090257600080fd5b50610448610911366004612cce565b611a76565b34801561092257600080fd5b50600f5460ff166103a6565b34801561093a57600080fd5b506103db610471366004612bb0565b34801561095557600080fd5b506103db610549366004612b34565b34801561097057600080fd5b5061044860125481565b34801561098657600080fd5b50610448610995366004612aaa565b611a8d565b3480156109a657600080fd5b50610448611a98565b3480156109bb57600080fd5b506103f2611aa8565b3480156109d057600080fd5b506103f26109df366004612cce565b611ab5565b3480156109f057600080fd5b506103db6109ff366004612cce565b611b93565b348015610a1057600080fd5b5061044860105481565b6103db610a28366004612cce565b611ba0565b348015610a3957600080fd5b506103a6610a48366004612ac5565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b348015610a8257600080fd5b506103db610a91366004612aaa565b611d8f565b6000610aa182611e05565b92915050565b610aaf611e10565b600f805460ff1916911515919091179055565b606060028054610ad190612fdf565b80601f0160208091040260200160405190810160405280929190818152602001828054610afd90612fdf565b8015610b4a5780601f10610b1f57610100808354040283529160200191610b4a565b820191906000526020600020905b815481529060010190602001808311610b2d57829003601f168201915b5050505050905090565b6000610b5f82611e6a565b506000908152600660205260409020546001600160a01b031690565b60405162461bcd60e51b815260206004820152601f60248201527f536f756c626f756e643a20617070726f76616c206e6f7420616c6c6f7765640060448201526064015b60405180910390fd5b610bd0611e10565b6013819055602554610beb906001600160a01b031682611ec9565b50565b610bf6611e10565b6001600160a01b0381166000818152602b6020526040808220805460ff19169055517fa3b62bc36326052d97ea62d63c3d60308ed4c3ea8ac079dd8499f1e9c4f80c0f9190a250565b60405162461bcd60e51b815260206004820152601f60248201527f536f756c626f756e643a207472616e73666572206e6f7420616c6c6f776564006044820152606401610bbf565b60008281526001602090815260408083208151808301909252546001600160a01b038116808352600160a01b9091046001600160601b0316928201929092528291610cfc5750604080518082019091526000546001600160a01b0381168252600160a01b90046001600160601b031660208201525b602081015160009061271090610d1b906001600160601b031687612f79565b610d259190612f65565b915196919550909350505050565b6000610d3e836115d6565b8210610da05760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610bbf565b506001600160a01b03919091166000908152600860209081526040808320938352929052205490565b600f5460ff1615610e105760405162461bcd60e51b8152602060048201526011602482015270135a5b9d1a5b99c81a5cc81c185d5cd959607a1b6044820152606401610bbf565b6001600160a01b038216610e5f5760405162461bcd60e51b8152602060048201526016602482015275496e76616c696420667269656e64206164647265737360501b6044820152606401610bbf565b60008111610eaf5760405162461bcd60e51b815260206004820152601b60248201527f4d757374206d696e74206174206c65617374203120626f74746c6500000000006044820152606401610bbf565b60105481610ebc600a5490565b610ec69190612f4d565b1115610f095760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b6044820152606401610bbf565b80602454610f179190612f79565b3414610f615760405162461bcd60e51b8152602060048201526019602482015278125b98dbdc9c9958dd0815915508185b5bdd5b9d081cd95b9d603a1b6044820152606401610bbf565b60005b81811015610fed576000610f77600a5490565b610f82906001612f4d565b9050610f8e8482611fc6565b610f9781611fe0565b836001600160a01b03167f27486cffd4600ff1da58e8f8422c3b3d034ce2baff72383d51fed91f85ecb1b782604051610fd291815260200190565b60405180910390a25080610fe58161301a565b915050610f64565b506001600160a01b03821660009081526029602052604081208054839290611016908490612f4d565b90915550505050565b611027611e10565b478061106a5760405162461bcd60e51b81526020600482015260126024820152714e6f2056455420746f20776974686472617760701b6044820152606401610bbf565b6027546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156110a4573d6000803e3d6000fd5b5050565b6110b2338261201c565b6111155760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b6064820152608401610bbf565b610beb8161209b565b611126611e10565b6001600160a01b03919091166000908152602a60205260409020805460ff1916911515919091179055565b6060600061115e836115d6565b905060008167ffffffffffffffff81111561117b5761117b6130a1565b6040519080825280602002602001820160405280156111a4578160200160208202803683370190505b50905060005b828110156111eb576111bc8582610d33565b8282815181106111ce576111ce61308b565b6020908102919091010152806111e38161301a565b9150506111aa565b509392505050565b6111fb611e10565b6040516370a0823160e01b815230600482015265456e657267799060009082906370a082319060240160206040518083038186803b15801561123c57600080fd5b505afa158015611250573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112749190612ce7565b9050600081116112bc5760405162461bcd60e51b81526020600482015260136024820152724e6f205654484f20746f20776974686472617760681b6044820152606401610bbf565b60275460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb90604401602060405180830381600087803b15801561130a57600080fd5b505af115801561131e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113429190612c2e565b6113855760405162461bcd60e51b815260206004820152601460248201527315951213c81d1c985b9cd9995c8819985a5b195960621b6044820152606401610bbf565b6040518181527f2a07a2b0f96104777b67d184dd77f68e88aad12826d3df7a6beea32e19bf7c139060200160405180910390a15050565b60006113c7600a5490565b821061142a5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610bbf565b600a828154811061143d5761143d61308b565b90600052602060002001549050919050565b611457611e10565b80516110a490600d906020840190612960565b6000818152600460205260408120546001600160a01b031680610aa15760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b6044820152606401610bbf565b6114d2611e10565b602680546001600160a01b0319166001600160a01b0392909216919091179055565b600d805461150190612fdf565b80601f016020809104026020016040519081016040528092919081815260200182805461152d90612fdf565b801561157a5780601f1061154f5761010080835404028352916020019161157a565b820191906000526020600020905b81548152906001019060200180831161155d57829003601f168201915b505050505081565b61158a611e10565b6001600160a01b0381166000818152602b6020526040808220805460ff19166001179055517f44d6d25963f097ad14f29f06854a01f575648a1ef82f30e562ccd3889717e3399190a250565b60006001600160a01b0382166116405760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b6064820152608401610bbf565b506001600160a01b031660009081526005602052604090205490565b611664611e10565b61166e60006120eb565b565b33611683600c546001600160a01b031690565b6001600160a01b031614806116a75750336000908152602b602052604090205460ff165b6116e85760405162461bcd60e51b81526020600482015260126024820152712737ba1030b236b4b71037b91037bbb732b960711b6044820152606401610bbf565b600f5460ff16156117345760405162461bcd60e51b8152602060048201526016602482015275151a194818dbdb9d1c9858dd081a5cc81c185d5cd95960521b6044820152606401610bbf565b601054600a54611745906001612f4d565b111561178c5760405162461bcd60e51b815260206004820152601660248201527513585e08139195081b1a5b5a5d08195e18d95959195960521b6044820152606401610bbf565b6001600160a01b0381166117db5760405162461bcd60e51b8152602060048201526016602482015275496e76616c69642077616c6c6574206164647265737360501b6044820152606401610bbf565b60006117e6600a5490565b6117f1906001612f4d565b90506117fd8282611fc6565b61180681611fe0565b816001600160a01b03167f27486cffd4600ff1da58e8f8422c3b3d034ce2baff72383d51fed91f85ecb1b78260405161184191815260200190565b60405180910390a25050565b6118556129e4565b604080516101e081019182905290601490600f9082845b81548152602001906001019080831161186c575050505050905090565b611891611e10565b60118190556040518181527fc39a10b7490bc694c922bd6cbef1462b0cbf533e0e4bce081f71702069d12d1c9060200160405180910390a150565b6118d4611e10565b600f5460ff16156119205760405162461bcd60e51b8152602060048201526016602482015275151a194818dbdb9d1c9858dd081a5cc81c185d5cd95960521b6044820152606401610bbf565b6000828152600460205260409020546001600160a01b03161561197c5760405162461bcd60e51b8152602060048201526014602482015273151bdad95b88185b1c9958591e481b5a5b9d195960621b6044820152606401610bbf565b60008211801561198e57506010548211155b6119d25760405162461bcd60e51b8152602060048201526015602482015274546f6b656e204944206f7574206f662072616e676560581b6044820152606401610bbf565b6001600160a01b038116611a215760405162461bcd60e51b8152602060048201526016602482015275496e76616c69642077616c6c6574206164647265737360501b6044820152606401610bbf565b611a2b8183611fc6565b6110a482611fe0565b611a3c611e10565b602580546001600160a01b0319166001600160a01b038316908117909155601354610beb9190611ec9565b606060038054610ad190612fdf565b601481600f8110611a8657600080fd5b0154905081565b6000610aa1826115d6565b6000611aa3600a5490565b905090565b600e805461150190612fdf565b6000818152600460205260409020546060906001600160a01b0316611b345760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610bbf565b6000611b3e61213d565b90506000815111611b5e5760405180602001604052806000815250611b8c565b80611b688461214c565b600e604051602001611b7c93929190612d71565b6040516020818303038152906040525b9392505050565b611b9b611e10565b601255565b600f5460ff1615611be75760405162461bcd60e51b8152602060048201526011602482015270135a5b9d1a5b99c81a5cc81c185d5cd959607a1b6044820152606401610bbf565b60008111611c375760405162461bcd60e51b815260206004820152601b60248201527f4d757374206d696e74206174206c65617374203120626f74746c6500000000006044820152606401610bbf565b60105481611c44600a5490565b611c4e9190612f4d565b1115611c915760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b6044820152606401610bbf565b80602454611c9f9190612f79565b3414611ce95760405162461bcd60e51b8152602060048201526019602482015278125b98dbdc9c9958dd0815915508185b5bdd5b9d081cd95b9d603a1b6044820152606401610bbf565b60005b81811015611d67576000611cff600a5490565b611d0a906001612f4d565b9050611d163382611fc6565b611d1f81611fe0565b60405181815233907f27486cffd4600ff1da58e8f8422c3b3d034ce2baff72383d51fed91f85ecb1b79060200160405180910390a25080611d5f8161301a565b915050611cec565b503360009081526029602052604081208054839290611d87908490612f4d565b909155505050565b611d97611e10565b6001600160a01b038116611dfc5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610bbf565b610beb816120eb565b6000610aa18261224a565b600c546001600160a01b0316331461166e5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610bbf565b6000818152600460205260409020546001600160a01b0316610beb5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b6044820152606401610bbf565b6127106001600160601b0382161115611f375760405162461bcd60e51b815260206004820152602a60248201527f455243323938313a20726f79616c7479206665652077696c6c206578636565646044820152692073616c65507269636560b01b6064820152608401610bbf565b6001600160a01b038216611f8d5760405162461bcd60e51b815260206004820152601960248201527f455243323938313a20696e76616c6964207265636569766572000000000000006044820152606401610bbf565b604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600055565b6110a482826040518060200160405280600081525061226f565b806014600f602354611ff29190613035565b600f81106120025761200261308b565b0155602380549060006120148361301a565b919050555050565b6000806120288361146a565b9050806001600160a01b0316846001600160a01b0316148061206f57506001600160a01b0380821660009081526007602090815260408083209388168352929052205460ff165b806120935750836001600160a01b031661208884610b54565b6001600160a01b0316145b949350505050565b60006120a68261146a565b90506120b1826122a7565b6040516001600160a01b0382169083907f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d490600090a35050565b600c80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6060600d8054610ad190612fdf565b6060816121705750506040805180820190915260018152600360fc1b602082015290565b8160005b811561219a57806121848161301a565b91506121939050600a83612f65565b9150612174565b60008167ffffffffffffffff8111156121b5576121b56130a1565b6040519080825280601f01601f1916602001820160405280156121df576020820181803683370190505b5090505b8415612093576121f4600183612f98565b9150612201600a86613035565b61220c906030612f4d565b60f81b8183815181106122215761222161308b565b60200101906001600160f81b031916908160001a905350612243600a86612f65565b94506121e3565b60006001600160e01b0319821663780e9d6360e01b1480610aa15750610aa1826122c1565b6122798383612301565b612286600084848461244f565b6122a25760405162461bcd60e51b8152600401610bbf90612efb565b505050565b6122b08161255c565b600090815260016020526040812055565b60006001600160e01b031982166380ac58cd60e01b14806122f257506001600160e01b03198216635b5e139f60e01b145b80610aa15750610aa182612603565b6001600160a01b0382166123575760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610bbf565b6000818152600460205260409020546001600160a01b0316156123bc5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610bbf565b6123c860008383612638565b6001600160a01b03821660009081526005602052604081208054600192906123f1908490612f4d565b909155505060008181526004602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b60006001600160a01b0384163b1561255157604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612493903390899088908890600401612e35565b602060405180830381600087803b1580156124ad57600080fd5b505af19250505080156124dd575060408051601f3d908101601f191682019092526124da91810190612c68565b60015b612537573d80801561250b576040519150601f19603f3d011682016040523d82523d6000602084013e612510565b606091505b50805161252f5760405162461bcd60e51b8152600401610bbf90612efb565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050612093565b506001949350505050565b60006125678261146a565b905061257581600084612638565b6125806000836126aa565b6001600160a01b03811660009081526005602052604081208054600192906125a9908490612f98565b909155505060008281526004602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b60006001600160e01b0319821663152a902d60e11b1480610aa157506301ffc9a760e01b6001600160e01b0319831614610aa1565b6001600160a01b0383161561269f5760405162461bcd60e51b815260206004820152602760248201527f536f756c626f756e643a20746f6b656e207472616e73666572732061726520646044820152661a5cd8589b195960ca1b6064820152608401610bbf565b6122a2838383612718565b600081815260066020526040902080546001600160a01b0319166001600160a01b03841690811790915581906126df8261146a565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6001600160a01b0383166127735761276e81600a80546000838152600b60205260408120829055600182018355919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80155565b612796565b816001600160a01b0316836001600160a01b0316146127965761279683826127d0565b6001600160a01b0382166127ad576122a28161286d565b826001600160a01b0316826001600160a01b0316146122a2576122a2828261291c565b600060016127dd846115d6565b6127e79190612f98565b60008381526009602052604090205490915080821461283a576001600160a01b03841660009081526008602090815260408083208584528252808320548484528184208190558352600990915290208190555b5060009182526009602090815260408084208490556001600160a01b039094168352600881528383209183525290812055565b600a5460009061287f90600190612f98565b6000838152600b6020526040812054600a80549394509092849081106128a7576128a761308b565b9060005260206000200154905080600a83815481106128c8576128c861308b565b6000918252602080832090910192909255828152600b9091526040808220849055858252812055600a80548061290057612900613075565b6001900381819060005260206000200160009055905550505050565b6000612927836115d6565b6001600160a01b039093166000908152600860209081526040808320868452825280832085905593825260099052919091209190915550565b82805461296c90612fdf565b90600052602060002090601f01602090048101928261298e57600085556129d4565b82601f106129a757805160ff19168380011785556129d4565b828001600101855582156129d4579182015b828111156129d45782518255916020019190600101906129b9565b506129e0929150612a03565b5090565b604051806101e00160405280600f906020820280368337509192915050565b5b808211156129e05760008155600101612a04565b600067ffffffffffffffff80841115612a3357612a336130a1565b604051601f8501601f19908116603f01168101908282118183101715612a5b57612a5b6130a1565b81604052809350858152868686011115612a7457600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b0381168114612aa557600080fd5b919050565b600060208284031215612abc57600080fd5b611b8c82612a8e565b60008060408385031215612ad857600080fd5b612ae183612a8e565b9150612aef60208401612a8e565b90509250929050565b600080600060608486031215612b0d57600080fd5b612b1684612a8e565b9250612b2460208501612a8e565b9150604084013590509250925092565b60008060008060808587031215612b4a57600080fd5b612b5385612a8e565b9350612b6160208601612a8e565b925060408501359150606085013567ffffffffffffffff811115612b8457600080fd5b8501601f81018713612b9557600080fd5b612ba487823560208401612a18565b91505092959194509250565b60008060408385031215612bc357600080fd5b612bcc83612a8e565b91506020830135612bdc816130b7565b809150509250929050565b60008060408385031215612bfa57600080fd5b612c0383612a8e565b946020939093013593505050565b600060208284031215612c2357600080fd5b8135611b8c816130b7565b600060208284031215612c4057600080fd5b8151611b8c816130b7565b600060208284031215612c5d57600080fd5b8135611b8c816130c5565b600060208284031215612c7a57600080fd5b8151611b8c816130c5565b600060208284031215612c9757600080fd5b813567ffffffffffffffff811115612cae57600080fd5b8201601f81018413612cbf57600080fd5b61209384823560208401612a18565b600060208284031215612ce057600080fd5b5035919050565b600060208284031215612cf957600080fd5b5051919050565b60008060408385031215612d1357600080fd5b82359150612aef60208401612a8e565b60008060408385031215612d3657600080fd5b50508035926020909101359150565b60008151808452612d5d816020860160208601612faf565b601f01601f19169290920160200192915050565b600084516020612d848285838a01612faf565b855191840191612d978184848a01612faf565b8554920191600090600181811c9080831680612db457607f831692505b858310811415612dd257634e487b7160e01b85526022600452602485fd5b808015612de65760018114612df757612e24565b60ff19851688528388019550612e24565b60008b81526020902060005b85811015612e1c5781548a820152908401908801612e03565b505083880195505b50939b9a5050505050505050505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090612e6890830184612d45565b9695505050505050565b6101e08101818360005b600f811015612e9b578151835260209283019290910190600101612e7c565b50505092915050565b6020808252825182820181905260009190848201906040850190845b81811015612edc57835183529284019291840191600101612ec0565b50909695505050505050565b602081526000611b8c6020830184612d45565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60008219821115612f6057612f60613049565b500190565b600082612f7457612f7461305f565b500490565b6000816000190483118215151615612f9357612f93613049565b500290565b600082821015612faa57612faa613049565b500390565b60005b83811015612fca578181015183820152602001612fb2565b83811115612fd9576000848401525b50505050565b600181811c90821680612ff357607f821691505b6020821081141561301457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561302e5761302e613049565b5060010190565b6000826130445761304461305f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b8015158114610beb57600080fd5b6001600160e01b031981168114610beb57600080fdfea264697066735822122077a662a631d519c07ffaff2151af8dcb0e1d721c0756cad4fce76a806f45af5b64736f6c63430008050033