VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x7BC814…1352
Summary
Transactions
Transfers
Address
0x7BC81483adF762BABb35f3272b875c6a65891352
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x94d937577f9adC8D748F36dECce7E0389021051E
Deployer
0x94d937577f9adC8D748F36dECce7E0389021051E
Code
0x608060405234801561001057600080fd5b50600436106101585760003560e01c80639a19c7b0116100c3578063d06789471161007c578063d0678947146103ab578063d108177a146103de578063d547741f146103fa578063e3366fed14610416578063ec1ae8b814610434578063ed4928c81461046457610158565b80639a19c7b0146102ed578063a217fddf14610309578063a502e80814610327578063c3b2d07a14610343578063c4d66de814610373578063c634b78e1461038f57610158565b806353d6fcec1161011557806353d6fcec1461022d5780635b716d9a1461023757806375b238fc14610253578063797a21cf146102715780638fe95a15146102a157806391d14854146102bd57610158565b806301ffc9a71461015d578063248a9ca31461018d5780632f2ff15d146101bd57806336568abe146101d95780633ed13471146101f55780635371837b14610211575b600080fd5b61017760048036038101906101729190612c47565b61046e565b6040516101849190612c8f565b60405180910390f35b6101a760048036038101906101a29190612ce0565b6104e8565b6040516101b49190612d1c565b60405180910390f35b6101d760048036038101906101d29190612d95565b610507565b005b6101f360048036038101906101ee9190612d95565b610528565b005b61020f600480360381019061020a9190612e0b565b6105ab565b005b61022b60048036038101906102269190612e0b565b610884565b005b610235610bad565b005b610251600480360381019061024c9190612e4b565b611070565b005b61025b611467565b6040516102689190612d1c565b60405180910390f35b61028b60048036038101906102869190612e0b565b61148b565b6040516102989190612ead565b60405180910390f35b6102bb60048036038101906102b69190612e0b565b61157c565b005b6102d760048036038101906102d29190612d95565b611a78565b6040516102e49190612c8f565b60405180910390f35b61030760048036038101906103029190612ec8565b611ae2565b005b610311611b8c565b60405161031e9190612d1c565b60405180910390f35b610341600480360381019061033c919061303b565b611b93565b005b61035d60048036038101906103589190613097565b611e0b565b60405161036a91906130d3565b60405180910390f35b61038d60048036038101906103889190612ec8565b611e4a565b005b6103a960048036038101906103a49190612ec8565b611ed1565b005b6103c560048036038101906103c09190612ec8565b611f7b565b6040516103d5949392919061316d565b60405180910390f35b6103f860048036038101906103f39190612ec8565b612060565b005b610414600480360381019061040f9190612d95565b61220d565b005b61041e61222e565b60405161042b9190613277565b60405180910390f35b61044e60048036038101906104499190612e0b565b6122bc565b60405161045b9190612ead565b60405180910390f35b61046c61231a565b005b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806104e157506104e082612574565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b610510826104e8565b610519816125de565b61052383836125f2565b505050565b6105306126d2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461059d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105949061330b565b60405180910390fd5b6105a782826126da565b5050565b6105d57fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b806105e957506105e86000801b33611a78565b5b610628576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061f9061339d565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff166106b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ae90613409565b60405180910390fd5b60006201518080836106c99190613487565b6106d391906134b8565b90506000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600083815260200190815260200160002090506000818054905011156107b1576000816001838054905061074d91906134fa565b8154811061075e5761075d61352e565b5b906000526020600020906003020160010154036107b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a7906135a9565b60405180910390fd5b5b80604051806060016040528085815260200160008152602001600115158152509080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690831515021790555050508373ffffffffffffffffffffffffffffffffffffffff167f7cad904b51db5e5e1723d254c94e143dd7a4f1620c34d73f2e13281ded3b9b88846040516108769190612ead565b60405180910390a250505050565b6108ae7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b806108c257506108c16000801b33611a78565b5b610901576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f89061339d565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060006201518080846109569190613487565b61096091906134b8565b90506000826002016000838152602001908152602001600020905060008180549050116109c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b99061363b565b60405180910390fd5b600081600183805490506109d691906134fa565b815481106109e7576109e661352e565b5b906000526020600020906003020190506000816001015414610a3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a35906136cd565b60405180910390fd5b6000603b610dd46201437086610a5491906136ed565b610a5e91906136ed565b610a6891906136ed565b9050808260010181905550600082600001548360010154610a8991906134fa565b90506000610a96826127bb565b90506000818311610aa8576000610ab5565b8183610ab491906134fa565b5b90506000620f423f9050618214821115610acf5761821491505b81896003016000828254610ae391906136ed565b92505081905550818960040160008a81526020019081526020016000206000828254610b0f91906136ed565b925050819055506000610b21896127ed565b9050828a60050160008381526020019081526020016000206000828254610b4891906136ed565b925050819055508b73ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8784604051610b97929190613721565b60405180910390a2505050505050505050505050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16610c3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c33906137bc565b60405180910390fd5b6000620151808042610c4e9190613487565b610c5891906134b8565b90506000610c65426127ed565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600084815260200190815260200160002090506000818054905011610d05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cfc90613828565b60405180910390fd5b60008160018380549050610d1991906134fa565b81548110610d2a57610d2961352e565b5b906000526020600020906003020190506000816001015414610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7890613894565b60405180910390fd5b80600001544211610dc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dbe90613926565b60405180910390fd5b428160010181905550600081600001548260010154610de691906134fa565b90506000610df3826127bb565b90506000818311610e05576000610e12565b8183610e1191906134fa565b5b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008981526020019081526020016000205461821411610e79576000610edb565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600089815260200190815260200160002054618214610eda91906134fa565b5b905080821115610ee9578091505b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003016000828254610f3b91906136ed565b9250508190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008a81526020019081526020016000206000828254610fa591906136ed565b9250508190555081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000898152602001908152602001600020600082825461100f91906136ed565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b428460405161105e929190613721565b60405180910390a25050505050505050565b61109a7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b806110ae57506110ad6000801b33611a78565b5b6110ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e49061339d565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff1661117c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117390613409565b60405180910390fd5b600062015180808461118e9190613487565b61119891906134b8565b905060006111a5846127ed565b90506000600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000848152602001908152602001600020549050808411156112e0576000818561121591906134fa565b905080600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600082825461126991906136ed565b9250508190555080600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600085815260200190815260200160002060008282546112d391906136ed565b92505081905550506113b5565b600084826112ee91906134fa565b905080600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600082825461134291906134fa565b9250508190555080600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600085815260200190815260200160002060008282546113ac91906134fa565b92505081905550505b83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000858152602001908152602001600020819055508573ffffffffffffffffffffffffffffffffffffffff167f316d9afe019af852bfce87ad17a3b4a2bf041b5753a3ec9ff0bfd9467c2fcb1886838760405161145793929190613946565b60405180910390a2505050505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b600080611497836127ed565b90506000806114c16301e13380866114af9190613487565b6107b26114bc91906136ed565b61288b565b6114cd5761016d6114d1565b61016e5b61ffff16905060005b8181101561156f57600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000620151808361153591906134b8565b8661154091906136ed565b8152602001908152602001600020548361155a91906136ed565b925080806115679061397d565b9150506114da565b5081935050505092915050565b6115a67fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b806115ba57506115b96000801b33611a78565b5b6115f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f09061339d565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611688576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167f90613409565b60405180910390fd5b600062015180808361169a9190613487565b6116a491906134b8565b905060006116b1836127ed565b90506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600084815260200190815260200160002090506000818054905011611751576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174890613828565b60405180910390fd5b6000816001838054905061176591906134fa565b815481106117765761177561352e565b5b9060005260206000209060030201905060008160010154146117cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c490613a11565b60405180910390fd5b8481600101819055506000816000015482600101546117ec91906134fa565b905060006117f9826127bb565b9050600081831161180b576000611818565b818361181791906134fa565b5b90506000600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182141161187f5760006118e1565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182146118e091906134fa565b5b9050808211156118ef578091505b81600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301600082825461194191906136ed565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008a815260200190815260200160002060008282546119ab91906136ed565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050160008981526020019081526020016000206000828254611a1591906136ed565b925050819055508973ffffffffffffffffffffffffffffffffffffffff167f6a68dd3b74839ee02493272dbff6eb4880fc58dd44359e407c46276a91eec8088a84604051611a64929190613721565b60405180910390a250505050505050505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611b0c7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b80611b205750611b1f6000801b33611a78565b5b611b5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b569061339d565b60405180910390fd5b611b897fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217758261220d565b50565b6000801b81565b611bbd7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b80611bd15750611bd06000801b33611a78565b5b611c10576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c079061339d565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff1615611ca0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9790613a7d565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050828160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081816001019081611d379190613ca9565b5060018160060160006101000a81548160ff0219169083151502179055506002839080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167f88f573da530a15bcd26d991f12ed95c157a183024a775dcccd317998426c4ce483604051611dfe9190613d7b565b60405180910390a2505050565b60028181548110611e1b57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611e576000801b82611a78565b15611e97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8e90613de9565b60405180910390fd5b611ea46000801b826128df565b611ece7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826128df565b50565b611efb7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b80611f0f5750611f0e6000801b33611a78565b5b611f4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f459061339d565b60405180910390fd5b611f787fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582610507565b50565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001018054611fc490613acc565b80601f0160208091040260200160405190810160405280929190818152602001828054611ff090613acc565b801561203d5780601f106120125761010080835404028352916020019161203d565b820191906000526020600020905b81548152906001019060200180831161202057829003601f168201915b5050505050908060030154908060060160009054906101000a900460ff16905084565b61208a7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533611a78565b8061209e575061209d6000801b33611a78565b5b6120dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120d49061339d565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff1661216c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216390613409565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fabae6e64cb4315875c29d42347a312f5e9fce4ab564e9722b43dd78d0751135a60405160405180910390a250565b612216826104e8565b61221f816125de565b61222983836126da565b505050565b606060028054806020026020016040519081016040528092919081815260200182805480156122b257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311612268575b5050505050905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600083815260200190815260200160002054905092915050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff166123a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123a0906137bc565b60405180910390fd5b60006201518080426123bb9190613487565b6123c591906134b8565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600083815260200190815260200160002090506000818054905011156124a3576000816001838054905061243f91906134fa565b815481106124505761244f61352e565b5b906000526020600020906003020160010154036124a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249990613e55565b60405180910390fd5b5b80604051806060016040528042815260200160008152602001600115158152509080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690831515021790555050503373ffffffffffffffffffffffffffffffffffffffff167f9ca7efa2899e936441b70a54251e2e0c8b1292b8eaf91124a0a67e4072a7264b426040516125689190612ead565b60405180910390a25050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6125ef816125ea6126d2565b6128ed565b50565b6125fc8282611a78565b6126ce57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506126736126d2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6126e48282611a78565b156127b757600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061275c6126d2565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600061546082116127cf57600090506127e8565b617e9082116127e25761070890506127e8565b610a8c90505b919050565b6000806301e13380836128009190613487565b6107b261280d91906136ed565b905060006301e133806107b28361282491906134fa565b61282e91906134b8565b90506000806107b290505b838110156128745761284a8161288b565b1561286157620151808261285e91906136ed565b91505b808061286c9061397d565b915050612839565b50808261288191906136ed565b9350505050919050565b60008060048361289b9190613e75565b036128d55760006064836128af9190613e75565b036128cc576000610190836128c49190613e75565b1490506128da565b600190506128da565b600090505b919050565b6128e982826125f2565b5050565b6128f78282611a78565b61296e5761290481612972565b6129128360001c602061299f565b604051602001612923929190613f7a565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129659190613d7b565b60405180910390fd5b5050565b60606129988273ffffffffffffffffffffffffffffffffffffffff16601460ff1661299f565b9050919050565b6060600060028360026129b291906134b8565b6129bc91906136ed565b67ffffffffffffffff8111156129d5576129d4612f10565b5b6040519080825280601f01601f191660200182016040528015612a075781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612a3f57612a3e61352e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612aa357612aa261352e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612ae391906134b8565b612aed91906136ed565b90505b6001811115612b8d577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110612b2f57612b2e61352e565b5b1a60f81b828281518110612b4657612b4561352e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080612b8690613fb4565b9050612af0565b5060008414612bd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc890614029565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612c2481612bef565b8114612c2f57600080fd5b50565b600081359050612c4181612c1b565b92915050565b600060208284031215612c5d57612c5c612be5565b5b6000612c6b84828501612c32565b91505092915050565b60008115159050919050565b612c8981612c74565b82525050565b6000602082019050612ca46000830184612c80565b92915050565b6000819050919050565b612cbd81612caa565b8114612cc857600080fd5b50565b600081359050612cda81612cb4565b92915050565b600060208284031215612cf657612cf5612be5565b5b6000612d0484828501612ccb565b91505092915050565b612d1681612caa565b82525050565b6000602082019050612d316000830184612d0d565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612d6282612d37565b9050919050565b612d7281612d57565b8114612d7d57600080fd5b50565b600081359050612d8f81612d69565b92915050565b60008060408385031215612dac57612dab612be5565b5b6000612dba85828601612ccb565b9250506020612dcb85828601612d80565b9150509250929050565b6000819050919050565b612de881612dd5565b8114612df357600080fd5b50565b600081359050612e0581612ddf565b92915050565b60008060408385031215612e2257612e21612be5565b5b6000612e3085828601612d80565b9250506020612e4185828601612df6565b9150509250929050565b600080600060608486031215612e6457612e63612be5565b5b6000612e7286828701612d80565b9350506020612e8386828701612df6565b9250506040612e9486828701612df6565b9150509250925092565b612ea781612dd5565b82525050565b6000602082019050612ec26000830184612e9e565b92915050565b600060208284031215612ede57612edd612be5565b5b6000612eec84828501612d80565b91505092915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612f4882612eff565b810181811067ffffffffffffffff82111715612f6757612f66612f10565b5b80604052505050565b6000612f7a612bdb565b9050612f868282612f3f565b919050565b600067ffffffffffffffff821115612fa657612fa5612f10565b5b612faf82612eff565b9050602081019050919050565b82818337600083830152505050565b6000612fde612fd984612f8b565b612f70565b905082815260208101848484011115612ffa57612ff9612efa565b5b613005848285612fbc565b509392505050565b600082601f83011261302257613021612ef5565b5b8135613032848260208601612fcb565b91505092915050565b6000806040838503121561305257613051612be5565b5b600061306085828601612d80565b925050602083013567ffffffffffffffff81111561308157613080612bea565b5b61308d8582860161300d565b9150509250929050565b6000602082840312156130ad576130ac612be5565b5b60006130bb84828501612df6565b91505092915050565b6130cd81612d57565b82525050565b60006020820190506130e860008301846130c4565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561312857808201518184015260208101905061310d565b60008484015250505050565b600061313f826130ee565b61314981856130f9565b935061315981856020860161310a565b61316281612eff565b840191505092915050565b600060808201905061318260008301876130c4565b81810360208301526131948186613134565b90506131a36040830185612e9e565b6131b06060830184612c80565b95945050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6131ee81612d57565b82525050565b600061320083836131e5565b60208301905092915050565b6000602082019050919050565b6000613224826131b9565b61322e81856131c4565b9350613239836131d5565b8060005b8381101561326a57815161325188826131f4565b975061325c8361320c565b92505060018101905061323d565b5085935050505092915050565b600060208201905081810360008301526132918184613219565b905092915050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b60006132f5602f836130f9565b915061330082613299565b604082019050919050565b60006020820190508181036000830152613324816132e8565b9050919050565b7f4f6e6c792061646d696e732063616e20706572666f726d20746869732061637460008201527f696f6e2e00000000000000000000000000000000000000000000000000000000602082015250565b60006133876024836130f9565b91506133928261332b565b604082019050919050565b600060208201905081810360008301526133b68161337a565b9050919050565b7f456d706c6f796565206e6f7420666f756e642e00000000000000000000000000600082015250565b60006133f36013836130f9565b91506133fe826133bd565b602082019050919050565b60006020820190508181036000830152613422816133e6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061349282612dd5565b915061349d83612dd5565b9250826134ad576134ac613429565b5b828204905092915050565b60006134c382612dd5565b91506134ce83612dd5565b92508282026134dc81612dd5565b915082820484148315176134f3576134f2613458565b5b5092915050565b600061350582612dd5565b915061351083612dd5565b925082820390508181111561352857613527613458565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f456d706c6f79656520616c726561647920636c6f636b656420696e2e00000000600082015250565b6000613593601c836130f9565b915061359e8261355d565b602082019050919050565b600060208201905081810360008301526135c281613586565b9050919050565b7f4e6f20636c6f636b2d696e2073657373696f6e20666f756e6420666f7220746860008201527f6973206461790000000000000000000000000000000000000000000000000000602082015250565b60006136256026836130f9565b9150613630826135c9565b604082019050919050565b6000602082019050818103600083015261365481613618565b9050919050565b7f4c6173742073657373696f6e20616c72656164792068617320636c6f636b2d6f60008201527f7574000000000000000000000000000000000000000000000000000000000000602082015250565b60006136b76022836130f9565b91506136c28261365b565b604082019050919050565b600060208201905081810360008301526136e6816136aa565b9050919050565b60006136f882612dd5565b915061370383612dd5565b925082820190508082111561371b5761371a613458565b5b92915050565b60006040820190506137366000830185612e9e565b6137436020830184612e9e565b9392505050565b7f596f7520617265206e6f7420617574686f72697a656420746f2075736520746860008201527f69732066756e6374696f6e2e0000000000000000000000000000000000000000602082015250565b60006137a6602c836130f9565b91506137b18261374a565b604082019050919050565b600060208201905081810360008301526137d581613799565b9050919050565b7f506c6561736520636c6f636b20696e2066697273742e00000000000000000000600082015250565b60006138126016836130f9565b915061381d826137dc565b602082019050919050565b6000602082019050818103600083015261384181613805565b9050919050565b7f596f752061726520616c726561647920636c6f636b6564206f75742e00000000600082015250565b600061387e601c836130f9565b915061388982613848565b602082019050919050565b600060208201905081810360008301526138ad81613871565b9050919050565b7f436c6f636b2d6f75742074696d65206d75737420626520616674657220636c6f60008201527f636b2d696e2074696d652e000000000000000000000000000000000000000000602082015250565b6000613910602b836130f9565b915061391b826138b4565b604082019050919050565b6000602082019050818103600083015261393f81613903565b9050919050565b600060608201905061395b6000830186612e9e565b6139686020830185612e9e565b6139756040830184612e9e565b949350505050565b600061398882612dd5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036139ba576139b9613458565b5b600182019050919050565b7f416c726561647920636c6f636b6564206f75742e000000000000000000000000600082015250565b60006139fb6014836130f9565b9150613a06826139c5565b602082019050919050565b60006020820190508181036000830152613a2a816139ee565b9050919050565b7f456d706c6f79656520616c72656164792061646465642e000000000000000000600082015250565b6000613a676017836130f9565b9150613a7282613a31565b602082019050919050565b60006020820190508181036000830152613a9681613a5a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680613ae457607f821691505b602082108103613af757613af6613a9d565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302613b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613b22565b613b698683613b22565b95508019841693508086168417925050509392505050565b6000819050919050565b6000613ba6613ba1613b9c84612dd5565b613b81565b612dd5565b9050919050565b6000819050919050565b613bc083613b8b565b613bd4613bcc82613bad565b848454613b2f565b825550505050565b600090565b613be9613bdc565b613bf4818484613bb7565b505050565b5b81811015613c1857613c0d600082613be1565b600181019050613bfa565b5050565b601f821115613c5d57613c2e81613afd565b613c3784613b12565b81016020851015613c46578190505b613c5a613c5285613b12565b830182613bf9565b50505b505050565b600082821c905092915050565b6000613c8060001984600802613c62565b1980831691505092915050565b6000613c998383613c6f565b9150826002028217905092915050565b613cb2826130ee565b67ffffffffffffffff811115613ccb57613cca612f10565b5b613cd58254613acc565b613ce0828285613c1c565b600060209050601f831160018114613d135760008415613d01578287015190505b613d0b8582613c8d565b865550613d73565b601f198416613d2186613afd565b60005b82811015613d4957848901518255600182019150602085019450602081019050613d24565b86831015613d665784890151613d62601f891682613c6f565b8355505b6001600288020188555050505b505050505050565b60006020820190508181036000830152613d958184613134565b905092915050565b7f416c726561647920696e697469616c697a656400000000000000000000000000600082015250565b6000613dd36013836130f9565b9150613dde82613d9d565b602082019050919050565b60006020820190508181036000830152613e0281613dc6565b9050919050565b7f596f752061726520616c726561647920636c6f636b656420696e2e0000000000600082015250565b6000613e3f601b836130f9565b9150613e4a82613e09565b602082019050919050565b60006020820190508181036000830152613e6e81613e32565b9050919050565b6000613e8082612dd5565b9150613e8b83612dd5565b925082613e9b57613e9a613429565b5b828206905092915050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b6000613ee7601783613ea6565b9150613ef282613eb1565b601782019050919050565b6000613f08826130ee565b613f128185613ea6565b9350613f2281856020860161310a565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b6000613f64601183613ea6565b9150613f6f82613f2e565b601182019050919050565b6000613f8582613eda565b9150613f918285613efd565b9150613f9c82613f57565b9150613fa88284613efd565b91508190509392505050565b6000613fbf82612dd5565b915060008203613fd257613fd1613458565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b60006140136020836130f9565b915061401e82613fdd565b602082019050919050565b6000602082019050818103600083015261404281614006565b905091905056fea264697066735822122036fb7c2fcff31967c6427ec431976d934399bbf8480fec8de98e77a343a7246364736f6c63430008130033