VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf2A8bC…aa40
Summary
Transactions
Transfers
Address
0xf2A8bC13863E4CEDc23bF1eDcc719586aa21aa40
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x66E9709bc01B8c0AfC99a7dC513f501821306E85
Deployer
0x66E9709bc01B8c0AfC99a7dC513f501821306E85
Code
0x73f2a8bc13863e4cedc23bf1edcc719586aa21aa4030146080604052600436106100985760003560e01c806335648bc41461009d5780633ea67302146100c357806340be99df146100e357806348ae91141461010657806354be4c2b1461012657806361b260811461015a57806368f2bc291461017a57806373e4fe901461018d578063a1c9891a146101ad578063c8f0afdc146101cd575b600080fd5b6100b06100ab3660046126da565b6101e0565b6040519081526020015b60405180910390f35b8180156100cf57600080fd5b506100b06100de366004612939565b6101f5565b6100f66100f13660046126da565b61038c565b60405190151581526020016100ba565b81801561011257600080fd5b506100b0610121366004612a03565b6103d9565b61014d6101343660046126da565b6000908152601591909101602052604090205460ff1690565b6040516100ba9190612b1b565b81801561016657600080fd5b506100b0610175366004612939565b6104a0565b6100f6610188366004612b29565b610582565b81801561019957600080fd5b506100b06101a8366004612b42565b61058d565b8180156101b957600080fd5b506100b06101c8366004612c1c565b6105dd565b6100b06101db3660046126da565b6107a2565b60006101ec83836107ae565b90505b92915050565b60008061020486868686610952565b90506102258882610215600561098c565b61021f600461098c565b176109af565b5060008181526001890160205260409020600201805460ff60281b1916600160281b1790556001600160a01b03871661025d896109f9565b6001600160a01b0316146102f15760005b86518110156102ef57306001600160a01b031687828151811061029357610293612cda565b60200260200101516001600160a01b0316036102df576102df8582815181106102be576102be612cda565b6020026020010151805190602001208a600201610a0990919063ffffffff16565b6102e881612d06565b905061026e565b505b61030088888389898989610a7a565b866001600160a01b0316610313896109f9565b6001600160a01b031614158015610341575060028801546001600160801b03808216600160801b9092041614155b1561034e57600060028901555b6040518181527f712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f9060200160405180910390a1979650505050505050565b60008181526001808401602052604082209081015482036103b15760009150506101ef565b6002810154600160201b900460ff16156103cf5760019150506101ef565b60009150506101ef565b60008033905060006103f48a8a8a8a80519060200120610952565b601a8c01549091506001600160a01b03166104178c84898b8f8f8f896001610b08565b806001600160a01b0316638770a1ac898785878e6040518663ffffffff1660e01b815260040161044b959493929190612dba565b600060405180830381600087803b15801561046557600080fd5b505af1158015610479573d6000803e3d6000fd5b505050506104908c84848e8e8e8e8e8e6001610d60565b9c9b505050505050505050505050565b6000806104af86868686610952565b90506104c588826104c0600461098c565b6109af565b5060006104d78989848a8a8a8a610e4a565b905065ffffffffffff81161561055d57600082815260018a016020908152604091829020600201805465ffffffffffff60381b1916600160381b65ffffffffffff8616908102919091179091558251858152918201527f9a2e42fd6722813d69113e7d0079d3d940171428df7373df9c7f7617cfda2892910160405180910390a1610576565b604051634844252360e11b815260040160405180910390fd5b50979650505050505050565b60006101ef82610fe6565b60008033905060006105a88989898980519060200120610952565b90506105bc8a8387898d8d8d886000610b08565b6105cf8a83838c8c8c8c8c8c6000610d60565b9a9950505050505050505050565b6000806105ec86868686610952565b90506105f889826111a0565b6001600160a01b0316886001600160a01b031614158015610617575086155b156106405787604051633733be5960e21b81526004016106379190612e15565b60405180910390fd5b610682898261064f600661098c565b610659600261098c565b6001610666600782612e29565b610671906002612f26565b61067b9190612f35565b18186109af565b5061068d89826111a0565b6001600160a01b0316886001600160a01b03160361070f5760006106b18a836111bf565b60078111156106c2576106c2612af1565b1461070f5760405162461bcd60e51b815260206004820152601e60248201527f476f7665726e6f723a2070726f706f73616c206e6f742070656e64696e6700006044820152606401610637565b600081815260078a01602052604090205480156107985760068a015460405163c4d252f560e01b8152600481018390526001600160a01b039091169063c4d252f590602401600060405180830381600087803b15801561076e57600080fd5b505af1158015610782573d6000803e3d6000fd5b505050600083815260078c016020526040812055505b6105cf8a83611536565b60006101ec8383611599565b600081815260018084016020908152604080842090920154600a8601548351639cbe5efd60e01b8152935191936001600160a01b0390911692639cbe5efd926004808401938290030181865afa15801561080c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108309190612f48565b106108c557600a830154600083815260018086016020526040918290200154905163d3a368bd60e01b81526001600160a01b039092169163d3a368bd9161087d9160040190815260200190565b602060405180830381865afa15801561089a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108be9190612f48565b90506101ef565b82600a0160009054906101000a90046001600160a01b03166001600160a01b03166302a251a36040518163ffffffff1660e01b8152600401602060405180830381865afa15801561091a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061093e9190612f48565b6109488484611599565b6101ec9190612f61565b60008484848460405160200161096b9493929190612fe8565b60408051601f19818403018152919052805160209091012095945050505050565b60008160078111156109a0576109a0612af1565b600160ff919091161b92915050565b6000806109bc85856111bf565b90506000836109ca8361098c565b16036109ef578381846040516331b75e4d60e01b815260040161063793929190613033565b90505b9392505050565b600601546001600160a01b031690565b81546001600160801b03600160801b820481169181166001830190911603610a4457604051638acb5f2760e01b815260040160405180910390fd5b6001600160801b03808216600090815260018086016020526040909120939093558354919092018216600160801b029116179055565b60068701546001600160a01b031663e38335e5348686866000610a9d888e611928565b6040518763ffffffff1660e01b8152600401610abd95949392919061305b565b6000604051808303818588803b158015610ad657600080fd5b505af1158015610aea573d6000803e3d6000fd5b50505060009687525050506007909501602052505060408120555050565b610b1181611939565b610b305780604051633e4bbe1960e11b81526004016106379190612b1b565b88600a0160009054906101000a90046001600160a01b03166001600160a01b0316639cbe5efd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ba99190612f48565b8711610bcb57604051637a5d07d360e01b815260048101889052602401610637565b88600a0160009054906101000a90046001600160a01b03166001600160a01b0316639cbe5efd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c20573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c449190612f48565b610c4f906001612f61565b8703610c7e57610c5e89610fe6565b610c7e57604051637a5d07d360e01b815260048101889052602401610637565b6000816001811115610c9257610c92612af1565b03610cc057610ca18887611970565b610cc0578760405163d9b3955760e01b81526004016106379190612e15565b83518551141580610cd357508251855114155b15610d0857845183518551604051630447b05d60e41b8152600481019390935260248301919091526044820152606401610637565b60008281526001808b016020526040909120015415610d4a5781610d2c8a846111bf565b6040516331b75e4d60e01b8152610637929190600090600401613033565b610d55898685611a61565b505050505050505050565b600080610d6d8c84611b39565b90506000610df28d600a0160009054906101000a90046001600160a01b03166001600160a01b03166302a251a36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dc9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ded9190612f48565b611bfe565b8a519091501515610e048e8e87611c33565b610e158e8d8f858b868c8a8d611d8b565b8515610e2757610e278e878f8f611e27565b610e388d8d8d8d8d8d8d8a8d611f71565b50999c9b505050505050505050505050565b6000808860060160009054906101000a90046001600160a01b03166001600160a01b031663f27a0c926040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ea2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ec69190612f48565b90506000610ed4848a611928565b60068b015460405163b1c5f42760e01b81529192506001600160a01b03169063b1c5f42790610f10908a908a908a90600090889060040161305b565b602060405180830381865afa158015610f2d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f519190612f48565b600089815260078c0160205260408082209290925560068c015491516308f2a0bb60e41b81526001600160a01b0390921691638f2a0bb091610fa0918b918b918b919088908a906004016130a9565b600060405180830381600087803b158015610fba57600080fd5b505af1158015610fce573d6000803e3d6000fd5b505050506105cf8242610fe19190612f61565b612068565b60008082600a0160009054906101000a90046001600160a01b03166001600160a01b0316639cbe5efd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561103e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110629190612f48565b600a84015460405163d3a368bd60e01b8152600481018390529192506000916001600160a01b039091169063d3a368bd90602401602060405180830381865afa1580156110b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110d79190612f48565b604051636e31868560e01b81526004810186905290915060009073a3eae36f7ac1cf010f38e1430d2054991fc6c83090636e31868590602401602060405180830381865af415801561112d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111519190613101565b90508065ffffffffffff16821161116d57506000949350505050565b61117f65ffffffffffff821683612f35565b8560040154111561119557506000949350505050565b506001949350505050565b600090815260019190910160205260409020546001600160a01b031690565b60008181526001830160205260408120600281015460ff600160281b8204811691600160301b90041681156111fa57600693505050506101ef565b801561120c57600293505050506101ef565b826001015460000361123457604051636ad0607560e01b815260048101869052602401610637565b826001015486600a0160009054906101000a90046001600160a01b03166001600160a01b0316639cbe5efd6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561128e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112b29190612f48565b10156112c457600093505050506101ef565b604051636e31868560e01b81526004810187905260009073a3eae36f7ac1cf010f38e1430d2054991fc6c83090636e31868590602401602060405180830381865af4158015611317573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061133b9190613101565b65ffffffffffff169050600061135188886107ae565b600088815260018a016020526040902060048101546003909101549192501115611383576007955050505050506101ef565b818110611398576001955050505050506101ef565b6113a2888861209b565b15806113c457506000878152600f890160205260409020805460019091015411155b156113d7576003955050505050506101ef565b6000878152600189016020526040902060020154600160381b900465ffffffffffff1660000361140f576004955050505050506101ef565b6000878152600789016020526040908190205460068a01549151632c258a9f60e11b81526004810182905290916001600160a01b03169063584b153e90602401602060405180830381865afa15801561146c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114909190613129565b156114a457600596505050505050506101ef565b6006890154604051632ab0f52960e01b8152600481018390526001600160a01b0390911690632ab0f52990602401602060405180830381865afa1580156114ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115139190613129565b1561152757600696505050505050506101ef565b600296505050505050506101ef565b6000818152600183016020526040808220600201805460ff60301b1916600160301b179055517f789cf55be980739dad1d0699b93b58e806b51c9d96619bfa8fe0a28abaa7b30c9061158b9084815260200190565b60405180910390a150919050565b600081815260018084016020908152604080842090920154600a8601548351639cbe5efd60e01b8152935191936001600160a01b0390911692639cbe5efd926004808401938290030181865afa1580156115f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061161b9190612f48565b1061166857600a83015460008381526001808601602052604091829020015490516368377f6d60e11b81526001600160a01b039092169163d06efeda9161087d9160040190815260200190565b600a83015460408051639cbe5efd60e01b815290516000926001600160a01b031691639cbe5efd9160048083019260209291908290030181865afa1580156116b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116d89190612f48565b60008481526001808701602052604090912001546116f69190612f35565b90506000611705600183612f35565b85600a0160009054906101000a90046001600160a01b03166001600160a01b03166302a251a36040518163ffffffff1660e01b8152600401602060405180830381865afa15801561175a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061177e9190612f48565b6117889190613146565b9050600085600a0160009054906101000a90046001600160a01b03166001600160a01b031663593728126040518163ffffffff1660e01b8152600401602060405180830381865afa1580156117e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118059190612f48565b604051636e31868560e01b81526004810188905290915073a3eae36f7ac1cf010f38e1430d2054991fc6c83090636e31868590602401602060405180830381865af4158015611858573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061187c9190613101565b65ffffffffffff16811161190957604051636e31868560e01b81526004810187905273a3eae36f7ac1cf010f38e1430d2054991fc6c83090636e31868590602401602060405180830381865af41580156118da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118fe9190613101565b65ffffffffffff1690505b826119148383612f61565b61191e9190612f61565b9695505050505050565b60601b6001600160601b0319161890565b60008082600181111561194e5761194e612af1565b14806101ef5750600182600181111561196957611969612af1565b1492915050565b805160009060348110156119885760019150506101ef565b82810160131901516001600160a01b031981166b046e0e4dee0dee6cae47a60f60a31b146119bb576001925050506101ef565b6000806119c9602885612f35565b90505b83811015611a4057600080611a008884815181106119ec576119ec612cda565b01602001516001600160f81b0319166120dd565b9150915081611a1857600196505050505050506101ef565b8060ff166004856001600160a01b0316901b179350505080611a3990612d06565b90506119cc565b50856001600160a01b0316816001600160a01b031614935050505092915050565b600983015460ff1615611b345760005b8251811015611b32576000611a9e838381518110611a9157611a91612cda565b602002602001015161216f565b9050846008016000858481518110611ab857611ab8612cda565b6020908102919091018101516001600160a01b0316825281810192909252604090810160009081206001600160e01b03198516825290925290205460ff16611b1f5760405163294080f760e21b81526001600160e01b031982166004820152602401610637565b5080611b2a81612d06565b915050611a71565b505b505050565b600080606484600b0160009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b93573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb79190612f48565b611bc1868661219e565b611bcb9190613146565b611bd59190613173565b90506000611be38585612205565b905080821115611bf65791506101ef9050565b509392505050565b600063ffffffff821115611c2f576040516306dfcc6560e41b81526020600482015260248101839052604401610637565b5090565b600083601c016000836001811115611c4d57611c4d612af1565b6001811115611c5e57611c5e612af1565b815260208101919091526040908101600090812054601b870154925163d206885d60e01b815290935090916001600160a01b031690636d5e303290829063d206885d90611caf908990600401612e15565b602060405180830381865afa158015611ccc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cf09190612f48565b6040518263ffffffff1660e01b8152600401611d0e91815260200190565b602060405180830381865afa158015611d2b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d4f9190612f48565b905081811015611d84576040516304b60e7960e31b81526001600160a01b038516600482015260248101839052604401610637565b5050505050565b600088815260018a81016020908152604080842080546001600160a01b0319166001600160a01b038d161781558084018a905560028101805463ffffffff8d1664ffffffffff1990911617600160201b8b151502179055600381018890556004810187905560158e019092529092208054849260ff19909116908381811115611e1657611e16612af1565b021790555050505050505050505050565b600c8401546040516323b872dd60e01b81526001600160a01b03848116600483015230602483015260448201869052909116906323b872dd906064016020604051808303816000875af1158015611e82573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ea69190613129565b611ef25760405162461bcd60e51b815260206004820152601d60248201527f42335452476f7665726e6f723a207472616e73666572206661696c65640000006044820152606401610637565b6000818152600d8501602090815260408083206001600160a01b038616845290915281208054859290611f26908490612f61565b909155505060405183815281906001600160a01b038416907f65c1df56bba34c409163f3295407ab399df5a4d9bf3dd0288416d6041cdc272c9060200160405180910390a350505050565b82896001600160a01b0316897f9c2b0d68f5edfd1bf6158a1867aced894efcfcf77c7a7603cb571e18ce89ae768a8a8c516001600160401b03811115611fb957611fb9612718565b604051908082528060200260200182016040528015611fec57816020015b6060815260200190600190039081611fd75790505b508b8b8a60405161200296959493929190613195565b60405180910390a4600181600181111561201e5761201e612af1565b03610d5557877f3a7bf9203fbb637677b7034d7f9bc575bb26407238c5d80a37661ff633a254d1828660405161205592919061324c565b60405180910390a2505050505050505050565b600065ffffffffffff821115611c2f576040516306dfcc6560e41b81526030600482015260248101839052604401610637565b60008181526015830160209081526040808320546011860190925282205460ff909116906120d3856120cd8187611599565b84612244565b1115949350505050565b60008060f883901c602f811180156120f85750603a8160ff16105b1561210d57600194602f199091019350915050565b8060ff166040108015612123575060478160ff16105b15612138576001946036199091019350915050565b8060ff16606010801561214e575060678160ff16105b15612163576001946056199091019350915050565b50600093849350915050565b600060048251101561219657816040516301a800fb60e41b8152600401610637919061326c565b506020015190565b60006121a982611939565b6121c55760405162461bcd60e51b81526004016106379061327f565b8260160160008360018111156121dd576121dd612af1565b60018111156121ee576121ee612af1565b815260200190815260200160002054905092915050565b600061221082611939565b61222c5760405162461bcd60e51b81526004016106379061327f565b8260190160008360018111156121dd576121dd612af1565b600060646122538585856122d6565b600c860154604051632394e7a360e21b8152600481018790526001600160a01b0390911690638e539e8c90602401602060405180830381865afa15801561229e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122c29190612f48565b6122cc9190613146565b6109ef9190613173565b60006109ef8484846000808460180160008460018111156122f9576122f9612af1565b600181111561230a5761230a612af1565b815260208101919091526040016000908120549150601886018185600181111561233657612336612af1565b600181111561234757612347612af1565b81526020810191909152604001600020612362600184612f35565b8154811061237257612372612cda565b6000918252602090912001805490915065ffffffffffff811690600160301b90046001600160d01b03168682116123b7576001600160d01b031693506109f292505050565b6124086123c388612068565b8960180160008960018111156123db576123db612af1565b60018111156123ec576123ec612af1565b815260200190815260200160002061241d90919063ffffffff16565b6001600160d01b031698975050505050505050565b81546000908181600581111561247c576000612438846124d3565b6124429085612f35565b60008881526020902090915081015465ffffffffffff908116908716101561246c5780915061247a565b612477816001612f61565b92505b505b600061248a878785856125bb565b905080156124c5576124af876124a1600184612f35565b600091825260209091200190565b54600160301b90046001600160d01b03166124c8565b60005b979650505050505050565b6000816000036124e557506000919050565b600060016124f284612615565b901c6001901b9050600181848161250b5761250b61315d565b048201901c905060018184816125235761252361315d565b048201901c9050600181848161253b5761253b61315d565b048201901c905060018184816125535761255361315d565b048201901c9050600181848161256b5761256b61315d565b048201901c905060018184816125835761258361315d565b048201901c9050600181848161259b5761259b61315d565b048201901c90506109f2818285816125b5576125b561315d565b046126a9565b60005b81831015611bf65760006125d284846126bf565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff1611156126015780925061260f565b61260c816001612f61565b93505b506125be565b600080608083901c1561262a57608092831c92015b604083901c1561263c57604092831c92015b602083901c1561264e57602092831c92015b601083901c1561266057601092831c92015b600883901c1561267257600892831c92015b600483901c1561268457600492831c92015b600283901c1561269657600292831c92015b600183901c156101ef5760010192915050565b60008183106126b857816101ec565b5090919050565b60006126ce6002848418613173565b6101ec90848416612f61565b600080604083850312156126ed57600080fd5b50508035926020909101359150565b80356001600160a01b038116811461271357600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b038111828210171561275657612756612718565b604052919050565b60006001600160401b0382111561277757612777612718565b5060051b60200190565b600082601f83011261279257600080fd5b813560206127a76127a28361275e565b61272e565b82815260059290921b840181019181810190868411156127c657600080fd5b8286015b848110156127e8576127db816126fc565b83529183019183016127ca565b509695505050505050565b600082601f83011261280457600080fd5b813560206128146127a28361275e565b82815260059290921b8401810191818101908684111561283357600080fd5b8286015b848110156127e85780358352918301918301612837565b60006001600160401b0383111561286757612867612718565b61287a601f8401601f191660200161272e565b905082815283838301111561288e57600080fd5b828260208301376000602084830101529392505050565b600082601f8301126128b657600080fd5b813560206128c66127a28361275e565b82815260059290921b840181019181810190868411156128e557600080fd5b8286015b848110156127e85780356001600160401b038111156129085760008081fd5b8701603f8101891361291a5760008081fd5b61292b89868301356040840161284e565b8452509183019183016128e9565b60008060008060008060c0878903121561295257600080fd5b86359550612962602088016126fc565b945060408701356001600160401b038082111561297e57600080fd5b61298a8a838b01612781565b955060608901359150808211156129a057600080fd5b6129ac8a838b016127f3565b945060808901359150808211156129c257600080fd5b506129cf89828a016128a5565b92505060a087013590509295509295509295565b600082601f8301126129f457600080fd5b6101ec8383356020850161284e565b600080600080600080600080610100898b031215612a2057600080fd5b8835975060208901356001600160401b0380821115612a3e57600080fd5b612a4a8c838d01612781565b985060408b0135915080821115612a6057600080fd5b612a6c8c838d016127f3565b975060608b0135915080821115612a8257600080fd5b612a8e8c838d016128a5565b965060808b0135915080821115612aa457600080fd5b612ab08c838d016129e3565b955060a08b0135945060c08b0135935060e08b0135915080821115612ad457600080fd5b50612ae18b828c016129e3565b9150509295985092959890939650565b634e487b7160e01b600052602160045260246000fd5b60028110612b1757612b17612af1565b9052565b602081016101ef8284612b07565b600060208284031215612b3b57600080fd5b5035919050565b600080600080600080600060e0888a031215612b5d57600080fd5b8735965060208801356001600160401b0380821115612b7b57600080fd5b612b878b838c01612781565b975060408a0135915080821115612b9d57600080fd5b612ba98b838c016127f3565b965060608a0135915080821115612bbf57600080fd5b612bcb8b838c016128a5565b955060808a0135915080821115612be157600080fd5b50612bee8a828b016129e3565b93505060a0880135915060c0880135905092959891949750929550565b8015158114612c1957600080fd5b50565b600080600080600080600060e0888a031215612c3757600080fd5b87359650612c47602089016126fc565b95506040880135612c5781612c0b565b945060608801356001600160401b0380821115612c7357600080fd5b612c7f8b838c01612781565b955060808a0135915080821115612c9557600080fd5b612ca18b838c016127f3565b945060a08a0135915080821115612cb757600080fd5b50612cc48a828b016128a5565b92505060c0880135905092959891949750929550565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201612d1857612d18612cf0565b5060010190565b6000815180845260005b81811015612d4557602081850181015186830182015201612d29565b506000602082860101526020601f19601f83011685010191505092915050565b600081518084526020808501808196508360051b8101915082860160005b85811015612dad578284038952612d9b848351612d1f565b98850198935090840190600101612d83565b5091979650505050505050565b60a081526000612dcd60a0830188612d1f565b8281036020840152612ddf8188612d1f565b604084018790526001600160a01b038616606085015283810360808501529050612e098185612d65565b98975050505050505050565b6001600160a01b0391909116815260200190565b60ff81811683821601908111156101ef576101ef612cf0565b600181815b80851115612e7d578160001904821115612e6357612e63612cf0565b80851615612e7057918102915b93841c9390800290612e47565b509250929050565b600082612e94575060016101ef565b81612ea1575060006101ef565b8160018114612eb75760028114612ec157612edd565b60019150506101ef565b60ff841115612ed257612ed2612cf0565b50506001821b6101ef565b5060208310610133831016604e8410600b8410161715612f00575081810a6101ef565b612f0a8383612e42565b8060001904821115612f1e57612f1e612cf0565b029392505050565b60006101ec60ff841683612e85565b818103818111156101ef576101ef612cf0565b600060208284031215612f5a57600080fd5b5051919050565b808201808211156101ef576101ef612cf0565b600081518084526020808501945080840160005b83811015612fad5781516001600160a01b031687529582019590820190600101612f88565b509495945050505050565b600081518084526020808501945080840160005b83811015612fad57815187529582019590820190600101612fcc565b608081526000612ffb6080830187612f74565b828103602084015261300d8187612fb8565b905082810360408401526130218186612d65565b91505082606083015295945050505050565b838152606081016008841061304a5761304a612af1565b602082019390935260400152919050565b60a08152600061306e60a0830188612f74565b82810360208401526130808188612fb8565b905082810360408401526130948187612d65565b60608401959095525050608001529392505050565b60c0815260006130bc60c0830189612f74565b82810360208401526130ce8189612fb8565b905082810360408401526130e28188612d65565b60608401969096525050608081019290925260a0909101529392505050565b60006020828403121561311357600080fd5b815165ffffffffffff811681146109f257600080fd5b60006020828403121561313b57600080fd5b81516109f281612c0b565b80820281158282048414176101ef576101ef612cf0565b634e487b7160e01b600052601260045260246000fd5b60008261319057634e487b7160e01b600052601260045260246000fd5b500490565b60c0815260006131a860c0830189612f74565b6020838203818501526131bb828a612fb8565b915083820360408501528188518084528284019150828160051b850101838b0160005b8381101561320c57601f198784030185526131fa838351612d1f565b948601949250908501906001016131de565b50508681036060880152613220818b612d65565b94505050505082810360808401526132388186612d1f565b9150508260a0830152979650505050505050565b6132568184612b07565b6040602082015260006109ef6040830184612d1f565b6020815260006101ec6020830184612d1f565b6020808252602b908201527f476f7665726e6f72436f6e666967757261746f723a20696e76616c696420707260408201526a6f706f73616c207479706560a81b60608201526080019056fea264697066735822122024f50fbdcb42049a93234b1ee5a31bddc527ae1e17a27696406e8059c8524cff64736f6c63430008140033