VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xd4b94f…4C7d
Summary
Transactions
Transfers
Address
0xd4b94f805958A4b959082f1CFbef34CCb17d4C7d
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xEA5641DCcc27EBe5fD36d4205D13d6cFEc6A9B03
Deployer
0xEA5641DCcc27EBe5fD36d4205D13d6cFEc6A9B03
Code
0x6080604052600436106101ee5760003560e01c8063715018a61161010d57806391ddadf4116100a0578063ce513b6f1161006f578063ce513b6f146105de578063d5e918e1146105fe578063f1127ed814610614578063f2fde38b14610660578063f308cfca1461068057600080fd5b806391ddadf4146105415780639ab24eb01461056d578063ad3cb1cc1461058d578063c3cda520146105be57600080fd5b80638456cb59116100dc5780638456cb59146104a757806384b0196e146104bc5780638da5cb5b146104e45780638e539e8c1461052157600080fd5b8063715018a614610408578063745400c91461041d5780637ecebe001461043d5780638129fc1c1461049257600080fd5b806352d1902d116101855780635c19a95c116101545780635c19a95c146103785780635c975abb146103985780636ef61092146103c857806370a08231146103e857600080fd5b806352d1902d146102dd5780635312ea8e146102f257806354fd4d5014610312578063587cde1e1461034057600080fd5b80633a4b66f1116101c15780633a4b66f11461028b5780633f4ba83a146102935780634bf5d7e9146102a85780634f1ef286146102ca57600080fd5b80631820cabb146101f35780631959a0021461021c5780632e1a7d4d146102495780633a46b1a81461026b575b600080fd5b3480156101ff57600080fd5b50610209611c2081565b6040519081526020015b60405180910390f35b34801561022857600080fd5b506102096102373660046129a5565b60006020819052908152604090205481565b34801561025557600080fd5b506102696102643660046129c0565b6106a0565b005b34801561027757600080fd5b506102096102863660046129d9565b610918565b610269610968565b34801561029f57600080fd5b50610269610ad9565b3480156102b457600080fd5b506102bd610ae9565b6040516102139190612a53565b6102696102d8366004612a7c565b610b61565b3480156102e957600080fd5b50610209610b80565b3480156102fe57600080fd5b5061026961030d3660046129c0565b610b9d565b34801561031e57600080fd5b506040805180820190915260058152640312e302e360dc1b60208201526102bd565b34801561034c57600080fd5b5061036061035b3660046129a5565b610c19565b6040516001600160a01b039091168152602001610213565b34801561038457600080fd5b506102696103933660046129a5565b610c44565b3480156103a457600080fd5b50600080516020612f4b8339815191525460ff166040519015158152602001610213565b3480156103d457600080fd5b506102096103e33660046129a5565b610c4f565b3480156103f457600080fd5b506102096104033660046129a5565b610d27565b34801561041457600080fd5b50610269610e08565b34801561042957600080fd5b506102696104383660046129c0565b610e1a565b34801561044957600080fd5b506102096104583660046129a5565b6001600160a01b031660009081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00602052604090205490565b34801561049e57600080fd5b50610269611002565b3480156104b357600080fd5b5061026961115e565b3480156104c857600080fd5b506104d161116e565b6040516102139796959493929190612b46565b3480156104f057600080fd5b507f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300546001600160a01b0316610360565b34801561052d57600080fd5b5061020961053c3660046129c0565b61121a565b34801561054d57600080fd5b50610556611251565b60405165ffffffffffff9091168152602001610213565b34801561057957600080fd5b506102096105883660046129a5565b611260565b34801561059957600080fd5b506102bd604051806040016040528060058152602001640352e302e360dc1b81525081565b3480156105ca57600080fd5b506102696105d9366004612bde565b6112b0565b3480156105ea57600080fd5b506102096105f93660046129a5565b61136d565b34801561060a57600080fd5b50610209610e1081565b34801561062057600080fd5b5061063461062f366004612c3e565b61145f565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610213565b34801561066c57600080fd5b5061026961067b3660046129a5565b611484565b34801561068c57600080fd5b5061020961069b3660046129a5565b6114bf565b6106a86115b0565b6106b06115e8565b3360009081526020819052604090206001015481106107065760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b60448201526064015b60405180910390fd5b33600090815260208190526040812060010180548390811061072a5761072a612c7e565b9060005260206000209060050201905060008160030154116107875760405162461bcd60e51b81526020600482015260166024820152754e6f742072657175657374656420776974686472617760501b60448201526064016106fd565b80600301544210156107d45760405162461bcd60e51b815260206004820152601660248201527514dd1a5b1b081a5b881d5b9b1bd8dac81c195c9a5bd960521b60448201526064016106fd565b600481015460ff161561081e5760405162461bcd60e51b8152602060048201526012602482015271105b1c9958591e481dda5d1a191c985dd95960721b60448201526064016106fd565b80600101544710156108695760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b60448201526064016106fd565b60048101805460ff19166001908117909155810154604051339180156108fc02916000818181858888f193505050501580156108a9573d6000803e3d6000fd5b50600181015460408051338152602081019290925281018390524260608201524360808201527fe08737ac48a1dab4b1a46c7dc9398bd5bfc6d7ad6fabb7cd8caa254de14def359060a0015b60405180910390a1506109156001600080516020612f6b83398151915255565b50565b6000600080516020612eeb8339815191526109556109358461162d565b6001600160a01b038616600090815260018401602052604090209061167c565b6001600160d01b03169150505b92915050565b6109706115b0565b6109786115e8565b600034116109b95760405162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908185b5bdd5b9d60921b60448201526064016106fd565b6040805160a0810182523380825234602080840182815242858701908152600060608701818152608088018281528783528286529882206001808201805480830182559085529684208a5160059098020180546001600160a01b0319166001600160a01b03909816979097178755945194860194909455915160028501559051600384015595516004909201805460ff19169215159290921790915591845281549093909190610a6883612caa565b9190505550610a7960003384611732565b6040805133815260208101849052428183015243606082015290517fb4caaf29adda3eefee3ad552a8e85058589bf834c7466cae4ee58787f70589ed9181900360800190a15050610ad76001600080516020612f6b83398151915255565b565b610ae16117af565b610ad761180a565b6060610af361186a565b65ffffffffffff16610b03611251565b65ffffffffffff1614610b29576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b610b69611875565b610b728261191a565b610b7c8282611922565b5050565b6000610b8a6119e4565b50600080516020612f2b83398151915290565b610ba56117af565b47811115610bec5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b60448201526064016106fd565b604051339082156108fc029083906000818181858888f19350505050158015610b7c573d6000803e3d6000fd5b6001600160a01b039081166000908152600080516020612eeb83398151915260205260409020541690565b33610b7c8183611a2d565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610d20576001600160a01b0384166000908152602081905260408120600101805483908110610ca457610ca4612c7e565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b031683526001810154938301939093526002830154908201526003820154606082015260049091015460ff161580156080830152909150610d17576020810151610d149084612cc3565b92505b50600101610c54565b5092915050565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610d20576001600160a01b0384166000908152602081905260408120600101805483908110610d7c57610d7c612c7e565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff16151560808201529150158015610de857508060800151155b15610dff576020810151610dfc9084612cc3565b92505b50600101610d2c565b610e106117af565b610ad76000611ab7565b610e226115b0565b610e2a6115e8565b336000908152602081905260409020600101548110610e7b5760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b60448201526064016106fd565b336000908152602081905260408120600101805483908110610e9f57610e9f612c7e565b90600052602060002090600502019050611c208160020154610ec19190612cc3565b421015610eff5760405162461bcd60e51b815260206004820152600c60248201526b139bdd081d5b9b1bd8dad95960a21b60448201526064016106fd565b600381015415610f445760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481d5b9b1bd8dad95960821b60448201526064016106fd565b600481015460ff1615610f8e5760405162461bcd60e51b8152602060048201526012602482015271105b1c9958591e481dda5d1a191c985dd95960721b60448201526064016106fd565b610f9a610e1042612cc3565b8160030181905550610fb23360008360010154611732565b60018101546040805133815260208101859052908101919091524260608201524360808201527f559daa1592d7b247dde10883fbbe719fb88f150e9b5bb8a2e2533ca7128bef889060a0016108f5565b600061100c611b28565b805490915060ff600160401b820416159067ffffffffffffffff166000811580156110345750825b905060008267ffffffffffffffff1660011480156110515750303b155b90508115801561105f575080155b1561107d5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156110a757845460ff60401b1916600160401b1785555b6110b033611b51565b6110f96040518060400160405280600e81526020016d2b22aa2618a9ba30b5b4b733ab1960911b815250604051806040016040528060018152602001603160f81b815250611b62565b611101611b74565b611109611b74565b611111611b7c565b831561115757845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050565b6111666117af565b610ad7611b8c565b60006060808280808381600080516020612f0b833981519152805490915015801561119b57506001810154155b6111df5760405162461bcd60e51b81526020600482015260156024820152741152540dcc4c8e88155b9a5b9a5d1a585b1a5e9959605a1b60448201526064016106fd565b6111e7611bd5565b6111ef611c98565b60408051600080825260208201909252600f60f81b9c939b5091995046985030975095509350915050565b6000600080516020612eeb8339815191526112416112378461162d565b600283019061167c565b6001600160d01b03169392505050565b600061125b61186a565b905090565b6001600160a01b03811660009081527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260408120600080516020612eeb8339815191529061124190611cd7565b834211156112d457604051632341d78760e11b8152600481018590526024016106fd565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b03881691810191909152606081018690526080810185905260009061134e906113469060a00160405160208183030381529060405280519060200120611d10565b858585611d3d565b905061135a8187611d6b565b6113648188611a2d565b50505050505050565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610d20576001600160a01b03841660009081526020819052604081206001018054839081106113c2576113c2612c7e565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff1615156080820152915015801590611431575080606001514210155b801561143f57508060800151155b156114565760208101516114539084612cc3565b92505b50600101611372565b604080518082019091526000808252602082015261147d8383611ddd565b9392505050565b61148c6117af565b6001600160a01b0381166114b657604051631e4fbdf760e01b8152600060048201526024016106fd565b61091581611ab7565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610d20576001600160a01b038416600090815260208190526040812060010180548390811061151457611514612c7e565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff16151560808201529150158015906115825750806060015142105b801561159057508060800151155b156115a75760208101516115a49084612cc3565b92505b506001016114c4565b600080516020612f6b8339815191528054600119016115e257604051633ee5aeb560e01b815260040160405180910390fd5b60029055565b600080516020612f4b8339815191525460ff1615610ad75760405163d93c066560e01b815260040160405180910390fd5b6001600080516020612f6b83398151915255565b600080611638611251565b90508065ffffffffffff16831061167357604051637669fc0f60e11b81526004810184905265ffffffffffff821660248201526044016106fd565b61147d83611e48565b8154600090818160058111156116db57600061169784611e7f565b6116a19085612cd6565b60008881526020902090915081015465ffffffffffff90811690871610156116cb578091506116d9565b6116d6816001612cc3565b92505b505b60006116e987878585611fd3565b905080156117245761170e87611700600184612cd6565b600091825260209091200190565b54600160301b90046001600160d01b0316611727565b60005b979650505050505050565b600080516020612eeb8339815191526001600160a01b03841661176a576117678160020161203561176285612041565b612075565b50505b6001600160a01b03831661178e5761178b816002016120ae61176285612041565b50505b6117a961179a85610c19565b6117a385610c19565b846120ba565b50505050565b336117e17f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300546001600160a01b031690565b6001600160a01b031614610ad75760405163118cdaa760e01b81523360048201526024016106fd565b61181261222f565b600080516020612f4b833981519152805460ff191681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a150565b600061125b43611e48565b306001600160a01b037f000000000000000000000000d4b94f805958a4b959082f1cfbef34ccb17d4c7d1614806118fc57507f000000000000000000000000d4b94f805958a4b959082f1cfbef34ccb17d4c7d6001600160a01b03166118f0600080516020612f2b833981519152546001600160a01b031690565b6001600160a01b031614155b15610ad75760405163703e46dd60e11b815260040160405180910390fd5b6109156117af565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561197c575060408051601f3d908101601f1916820190925261197991810190612ce9565b60015b6119a457604051634c9c8ce360e01b81526001600160a01b03831660048201526024016106fd565b600080516020612f2b83398151915281146119d557604051632a87526960e21b8152600481018290526024016106fd565b6119df838361225f565b505050565b306001600160a01b037f000000000000000000000000d4b94f805958a4b959082f1cfbef34ccb17d4c7d1614610ad75760405163703e46dd60e11b815260040160405180910390fd5b600080516020612eeb8339815191526000611a4784610c19565b6001600160a01b0385811660008181526020869052604080822080546001600160a01b031916898616908117909155905194955093928516927f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46117a98184611ab2876122b5565b6120ba565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b6000807ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00610962565b611b596122c0565b610915816122e5565b611b6a6122c0565b610b7c82826122ed565b610ad76122c0565b611b846122c0565b610ad761234e565b611b946115e8565b600080516020612f4b833981519152805460ff191660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2583361184c565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1028054606091600080516020612f0b83398151915291611c1490612d02565b80601f0160208091040260200160405190810160405280929190818152602001828054611c4090612d02565b8015611c8d5780601f10611c6257610100808354040283529160200191611c8d565b820191906000526020600020905b815481529060010190602001808311611c7057829003601f168201915b505050505091505090565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1038054606091600080516020612f0b83398151915291611c1490612d02565b80546000908015611d0757611cf183611700600184612cd6565b54600160301b90046001600160d01b031661147d565b60009392505050565b6000610962611d1d612356565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611d4f88888888612360565b925092509250611d5f828261242f565b50909695505050505050565b6001600160a01b03821660009081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00602052604090208054600181019091558181146119df576040516301d4b62360e61b81526001600160a01b0384166004820152602481018290526044016106fd565b604080518082018252600080825260208083018290526001600160a01b03861682527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d01905291909120600080516020612eeb83398151915290611e4090846124e8565b949350505050565b600065ffffffffffff821115611e7b576040516306dfcc6560e41b815260306004820152602481018390526044016106fd565b5090565b600060018211611e8d575090565b816001600160801b8210611ea65760809190911c9060401b5b600160401b8210611ebc5760409190911c9060201b5b6401000000008210611ed35760209190911c9060101b5b620100008210611ee85760109190911c9060081b5b6101008210611efc5760089190911c9060041b5b60108210611f0f5760049190911c9060021b5b60048210611f1b5760011b5b600302600190811c90818581611f3357611f33612d3c565b048201901c90506001818581611f4b57611f4b612d3c565b048201901c90506001818581611f6357611f63612d3c565b048201901c90506001818581611f7b57611f7b612d3c565b048201901c90506001818581611f9357611f93612d3c565b048201901c90506001818581611fab57611fab612d3c565b048201901c9050611fca818581611fc457611fc4612d3c565b04821190565b90039392505050565b60005b8183101561202d576000611fea8484612558565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff16111561201957809250612027565b612024816001612cc3565b93505b50611fd6565b509392505050565b600061147d8284612d52565b60006001600160d01b03821115611e7b576040516306dfcc6560e41b815260d06004820152602481018390526044016106fd565b6000806120a1612083611251565b61209961208f88611cd7565b868863ffffffff16565b879190612573565b915091505b935093915050565b600061147d8284612d71565b600080516020612eeb8339815191526001600160a01b03848116908416148015906120e55750600082115b156117a9576001600160a01b0384161561218a576001600160a01b038416600090815260018201602052604081208190612125906120ae61176287612041565b6001600160d01b031691506001600160d01b03169150856001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724838360405161217f929190918252602082015260400190565b60405180910390a250505b6001600160a01b038316156117a9576001600160a01b0383166000908152600182016020526040812081906121c59061203561176287612041565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724838360405161221f929190918252602082015260400190565b60405180910390a2505050505050565b600080516020612f4b8339815191525460ff16610ad757604051638dfc202b60e01b815260040160405180910390fd5b61226882612581565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a28051156122ad576119df82826125e6565b610b7c61265c565b600061096282610d27565b6122c861267b565b610ad757604051631afcd79f60e31b815260040160405180910390fd5b61148c6122c0565b6122f56122c0565b600080516020612f0b8339815191527fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d10261232f8482612dd7565b506003810161233e8382612dd7565b5060008082556001909101555050565b6116196122c0565b600061125b612695565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561239b5750600091506003905082612425565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156123ef573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661241b57506000925060019150829050612425565b9250600091508190505b9450945094915050565b600082600381111561244357612443612e96565b0361244c575050565b600182600381111561246057612460612e96565b0361247e5760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561249257612492612e96565b036124b35760405163fce698f760e01b8152600481018290526024016106fd565b60038260038111156124c7576124c7612e96565b03610b7c576040516335e2f38360e21b8152600481018290526024016106fd565b6040805180820190915260008082526020820152826000018263ffffffff168154811061251757612517612c7e565b60009182526020918290206040805180820190915291015465ffffffffffff81168252600160301b90046001600160d01b0316918101919091529392505050565b60006125676002848418612eac565b61147d90848416612cc3565b6000806120a1858585612709565b806001600160a01b03163b6000036125b757604051634c9c8ce360e01b81526001600160a01b03821660048201526024016106fd565b600080516020612f2b83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516126039190612ece565b600060405180830381855af49150503d806000811461263e576040519150601f19603f3d011682016040523d82523d6000602084013e612643565b606091505b509150915061265385838361285d565b95945050505050565b3415610ad75760405163b398979f60e01b815260040160405180910390fd5b6000612685611b28565b54600160401b900460ff16919050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6126c06128b2565b6126c861291c565b60408051602081019490945283019190915260608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b82546000908190801561280257600061272787611700600185612cd6565b805490915065ffffffffffff80821691600160301b90046001600160d01b031690881682111561276a57604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff16036127a357825465ffffffffffff16600160301b6001600160d01b038916021783556127f4565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f5560008f81529190912094519151909216600160301b029216919091179101555b94508593506120a692505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b0291909316179201919091559050816120a6565b6060826128725761286d82612960565b61147d565b815115801561288957506001600160a01b0384163b155b15610d2057604051639996b31560e01b81526001600160a01b03851660048201526024016106fd565b6000600080516020612f0b833981519152816128cc611bd5565b8051909150156128e457805160209091012092915050565b815480156128f3579392505050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470935050505090565b6000600080516020612f0b83398151915281612936611c98565b80519091501561294e57805160209091012092915050565b600182015480156128f3579392505050565b8051156129705780518082602001fd5b60405163d6bda27560e01b815260040160405180910390fd5b80356001600160a01b03811681146129a057600080fd5b919050565b6000602082840312156129b757600080fd5b61147d82612989565b6000602082840312156129d257600080fd5b5035919050565b600080604083850312156129ec57600080fd5b6129f583612989565b946020939093013593505050565b60005b83811015612a1e578181015183820152602001612a06565b50506000910152565b60008151808452612a3f816020860160208601612a03565b601f01601f19169290920160200192915050565b60208152600061147d6020830184612a27565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215612a8f57600080fd5b612a9883612989565b9150602083013567ffffffffffffffff811115612ab457600080fd5b8301601f81018513612ac557600080fd5b803567ffffffffffffffff811115612adf57612adf612a66565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715612b0e57612b0e612a66565b604052818152828201602001871015612b2657600080fd5b816020840160208301376000602083830101528093505050509250929050565b60ff60f81b8816815260e060208201526000612b6560e0830189612a27565b8281036040840152612b778189612a27565b606084018890526001600160a01b038716608085015260a0840186905283810360c08501528451808252602080870193509091019060005b81811015612bcd578351835260209384019390920191600101612baf565b50909b9a5050505050505050505050565b60008060008060008060c08789031215612bf757600080fd5b612c0087612989565b95506020870135945060408701359350606087013560ff81168114612c2457600080fd5b9598949750929560808101359460a0909101359350915050565b60008060408385031215612c5157600080fd5b612c5a83612989565b9150602083013563ffffffff81168114612c7357600080fd5b809150509250929050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201612cbc57612cbc612c94565b5060010190565b8082018082111561096257610962612c94565b8181038181111561096257610962612c94565b600060208284031215612cfb57600080fd5b5051919050565b600181811c90821680612d1657607f821691505b602082108103612d3657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601260045260246000fd5b6001600160d01b03818116838216019081111561096257610962612c94565b6001600160d01b03828116828216039081111561096257610962612c94565b601f8211156119df57806000526020600020601f840160051c81016020851015612db75750805b601f840160051c820191505b818110156111575760008155600101612dc3565b815167ffffffffffffffff811115612df157612df1612a66565b612e0581612dff8454612d02565b84612d90565b6020601f821160018114612e395760008315612e215750848201515b600019600385901b1c1916600184901b178455611157565b600084815260208120601f198516915b82811015612e695787850151825560209485019460019092019101612e49565b5084821015612e875786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052602160045260246000fd5b600082612ec957634e487b7160e01b600052601260045260246000fd5b500490565b60008251612ee0818460208701612a03565b919091019291505056fee8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d00a16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbccd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033009b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a26469706673582212204b414bdf04115c6e4d06ec1009fd5224fc0783cb6be0d3ef00848351070b01c064736f6c634300081c0033