VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x355A2C…e8EA
Summary
Transactions
Transfers
Address
0x355A2C26b216b0F6ab0b6c925b5EC39B3850e8EA
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x66E9709bc01B8c0AfC99a7dC513f501821306E85
Deployer
0x66E9709bc01B8c0AfC99a7dC513f501821306E85
Code
0x6080604052600436106101ca5760003560e01c80628f33d7146101cf57806301ffc9a71461020257806308834ee7146102325780630a431b3f146102545780630dd3729c14610274578063105fe5001461029457806313a23060146102b45780632267716c146102d45780632325e4b9146102f6578063248a9ca31461030b5780632f18339d1461032b5780632f2ff15d1461034b57806336568abe1461036b578063390697d01461038b5780634f1ef286146103ab57806352d1902d146103be57806354fd4d50146103d3578063582a486a146104065780635fdc17521461041b57806371057f751461043b57806384d14f34146104505780638dbb1e3a146104705780638e82839b1461049057806391d14854146104b057806391ddadf4146104d0578063952f2133146104fc578063a217fddf1461051e578063ad3cb1cc14610533578063ae075b0714610564578063ae0b8da814610584578063b0b3de89146105a4578063be64bad8146105c4578063c208b4e7146105d9578063d547741f146105f9578063de7fd13314610619578063e70eb3921461063b578063ee80e9321461065b578063eea416081461067b578063ef4cadc51461069b578063f72c0d8b146106b2575b600080fd5b3480156101db57600080fd5b506101ef6101ea366004612b75565b6106d4565b6040519081526020015b60405180910390f35b34801561020e57600080fd5b5061022261021d366004612ba1565b61080c565b60405190151581526020016101f9565b34801561023e57600080fd5b5061025261024d366004612bcb565b610841565b005b34801561026057600080fd5b5061025261026f366004612ca0565b6108f8565b34801561028057600080fd5b5061025261028f366004612d03565b610a1b565b3480156102a057600080fd5b506101ef6102af366004612b75565b610dc3565b3480156102c057600080fd5b506101ef6102cf366004612dca565b610df9565b3480156102e057600080fd5b506102e9610e19565b6040516101f99190612de3565b34801561030257600080fd5b506102e9610e37565b34801561031757600080fd5b506101ef610326366004612dca565b610e52565b34801561033757600080fd5b50610252610346366004612df7565b610e72565b34801561035757600080fd5b50610252610366366004612b75565b611269565b34801561037757600080fd5b50610252610386366004612b75565b61128b565b34801561039757600080fd5b506101ef6103a6366004612b75565b6112c3565b6102526103b9366004612e32565b6112f9565b3480156103ca57600080fd5b506101ef611318565b3480156103df57600080fd5b506040805180820190915260018152603560f81b60208201525b6040516101f99190612efb565b34801561041257600080fd5b506102e9611335565b34801561042757600080fd5b506101ef610436366004612dca565b611353565b34801561044757600080fd5b50610222611373565b34801561045c57600080fd5b506101ef61046b366004612b75565b611429565b34801561047c57600080fd5b506101ef61048b366004612f2e565b6114c7565b34801561049c57600080fd5b506102526104ab366004612f2e565b6114dd565b3480156104bc57600080fd5b506102226104cb366004612b75565b6115c0565b3480156104dc57600080fd5b506104e56115f6565b60405165ffffffffffff90911681526020016101f9565b34801561050857600080fd5b506101ef6000805160206132d483398151915281565b34801561052a57600080fd5b506101ef600081565b34801561053f57600080fd5b506103f9604051806040016040528060058152602001640352e302e360dc1b81525081565b34801561057057600080fd5b5061022261057f366004612f2e565b611605565b34801561059057600080fd5b5061025261059f366004612bcb565b611632565b3480156105b057600080fd5b506102526105bf366004612f2e565b6116da565b3480156105d057600080fd5b506102526116ef565b3480156105e557600080fd5b506101ef6105f4366004612dca565b61176d565b34801561060557600080fd5b50610252610614366004612b75565b61178d565b34801561062557600080fd5b506101ef6000805160206132f483398151915281565b34801561064757600080fd5b50610252610656366004612b75565b6117a9565b34801561066757600080fd5b50610222610676366004612f50565b611bca565b34801561068757600080fd5b50610222610696366004612f2e565b611bf8565b3480156106a757600080fd5b506101ef620f424081565b3480156106be57600080fd5b506101ef60008051602061329483398151915281565b6000806106df611c25565b600085815260058201602090815260408083206001600160a01b038816845290915281205491925081900361071957600092505050610806565b60008581526004830160205260408120549081900361073e5760009350505050610806565b6002830154604051633542e90360e01b8152600481018890526000916001600160a01b031690633542e903906024015b602060405180830381865afa15801561078b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107af9190612f78565b9050806000036107c6576000945050505050610806565b6000620f42406107d68386612fa7565b6107e09190612fa7565b905060006107ee8483612fd4565b90506107fd620f424082612fd4565b96505050505050505b92915050565b60006001600160e01b03198216637965db0b60e01b148061080657506301ffc9a760e01b6001600160e01b0319831614610806565b6000805160206132d483398151915261085981611c49565b6001600160a01b0382166108885760405162461bcd60e51b815260040161087f90612ff6565b60405180910390fd5b6000610892611c25565b60028101546040519192506001600160a01b0390811691908516907fee0bb99897b3f409686cb6e56601a38cea38e9e00d9b28752b3be7b28ea8b0ad90600090a360020180546001600160a01b0319166001600160a01b03939093169290921790915550565b60056000610904611c56565b8054909150600160401b900460ff168061092b575080546001600160401b03808416911610155b156109495760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160481b0319166001600160401b03831617600160401b17815582518451146109895760405162461bcd60e51b815260040161087f90613048565b60005b84518110156109e3576109d18582815181106109aa576109aa6130a5565b60200260200101518583815181106109c4576109c46130a5565b6020026020010151611c7a565b806109db816130bb565b91505061098c565b50805460ff60401b1916815560405160008051602061327483398151915290610a0d9084906130d4565b60405180910390a150505050565b6000610a25611c56565b805490915060ff600160401b82041615906001600160401b0316600081158015610a4c5750825b90506000826001600160401b03166001148015610a685750303b155b905081158015610a76575080155b15610a945760405163f92ee8a960e01b815260040160405180910390fd5b84546001600160401b03191660011785558315610abd57845460ff60401b1916600160401b1785555b6001600160a01b038916610ae35760405162461bcd60e51b815260040161087f906130e8565b6001600160a01b038a16610b095760405162461bcd60e51b815260040161087f90612ff6565b6001600160a01b038816610b765760405162461bcd60e51b815260206004820152602e60248201527f566f746572526577617264733a205f623374722063616e6e6f7420626520746860448201526d65207a65726f206164647265737360901b606482015260840161087f565b6000875111610be35760405162461bcd60e51b815260206004820152603360248201527f566f746572526577617264733a206c6576656c73206d757374206861766520616044820152721d081b19585cdd081bdb9948195b195b595b9d606a1b606482015260840161087f565b8551875114610c045760405162461bcd60e51b815260040161087f90613048565b610c0c611da8565b610c14611db2565b610c1c611da8565b6000610c26611c25565b80546001600160a01b03808d166001600160a01b03199283161783556001830180548d8316908416179055600283018054918f1691909216179055905060005b8851811015610cce57878181518110610c8157610c816130a5565b60200260200101518260030160008b8481518110610ca157610ca16130a5565b60200260200101518152602001908152602001600020819055508080610cc6906130bb565b915050610c66565b506001600160a01b038e16610d3c5760405162461bcd60e51b815260206004820152602e60248201527f566f746572526577617264733a2061646d696e2063616e6e6f7420626520746860448201526d65207a65726f206164647265737360901b606482015260840161087f565b610d4760008f611dc2565b50610d606000805160206132948339815191528e611dc2565b50610d796000805160206132d48339815191528d611dc2565b50508315610db457845460ff60401b1916855560405160008051602061327483398151915290610dab906001906130d4565b60405180910390a15b50505050505050505050505050565b600080610dce611c25565b6000948552600501602090815260408086206001600160a01b03959095168652939052505090205490565b600080610e04611c25565b60009384526009016020525050604090205490565b600080610e24611c25565b600201546001600160a01b031692915050565b600080610e42611c25565b546001600160a01b031692915050565b600080610e5d611e63565b60009384526020525050604090206001015490565b6000805160206132f4833981519152610e8a81611c49565b81156112625784600003610eec5760405162461bcd60e51b8152602060048201526024808201527f566f746572526577617264733a2070726f706f73616c49642063616e6e6f74206044820152630626520360e41b606482015260840161087f565b6001600160a01b038416610f125760405162461bcd60e51b815260040161087f9061313e565b6000610f1c611c25565b805460405163d206885d60e01b81529192506000916001600160a01b039091169063d206885d90610f51908990600401612de3565b602060405180830381865afa158015610f6e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f929190612f78565b905060008260020160009054906101000a90046001600160a01b03166001600160a01b031663be26ed7f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610feb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061100f9190612f78565b905061101a81611e87565b600080611027848b611f6e565b91509150600061103789896120b4565b6002870154604051639be1f14960e01b8152600481018790529192506000916001600160a01b0390911690639be1f14990602401602060405180830381865afa158015611088573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ac9190612f78565b905081811561112f576000868152600989016020526040812080548792906110d590849061318c565b925050819055508488600a01600088815260200190815260200160002060008e6001600160a01b03166001600160a01b031681526020019081526020016000206000828254611124919061318c565b909155506111529050565b606461113b8685612fa7565b6111459190612fd4565b61114f908261318c565b90505b60008681526004890160205260408120805483929061117290849061318c565b925050819055508088600501600088815260200190815260200160002060008e6001600160a01b03166001600160a01b0316815260200190815260200160002060008282546111c1919061318c565b90915550508615611213576111d6878e6120df565b8387877f44b066f968384399d4dd42ceb1c632bb821317a77627627be1541c011a81974c8860405161120a91815260200190565b60405180910390a45b604080518c8152602081018390526001600160a01b038e169188917fac45cfd9cf13dd2e8b216503a1ca26d9f2a35e9a6b4b1b5cecc415db06ddf63f910160405180910390a350505050505050505b5050505050565b61127282610e52565b61127b81611c49565b6112858383611dc2565b50505050565b6001600160a01b03811633146112b45760405163334bd91960e11b815260040160405180910390fd5b6112be82826121b4565b505050565b6000806112ce611c25565b6000948552600a01602090815260408086206001600160a01b03959095168652939052505090205490565b61130161222c565b61130a826122d1565b61131482826122e9565b5050565b600061132261239d565b506000805160206132b483398151915290565b600080611340611c25565b600101546001600160a01b031692915050565b60008061135e611c25565b60009384526003016020525050604090205490565b60008061137e611c25565b905060008160020160009054906101000a90046001600160a01b03166001600160a01b031663c66966b76040518163ffffffff1660e01b8152600401602060405180830381865afa1580156113d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113fb9190612f78565b9050600061141561140b836123e6565b600685019061241d565b6001600160d01b0316600114949350505050565b600080611434611c25565b6000858152600a8201602090815260408083206001600160a01b038816845290915281205491925081900361146e57600092505050610806565b6000858152600983016020526040812054908190036114935760009350505050610806565b6002830154604051639be1f14960e01b8152600481018890526000916001600160a01b031690639be1f1499060240161076e565b6000806114d48484611f6e565b50949350505050565b60006114e881611c49565b600083116115085760405162461bcd60e51b815260040161087f9061319f565b600082116115705760405162461bcd60e51b815260206004820152602f60248201527f566f746572526577617264733a206d756c7469706c696572206d75737420626560448201526e02067726561746572207468616e203608c1b606482015260840161087f565b600061157a611c25565b600085815260038201602052604090819020859055519091508490600080516020613254833981519152906115b29086815260200190565b60405180910390a250505050565b6000806115cb611e63565b6000948552602090815260408086206001600160a01b03959095168652939052505090205460ff1690565b60006116006124d3565b905090565b600080611610611c25565b6000938452600701602090815260408085209585529490525050205460ff1690565b6000805160206132d483398151915261164a81611c49565b6001600160a01b0382166116705760405162461bcd60e51b815260040161087f906130e8565b600061167a611c25565b80546040519192506001600160a01b0390811691908516907f3e9cacccd727006bc0e1f6b190b46b34090f490cd3ab7e45f3ac7a9cfeda63ff90600090a380546001600160a01b0319166001600160a01b03939093169290921790915550565b60006116e581611c49565b6112be8383611c7a565b60006116fa81611c49565b6000611704611c25565b90506000611710611373565b905061173a61171d6115f6565b8261172957600161172c565b60005b60068501919060ff166124de565b50506040518115907f541dc5534ac80f8161f980a8975bec206aee2363c8fa3c54a4709ee3b0cbe99f90600090a2505050565b600080611778611c25565b60009384526004016020525050604090205490565b61179682610e52565b61179f81611c49565b61128583836121b4565b6117b16124f9565b600082116118145760405162461bcd60e51b815260206004820152602a60248201527f566f746572526577617264733a206379636c65206d75737420626520677265616044820152690746572207468616e20360b41b606482015260840161087f565b6001600160a01b03811661183a5760405162461bcd60e51b815260040161087f9061313e565b6000611844611c25565b600281015460405163e52ef17f60e01b8152600481018690529192506001600160a01b03169063e52ef17f90602401602060405180830381865afa158015611890573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118b491906131e9565b61190a5760405162461bcd60e51b815260206004820152602160248201527f566f746572526577617264733a206379636c65206d75737420626520656e64656044820152601960fa1b606482015260840161087f565b600061191684846106d4565b905060006119248585611429565b90506000611932828461318c565b9050600081116119985760405162461bcd60e51b815260206004820152602b60248201527f566f746572526577617264733a20726577617264206d7573742062652067726560448201526a061746572207468616e20360ac1b606482015260840161087f565b60018401546040516370a0823160e01b815282916001600160a01b0316906370a08231906119ca903090600401612de3565b602060405180830381865afa1580156119e7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a0b9190612f78565b1015611a7d5760405162461bcd60e51b815260206004820152603b60248201527f566f746572526577617264733a206e6f7420656e6f756768204233545220696e60448201527a081d1a194818dbdb9d1c9858dd081d1bc81c185e481c995dd85c99602a1b606482015260840161087f565b600086815260058501602090815260408083206001600160a01b03808a168086529184528285208590558a8552600a890184528285209185529252808320929092556001860154915163a9059cbb60e01b815291169063a9059cbb90611ae9908890859060040161320b565b6020604051808303816000875af1158015611b08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b2c91906131e9565b611b785760405162461bcd60e51b815260206004820152601d60248201527f566f746572526577617264733a207472616e73666572206661696c6564000000604482015260640161087f565b60408051848152602081018490526001600160a01b0387169188917f5141bec81f3347f1f4850164c7b8a0ebb6e206143d6b483238206f7543ccb425910160405180910390a35050505061131461252f565b600080611bd5611c25565b9050611be4600682018461241d565b6001600160d01b0316600114915050919050565b600080611c03611c25565b6000938452600801602090815260408085209585529490525050205460ff1690565b7f114e7ffaaf205d38cd05b17b56f3357806ef2ce889cb4748445ae91cdfc37c0090565b611c538133612540565b50565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0090565b60008211611c9a5760405162461bcd60e51b815260040161087f9061319f565b6000611ca4611c25565b905060008160020160009054906101000a90046001600160a01b03166001600160a01b031663be26ed7f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611cfd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d219190612f78565b9050600b82016000611d3483600161318c565b815260208082019290925260409081016000908120825180840184528881528085018881528254600180820185559385529386902091516002909402909101928355519101555184815285917f15981e0d250056d8a624ef3f1b96fddad0d42fd3aeb971e048b9b591674e385a91016115b2565b611db061256b565b565b611dba61256b565b611db0612590565b600080611dcd611e63565b9050611dd984846115c0565b611e59576000848152602082815260408083206001600160a01b03871684529091529020805460ff19166001179055611e0f3390565b6001600160a01b0316836001600160a01b0316857f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a46001915050610806565b6000915050610806565b7f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680090565b6000611e91611c25565b6000838152600b82016020526040812054919250819003611eb157505050565b60005b81811015611f54576000848152600b840160205260408120805483908110611ede57611ede6130a5565b60009182526020808320604080518082018252600294909402909101805480855260019091015484840181815291865260038a0184529482902094909455825193519051908152919350600080516020613254833981519152910160405180910390a25080611f4c816130bb565b915050611eb4565b506000838152600b8301602052604081206112be91612b22565b6000806000611f7b611c25565b9050611f878585611605565b15611f995760008092509250506120ad565b805460405163958fc97d60e01b8152600481018790526000916001600160a01b03169063958fc97d90602401602060405180830381865afa158015611fe2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120069190612f78565b90506120128186611bf8565b15612025576000809350935050506120ad565b81546040516336af181960e11b8152600481018890526000916001600160a01b031690636d5e303290602401602060405180830381865afa15801561206e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120929190612f78565b60008181526003909401602052604090932054945091925050505b9250929050565b60006120be611373565b156120ca575081610806565b6120d882633b9aca00612fa7565b9392505050565b60006120e9611c25565b60008381526007820160209081526040808320878452909152808220805460ff191660011790558254905163958fc97d60e01b81526004810187905292935090916001600160a01b039091169063958fc97d90602401602060405180830381865afa15801561215c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121809190612f78565b9050801561128557600083815260088301602090815260408083208484529091529020805460ff1916600117905550505050565b6000806121bf611e63565b90506121cb84846115c0565b15611e59576000848152602082815260408083206001600160a01b0387168085529252808320805460ff1916905551339287917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a46001915050610806565b306001600160a01b037f000000000000000000000000355a2c26b216b0f6ab0b6c925b5ec39b3850e8ea1614806122b357507f000000000000000000000000355a2c26b216b0f6ab0b6c925b5ec39b3850e8ea6001600160a01b03166122a76000805160206132b4833981519152546001600160a01b031690565b6001600160a01b031614155b15611db05760405163703e46dd60e11b815260040160405180910390fd5b60008051602061329483398151915261131481611c49565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015612343575060408051601f3d908101601f1916820190925261234091810190612f78565b60015b6123625781604051634c9c8ce360e01b815260040161087f9190612de3565b6000805160206132b4833981519152811461239357604051632a87526960e21b81526004810182905260240161087f565b6112be8383612598565b306001600160a01b037f000000000000000000000000355a2c26b216b0f6ab0b6c925b5ec39b3850e8ea1614611db05760405163703e46dd60e11b815260040160405180910390fd5b600065ffffffffffff821115612419576040516306dfcc6560e41b8152603060048201526024810183905260440161087f565b5090565b81546000908181600581111561247c576000612438846125ee565b6124429085613224565b60008881526020902090915081015465ffffffffffff908116908716101561246c5780915061247a565b61247781600161318c565b92505b505b600061248a878785856126d6565b905080156124c5576124af876124a1600184613224565b600091825260209091200190565b54600160301b90046001600160d01b03166124c8565b60005b979650505050505050565b6000611600436123e6565b6000806124ec858585612738565b915091505b935093915050565b60006125036128b2565b80549091506001190161252957604051633ee5aeb560e01b815260040160405180910390fd5b60029055565b60006125396128b2565b6001905550565b61254a82826115c0565b61131457808260405163e2517d3f60e01b815260040161087f92919061320b565b6125736128d6565b611db057604051631afcd79f60e31b815260040160405180910390fd5b61252f61256b565b6125a1826128f0565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156125e6576112be828261294c565b6113146129c2565b60008160000361260057506000919050565b6000600161260d846129e1565b901c6001901b9050600181848161262657612626612fbe565b048201901c9050600181848161263e5761263e612fbe565b048201901c9050600181848161265657612656612fbe565b048201901c9050600181848161266e5761266e612fbe565b048201901c9050600181848161268657612686612fbe565b048201901c9050600181848161269e5761269e612fbe565b048201901c905060018184816126b6576126b6612fbe565b048201901c90506120d8818285816126d0576126d0612fbe565b04612a75565b60005b818310156127305760006126ed8484612a8b565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff16111561271c5780925061272a565b61272781600161318c565b93505b506126d9565b509392505050565b825460009081908015612857576000612756876124a1600185613224565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b0316602084015291925090871610156127aa57604051632520601d60e01b815260040160405180910390fd5b805165ffffffffffff8088169116036127f657846127cd886124a1600186613224565b80546001600160d01b0392909216600160301b0265ffffffffffff909216919091179055612847565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b6020015192508391506124f19050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b0291909316179201919091559050816124f1565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0090565b60006128e0611c56565b54600160401b900460ff16919050565b806001600160a01b03163b60000361291d5780604051634c9c8ce360e01b815260040161087f9190612de3565b6000805160206132b483398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516129699190613237565b600060405180830381855af49150503d80600081146129a4576040519150601f19603f3d011682016040523d82523d6000602084013e6129a9565b606091505b50915091506129b9858383612aa6565b95945050505050565b3415611db05760405163b398979f60e01b815260040160405180910390fd5b600080608083901c156129f657608092831c92015b604083901c15612a0857604092831c92015b602083901c15612a1a57602092831c92015b601083901c15612a2c57601092831c92015b600883901c15612a3e57600892831c92015b600483901c15612a5057600492831c92015b600283901c15612a6257600292831c92015b600183901c156108065760010192915050565b6000818310612a8457816120d8565b5090919050565b6000612a9a6002848418612fd4565b6120d89084841661318c565b606082612abb57612ab682612af9565b6120d8565b8151158015612ad257506001600160a01b0384163b155b15612af25783604051639996b31560e01b815260040161087f9190612de3565b5092915050565b805115612b095780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b5080546000825560020290600052602060002090810190611c5391905b808211156124195760008082556001820155600201612b3f565b80356001600160a01b0381168114612b7057600080fd5b919050565b60008060408385031215612b8857600080fd5b82359150612b9860208401612b59565b90509250929050565b600060208284031215612bb357600080fd5b81356001600160e01b0319811681146120d857600080fd5b600060208284031215612bdd57600080fd5b6120d882612b59565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715612c2457612c24612be6565b604052919050565b600082601f830112612c3d57600080fd5b813560206001600160401b03821115612c5857612c58612be6565b8160051b612c67828201612bfc565b9283528481018201928281019087851115612c8157600080fd5b83870192505b848310156124c857823582529183019190830190612c87565b60008060408385031215612cb357600080fd5b82356001600160401b0380821115612cca57600080fd5b612cd686838701612c2c565b93506020850135915080821115612cec57600080fd5b50612cf985828601612c2c565b9150509250929050565b600080600080600080600080610100898b031215612d2057600080fd5b612d2989612b59565b9750612d3760208a01612b59565b9650612d4560408a01612b59565b9550612d5360608a01612b59565b9450612d6160808a01612b59565b9350612d6f60a08a01612b59565b925060c08901356001600160401b0380821115612d8b57600080fd5b612d978c838d01612c2c565b935060e08b0135915080821115612dad57600080fd5b50612dba8b828c01612c2c565b9150509295985092959890939650565b600060208284031215612ddc57600080fd5b5035919050565b6001600160a01b0391909116815260200190565b60008060008060808587031215612e0d57600080fd5b84359350612e1d60208601612b59565b93969395505050506040820135916060013590565b60008060408385031215612e4557600080fd5b612e4e83612b59565b91506020838101356001600160401b0380821115612e6b57600080fd5b818601915086601f830112612e7f57600080fd5b813581811115612e9157612e91612be6565b612ea3601f8201601f19168501612bfc565b91508082528784828501011115612eb957600080fd5b80848401858401376000848284010152508093505050509250929050565b60005b83811015612ef2578181015183820152602001612eda565b50506000910152565b6020815260008251806020840152612f1a816040850160208701612ed7565b601f01601f19169190910160400192915050565b60008060408385031215612f4157600080fd5b50508035926020909101359150565b600060208284031215612f6257600080fd5b813565ffffffffffff811681146120d857600080fd5b600060208284031215612f8a57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761080657610806612f91565b634e487b7160e01b600052601260045260246000fd5b600082612ff157634e487b7160e01b600052601260045260246000fd5b500490565b60208082526032908201527f566f746572526577617264733a20656d697373696f6e732063616e6e6f7420626040820152716520746865207a65726f206164647265737360701b606082015260800190565b6020808252603e908201527f566f746572526577617264733a206c6576656c7320616e64206d756c7469706c60408201527f69657273206d7573742068617665207468652073616d65206c656e6774680000606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000600182016130cd576130cd612f91565b5060010190565b6001600160401b0391909116815260200190565b60208082526036908201527f566f746572526577617264733a205f67616c6178794d656d6265722063616e6e6040820152756f7420626520746865207a65726f206164647265737360501b606082015260800190565b6020808252602e908201527f566f746572526577617264733a20766f7465722063616e6e6f7420626520746860408201526d65207a65726f206164647265737360901b606082015260800190565b8082018082111561080657610806612f91565b6020808252602a908201527f566f746572526577617264733a206c6576656c206d75737420626520677265616040820152690746572207468616e20360b41b606082015260800190565b6000602082840312156131fb57600080fd5b815180151581146120d857600080fd5b6001600160a01b03929092168252602082015260400190565b8181038181111561080657610806612f91565b60008251613249818460208701612ed7565b919091019291505056fecc259987543a764767934b4d714760c68fdeb2ba8318210d9802cf66ae854001c7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc56af926aa3845d4dc63a6c773ed36f51794728c97ebcd1bf845bcecb16eeb6b779e0a786be046868ec7a47625dff81941dbb889bcb3efd61d7ece9a9b92e2279a2646970667358221220e3c878166a0624f0ede2ae0c14baba287e0ca9d3edd4744aa511a2e18389379d64736f6c63430008140033