VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x1dDF1A…ad8a
Summary
Transactions
Transfers
Address
0x1dDF1Aca8dDd75626E4f365a1580429Ba53dad8a
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x2064f43541082506207dd368D0c8e916B49c7E27
Deployer
0x2064f43541082506207dd368D0c8e916B49c7E27
Code
0x60806040526004361061011f5760003560e01c806365eeaba9116100a057806391d148541161006457806391d14854146103dd578063a217fddf1461041a578063a95a8b5d14610445578063d547741f1461046e578063f72c0d8b146104975761011f565b806365eeaba9146102f55780637525bde21461033357806375b238fc146103725780637aeab5a61461039d5780638129fc1c146103c65761011f565b806336568abe116100e757806336568abe146102315780633659cfe61461025a5780634f1ef2861461028357806352d1902d1461029f5780635f3bd19e146102ca5761011f565b806301ffc9a71461012457806309650d8f14610161578063248a9ca31461018a5780632f2ff15d146101c757806330790e76146101f0575b600080fd5b34801561013057600080fd5b5061014b60048036038101906101469190612c9c565b6104c2565b60405161015891906132d4565b60405180910390f35b34801561016d57600080fd5b5061018860048036038101906101839190612d53565b61053c565b005b34801561019657600080fd5b506101b160048036038101906101ac9190612c0e565b61083e565b6040516101be91906132ef565b60405180910390f35b3480156101d357600080fd5b506101ee60048036038101906101e99190612c60565b61085e565b005b3480156101fc57600080fd5b5061021760048036038101906102129190612c0e565b61087f565b604051610228959493929190613522565b60405180910390f35b34801561023d57600080fd5b5061025860048036038101906102539190612c60565b610915565b005b34801561026657600080fd5b50610281600480360381019061027c9190612b2c565b610998565b005b61029d60048036038101906102989190612b91565b610b47565b005b3480156102ab57600080fd5b506102b4610c84565b6040516102c191906132ef565b60405180910390f35b3480156102d657600080fd5b506102df610d3d565b6040516102ec9190613507565b60405180910390f35b34801561030157600080fd5b5061031c60048036038101906103179190612cc5565b610d4e565b60405161032a929190613575565b60405180910390f35b34801561033f57600080fd5b5061035a60048036038101906103559190612b55565b610f2f565b6040516103699392919061359e565b60405180910390f35b34801561037e57600080fd5b50610387611095565b60405161039491906132ef565b60405180910390f35b3480156103a957600080fd5b506103c460048036038101906103bf9190612cc5565b6110b9565b005b3480156103d257600080fd5b506103db61113e565b005b3480156103e957600080fd5b5061040460048036038101906103ff9190612c60565b6112bb565b60405161041191906132d4565b60405180910390f35b34801561042657600080fd5b5061042f611326565b60405161043c91906132ef565b60405180910390f35b34801561045157600080fd5b5061046c60048036038101906104679190612d17565b61132d565b005b34801561047a57600080fd5b5061049560048036038101906104909190612c60565b611967565b005b3480156104a357600080fd5b506104ac611988565b6040516104b991906132ef565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806105355750610534826119ac565b5b9050919050565b838273ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401610578929190613274565b60206040518083038186803b15801561059057600080fd5b505afa1580156105a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c89190612cee565b1015610609576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161060090613487565b60405180910390fd5b6000338360405160200161061e9291906131dc565b60405160208183030381529060405280519060200120905061064160fb82611a16565b508460fd6000838152602001908152602001600020600001819055508360fd6000838152602001908152602001600020600401819055508260fd600083815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360fd600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060fd6000828152602001908152602001600020600501600061074491906128bb565b60005b82518110156108365760fd600083815260200190815260200160002060050183828151811061079f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151908060018154018082558091505060019003906000526020600020906002020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101555050808061082e906139a1565b915050610747565b505050505050565b600060656000838152602001908152602001600020600101549050919050565b6108678261083e565b61087081611a2d565b61087a8383611a41565b505050565b60fd6020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040154905085565b61091d611b22565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461098a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610981906134e7565b60405180910390fd5b6109948282611b2a565b5050565b7f0000000000000000000000001ddf1aca8ddd75626e4f365a1580429ba53dad8a73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610a27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1e90613367565b60405180910390fd5b7f0000000000000000000000001ddf1aca8ddd75626e4f365a1580429ba53dad8a73ffffffffffffffffffffffffffffffffffffffff16610a66611c0c565b73ffffffffffffffffffffffffffffffffffffffff1614610abc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab3906133a7565b60405180910390fd5b610ac581611c63565b610b4481600067ffffffffffffffff811115610b0a577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015610b3c5781602001600182028036833780820191505090505b506000611c91565b50565b7f0000000000000000000000001ddf1aca8ddd75626e4f365a1580429ba53dad8a73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90613367565b60405180910390fd5b7f0000000000000000000000001ddf1aca8ddd75626e4f365a1580429ba53dad8a73ffffffffffffffffffffffffffffffffffffffff16610c15611c0c565b73ffffffffffffffffffffffffffffffffffffffff1614610c6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c62906133a7565b60405180910390fd5b610c7482611c63565b610c8082826001611c91565b5050565b60007f0000000000000000000000001ddf1aca8ddd75626e4f365a1580429ba53dad8a73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614610d14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0b906133c7565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b6000610d4960fb611e0e565b905090565b60008060005b610d5e60fb611e0e565b811015610f29576000610d7b8260fb611e2390919063ffffffff16565b9050600060fd600083815260200190815260200160002090508573ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610f14578060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318260020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401610e6d9190613259565b60206040518083038186803b158015610e8557600080fd5b505afa158015610e99573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ebd9190612cee565b85610ec891906136d4565b94508060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163184610f1191906136d4565b93505b50508080610f21906139a1565b915050610d54565b50915091565b600080606060008585604051602001610f499291906131dc565b604051602081830303815290604052805190602001209050610f6c60fb82611e3a565b610fab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa290613427565b60405180910390fd5b600060fd60008381526020019081526020016000209050806000015494508060040154935080600501805480602002602001604051908101604052809291908181526020016000905b8282101561108657838290600052602060002090600202016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505081526020019060010190610ff4565b50505050925050509250925092565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b600033826040516020016110ce9291906131dc565b6040516020818303038152906040528051906020012090506110f160fb82611e3a565b611130576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112790613427565b60405180910390fd5b61113a3383611e51565b5050565b60008060019054906101000a900460ff1615905080801561116f5750600160008054906101000a900460ff1660ff16105b8061119c575061117e30611f3a565b15801561119b5750600160008054906101000a900460ff1660ff16145b5b6111db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d290613407565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015611218576001600060016101000a81548160ff0219169083151502179055505b611220611f5d565b611228611fae565b6112356000801b33611a41565b61125f7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333611a41565b80156112b85760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860016040516112af919061330a565b60405180910390a15b50565b60006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000801b81565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177561135781611a2d565b600061136360fb611e0e565b90506000808490505b828110801561137b5750600086115b156119185760006113968260fb611e2390919063ffffffff16565b9050600060fd6000838152602001908152602001600020905060008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318360020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016114329190613259565b60206040518083038186803b15801561144a57600080fd5b505afa15801561145e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114829190612cee565b90508160040154826000015461149891906136d4565b811061190857808260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b8152600401611522929190613274565b60206040518083038186803b15801561153a57600080fd5b505afa15801561154e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115729190612cee565b106118aa5760005b826005018054905081101561188c5760006127108460050183815481106115ca577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000209060020201600101548560040154856115ec91906137b5565b6115f6919061375b565b611600919061372a565b90508360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8560020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168660050185815481106116a3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b81526004016116f49392919061329d565b602060405180830381600087803b15801561170e57600080fd5b505af1158015611722573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117469190612be5565b50836005018281548110611783577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168560010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fca6ac78193b39a525a727b8b134ca7c9254eb052b4d33564ca74d580979a25c3846040516118709190613507565b60405180910390a4508080611884906139a1565b91505061157a565b50888061189890613946565b995050846118a557600194505b611907565b6118fc8260020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611e51565b8461190657600194505b5b5b838060010194505050505061136c565b506001151581151514611960576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195790613387565b60405180910390fd5b5050505050565b6119708261083e565b61197981611a2d565b6119838383611b2a565b505050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000611a258360000183611fff565b905092915050565b611a3e81611a39611b22565b61206f565b50565b611a4b82826112bb565b611b1e5760016065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ac3611b22565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b611b3482826112bb565b15611c085760006065600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611bad611b22565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000611c3a7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61210c565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3611c8d81611a2d565b5050565b611cbd7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b612116565b60000160009054906101000a900460ff1615611ce157611cdc83612120565b611e09565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b158015611d2757600080fd5b505afa925050508015611d5857506040513d601f19601f82011682018060405250810190611d559190612c37565b60015b611d97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8e90613447565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b8114611dfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df3906133e7565b60405180910390fd5b50611e088383836121d9565b5b505050565b6000611e1c82600001612205565b9050919050565b6000611e328360000183612216565b905092915050565b6000611e498360000183612267565b905092915050565b60008282604051602001611e669291906131dc565b604051602081830303815290604052805190602001209050611e8960fb8261228a565b5060fd60008281526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556003820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556004820160009055600582016000611f3391906128bb565b5050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16611fac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fa3906134c7565b60405180910390fd5b565b600060019054906101000a900460ff16611ffd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ff4906134c7565b60405180910390fd5b565b600061200b8383612267565b612064578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612069565b600090505b92915050565b61207982826112bb565b6121085761209e8173ffffffffffffffffffffffffffffffffffffffff1660146122a1565b6120ac8360001c60206122a1565b6040516020016120bd92919061321f565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ff9190613325565b60405180910390fd5b5050565b6000819050919050565b6000819050919050565b61212981611f3a565b612168576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161215f90613467565b60405180910390fd5b806121957f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61210c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6121e28361259b565b6000825111806121ef5750805b15612200576121fe83836125ea565b505b505050565b600081600001805490509050919050565b6000826000018281548110612254577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600061229983600001836126ce565b905092915050565b6060600060028360026122b4919061375b565b6122be91906136d4565b67ffffffffffffffff8111156122fd577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561232f5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061238d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612417577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612457919061375b565b61246191906136d4565b90505b600181111561254d577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106124c9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612506577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061254690613946565b9050612464565b5060008414612591576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161258890613347565b60405180910390fd5b8091505092915050565b6125a481612120565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b60606125f583611f3a565b612634576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262b906134a7565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff168460405161265c9190613208565b600060405180830381855af49150503d8060008114612697576040519150601f19603f3d011682016040523d82523d6000602084013e61269c565b606091505b50915091506126c48282604051806060016040528060278152602001613f8d60279139612854565b9250505092915050565b6000808360010160008481526020019081526020016000205490506000811461284857600060018261270091906137b5565b905060006001866000018054905061271891906137b5565b90508181146127d357600086600001828154811061275f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050808760000184815481106127a9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b8560000180548061280d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061284e565b60009150505b92915050565b60608315612864578290506128b4565b6000835111156128775782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128ab9190613325565b60405180910390fd5b9392505050565b50805460008255600202906000526020600020908101906128dc91906128df565b50565b5b8082111561292157600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160009055506002016128e0565b5090565b600061293861293384613601565b6135dc565b9050808382526020820190508285604086028201111561295757600080fd5b60005b85811015612987578161296d8882612ab6565b84526020840193506040830192505060018101905061295a565b5050509392505050565b60006129a461299f8461362d565b6135dc565b9050828152602081018484840111156129bc57600080fd5b6129c7848285613904565b509392505050565b6000813590506129de81613eeb565b92915050565b6000813590506129f381613f02565b92915050565b600082601f830112612a0a57600080fd5b8135612a1a848260208601612925565b91505092915050565b600081519050612a3281613f19565b92915050565b600081359050612a4781613f30565b92915050565b600081519050612a5c81613f30565b92915050565b600081359050612a7181613f47565b92915050565b600082601f830112612a8857600080fd5b8135612a98848260208601612991565b91505092915050565b600081359050612ab081613f5e565b92915050565b600060408284031215612ac857600080fd5b612ad260406135dc565b90506000612ae2848285016129e4565b6000830152506020612af684828501612b02565b60208301525092915050565b600081359050612b1181613f75565b92915050565b600081519050612b2681613f75565b92915050565b600060208284031215612b3e57600080fd5b6000612b4c848285016129cf565b91505092915050565b60008060408385031215612b6857600080fd5b6000612b76858286016129cf565b9250506020612b87858286016129cf565b9150509250929050565b60008060408385031215612ba457600080fd5b6000612bb2858286016129cf565b925050602083013567ffffffffffffffff811115612bcf57600080fd5b612bdb85828601612a77565b9150509250929050565b600060208284031215612bf757600080fd5b6000612c0584828501612a23565b91505092915050565b600060208284031215612c2057600080fd5b6000612c2e84828501612a38565b91505092915050565b600060208284031215612c4957600080fd5b6000612c5784828501612a4d565b91505092915050565b60008060408385031215612c7357600080fd5b6000612c8185828601612a38565b9250506020612c92858286016129cf565b9150509250929050565b600060208284031215612cae57600080fd5b6000612cbc84828501612a62565b91505092915050565b600060208284031215612cd757600080fd5b6000612ce584828501612aa1565b91505092915050565b600060208284031215612d0057600080fd5b6000612d0e84828501612b17565b91505092915050565b60008060408385031215612d2a57600080fd5b6000612d3885828601612b02565b9250506020612d4985828601612b02565b9150509250929050565b60008060008060808587031215612d6957600080fd5b6000612d7787828801612b02565b9450506020612d8887828801612b02565b9350506040612d9987828801612aa1565b925050606085013567ffffffffffffffff811115612db657600080fd5b612dc2878288016129f9565b91505092959194509250565b6000612dda838361318f565b60408301905092915050565b612def81613898565b82525050565b612dfe816137fb565b82525050565b612e0d816137e9565b82525050565b612e24612e1f826137e9565b6139ea565b82525050565b6000612e358261366e565b612e3f818561369c565b9350612e4a8361365e565b8060005b83811015612e7b578151612e628882612dce565b9750612e6d8361368f565b925050600181019050612e4e565b5085935050505092915050565b612e918161380d565b82525050565b612ea081613819565b82525050565b6000612eb182613679565b612ebb81856136ad565b9350612ecb818560208601613913565b80840191505092915050565b612ee0816138aa565b82525050565b612eef816138ce565b82525050565b6000612f0082613684565b612f0a81856136b8565b9350612f1a818560208601613913565b612f2381613a9b565b840191505092915050565b6000612f3982613684565b612f4381856136c9565b9350612f53818560208601613913565b80840191505092915050565b6000612f6c6020836136b8565b9150612f7782613ab9565b602082019050919050565b6000612f8f602c836136b8565b9150612f9a82613ae2565b604082019050919050565b6000612fb26015836136b8565b9150612fbd82613b31565b602082019050919050565b6000612fd5602c836136b8565b9150612fe082613b5a565b604082019050919050565b6000612ff86038836136b8565b915061300382613ba9565b604082019050919050565b600061301b6029836136b8565b915061302682613bf8565b604082019050919050565b600061303e602e836136b8565b915061304982613c47565b604082019050919050565b60006130616016836136b8565b915061306c82613c96565b602082019050919050565b6000613084602e836136b8565b915061308f82613cbf565b604082019050919050565b60006130a7602d836136b8565b91506130b282613d0e565b604082019050919050565b60006130ca6022836136b8565b91506130d582613d5d565b604082019050919050565b60006130ed6026836136b8565b91506130f882613dac565b604082019050919050565b6000613110602b836136b8565b915061311b82613dfb565b604082019050919050565b60006131336017836136c9565b915061313e82613e4a565b601782019050919050565b60006131566011836136c9565b915061316182613e73565b601182019050919050565b6000613179602f836136b8565b915061318482613e9c565b604082019050919050565b6040820160008201516131a56000850182612df5565b5060208201516131b860208501826131be565b50505050565b6131c781613881565b82525050565b6131d681613881565b82525050565b60006131e88285612e13565b6014820191506131f88284612e13565b6014820191508190509392505050565b60006132148284612ea6565b915081905092915050565b600061322a82613126565b91506132368285612f2e565b915061324182613149565b915061324d8284612f2e565b91508190509392505050565b600060208201905061326e6000830184612e04565b92915050565b60006040820190506132896000830185612e04565b6132966020830184612e04565b9392505050565b60006060820190506132b26000830186612e04565b6132bf6020830185612de6565b6132cc60408301846131cd565b949350505050565b60006020820190506132e96000830184612e88565b92915050565b60006020820190506133046000830184612e97565b92915050565b600060208201905061331f6000830184612ee6565b92915050565b6000602082019050818103600083015261333f8184612ef5565b905092915050565b6000602082019050818103600083015261336081612f5f565b9050919050565b6000602082019050818103600083015261338081612f82565b9050919050565b600060208201905081810360008301526133a081612fa5565b9050919050565b600060208201905081810360008301526133c081612fc8565b9050919050565b600060208201905081810360008301526133e081612feb565b9050919050565b600060208201905081810360008301526134008161300e565b9050919050565b6000602082019050818103600083015261342081613031565b9050919050565b6000602082019050818103600083015261344081613054565b9050919050565b6000602082019050818103600083015261346081613077565b9050919050565b600060208201905081810360008301526134808161309a565b9050919050565b600060208201905081810360008301526134a0816130bd565b9050919050565b600060208201905081810360008301526134c0816130e0565b9050919050565b600060208201905081810360008301526134e081613103565b9050919050565b600060208201905081810360008301526135008161316c565b9050919050565b600060208201905061351c60008301846131cd565b92915050565b600060a08201905061353760008301886131cd565b6135446020830187612ed7565b6135516040830186612e04565b61355e6060830185612e04565b61356b60808301846131cd565b9695505050505050565b600060408201905061358a60008301856131cd565b61359760208301846131cd565b9392505050565b60006060820190506135b360008301866131cd565b6135c060208301856131cd565b81810360408301526135d28184612e2a565b9050949350505050565b60006135e66135f7565b90506135f28282613970565b919050565b6000604051905090565b600067ffffffffffffffff82111561361c5761361b613a6c565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561364857613647613a6c565b5b61365182613a9b565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006136df82613881565b91506136ea83613881565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561371f5761371e613a0e565b5b828201905092915050565b600061373582613881565b915061374083613881565b9250826137505761374f613a3d565b5b828204905092915050565b600061376682613881565b915061377183613881565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156137aa576137a9613a0e565b5b828202905092915050565b60006137c082613881565b91506137cb83613881565b9250828210156137de576137dd613a0e565b5b828203905092915050565b60006137f482613861565b9050919050565b600061380682613861565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600061385a826137e9565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006138a3826138e0565b9050919050565b60006138b5826138bc565b9050919050565b60006138c782613861565b9050919050565b60006138d98261388b565b9050919050565b60006138eb826138f2565b9050919050565b60006138fd82613861565b9050919050565b82818337600083830152505050565b60005b83811015613931578082015181840152602081019050613916565b83811115613940576000848401525b50505050565b600061395182613881565b9150600082141561396557613964613a0e565b5b600182039050919050565b61397982613a9b565b810181811067ffffffffffffffff8211171561399857613997613a6c565b5b80604052505050565b60006139ac82613881565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156139df576139de613a0e565b5b600182019050919050565b60006139f5826139fc565b9050919050565b6000613a0782613aac565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f6e6f207472616e73666572732072657175697265640000000000000000000000600082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f6e6f20636f6e66696775726174696f6e20666f756e6400000000000000000000600082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f73657420617070726f76616c20746f207370656e6420746f6b656e732066697260008201527f7374000000000000000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b613ef4816137e9565b8114613eff57600080fd5b50565b613f0b816137fb565b8114613f1657600080fd5b50565b613f228161380d565b8114613f2d57600080fd5b50565b613f3981613819565b8114613f4457600080fd5b50565b613f5081613823565b8114613f5b57600080fd5b50565b613f678161384f565b8114613f7257600080fd5b50565b613f7e81613881565b8114613f8957600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212208c8ef7ba201818cd8b645d50f246fac7493bcb89eba2ad78ce273c5aed28ac9c64736f6c63430008040033