VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x80dB41…0187
Summary
Transactions
Transfers
Address
0x80dB413B4756D2584d11c0703D08B7Db3D550187
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x94d937577f9adC8D748F36dECce7E0389021051E
Deployer
0x94d937577f9adC8D748F36dECce7E0389021051E
Code
0x608060405234801561001057600080fd5b50600436106101425760003560e01c8063a217fddf116100b8578063d06789471161007c578063d06789471461035d578063d108177a14610392578063d547741f146103ae578063e3366fed146103ca578063ec1ae8b8146103e8578063ed4928c81461041857610142565b8063a217fddf146102bb578063a502e808146102d9578063c3b2d07a146102f5578063c4d66de814610325578063c634b78e1461034157610142565b8063741417911161010a57806374141791146101e957806375b238fc14610205578063797a21cf1461022357806391d14854146102535780639a19c7b0146102835780639a2cb61c1461029f57610142565b806301ffc9a714610147578063248a9ca3146101775780632f2ff15d146101a757806336568abe146101c357806353d6fcec146101df575b600080fd5b610161600480360381019061015c9190612675565b610422565b60405161016e91906126bd565b60405180910390f35b610191600480360381019061018c919061270e565b61049c565b60405161019e919061274a565b60405180910390f35b6101c160048036038101906101bc91906127c3565b6104bb565b005b6101dd60048036038101906101d891906127c3565b6104dc565b005b6101e761055f565b005b61020360048036038101906101fe9190612839565b610a81565b005b61020d610dfc565b60405161021a919061274a565b60405180910390f35b61023d6004803603810190610238919061288c565b610e20565b60405161024a91906128db565b60405180910390f35b61026d600480360381019061026891906127c3565b610f11565b60405161027a91906126bd565b60405180910390f35b61029d600480360381019061029891906128f6565b610f7b565b005b6102b960048036038101906102b4919061288c565b611025565b005b6102c3611568565b6040516102d0919061274a565b60405180910390f35b6102f360048036038101906102ee9190612a69565b61156f565b005b61030f600480360381019061030a9190612ac5565b6117e7565b60405161031c9190612b01565b60405180910390f35b61033f600480360381019061033a91906128f6565b611826565b005b61035b600480360381019061035691906128f6565b6118ad565b005b610377600480360381019061037291906128f6565b611957565b60405161038996959493929190612bfb565b60405180910390f35b6103ac60048036038101906103a791906128f6565b611a8e565b005b6103c860048036038101906103c391906127c3565b611c3b565b005b6103d2611c5c565b6040516103df9190612d22565b60405180910390f35b61040260048036038101906103fd919061288c565b611cea565b60405161040f91906128db565b60405180910390f35b610420611d48565b005b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610495575061049482611fa2565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b6104c48261049c565b6104cd8161200c565b6104d78383612020565b505050565b6104e4612100565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610551576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054890612db6565b60405180910390fd5b61055b8282612108565b5050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff166105ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e590612e48565b60405180910390fd5b60004290506000620151808062015180846106099190612e97565b6106139190612efa565b61061d9190612f2b565b905060006201518080846106319190612efa565b61063b9190612f2b565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000838152602001908152602001600020905060008180549050036106f657600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600084815260200190815260200160002090505b600081805490501161073d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073490612fb9565b60405180910390fd5b600081600183805490506107519190612e97565b8154811061076257610761612fd9565b5b9060005260206000209060030201905060008160010154146107b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b090613054565b60405180910390fd5b806000015485116107ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f6906130e6565b60405180910390fd5b84816001018190555060008160000154826001015461081e9190612e97565b9050600061082b826121e9565b9050600081831161083d57600061084a565b81836108499190612e97565b5b90506000620151808086600001546108629190612efa565b61086c9190612f2b565b905060006108798261221b565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600084815260200190815260200160002054618214116108e0576000610942565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000848152602001908152602001600020546182146109419190612e97565b5b905080841115610950578093505b83600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600085815260200190815260200160002060008282546109b39190613106565b9250508190555083600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060050160008481526020019081526020016000206000828254610a1d9190613106565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8c86604051610a6c92919061313a565b60405180910390a25050505050505050505050565b610aab7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b80610abf5750610abe6000801b33610f11565b5b610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af5906131d5565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16610b8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8490613241565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600084815260200190815260200160002054905060008183610bf3919061326b565b905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008681526020019081526020016000208190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154610c9b91906132ae565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055506000610cec8561221b565b905081600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600083815260200190815260200160002054610d4d91906132ae565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000838152602001908152602001600020819055508573ffffffffffffffffffffffffffffffffffffffff167f1e464ccd38eb1d4f9fb1e6dfe0d58a04d5c64136acf4760826abd630354529588686604051610dec92919061313a565b60405180910390a2505050505050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b600080610e2c8361221b565b9050600080610e566301e1338086610e449190612efa565b6107b2610e519190613106565b6122b9565b610e625761016d610e66565b61016e5b61ffff16905060005b81811015610f0457600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160006201518083610eca9190612f2b565b86610ed59190613106565b81526020019081526020016000205483610eef9190613106565b92508080610efc906132f2565b915050610e6f565b5081935050505092915050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b610fa57fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b80610fb95750610fb86000801b33610f11565b5b610ff8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fef906131d5565b60405180910390fd5b6110227fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582611c3b565b50565b61104f7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b8061106357506110626000801b33610f11565b5b6110a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611099906131d5565b60405180910390fd5b60006201518080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160006201518080876110fd9190612efa565b6111079190612f2b565b815260200190815260200160002060008154811061112857611127612fd9565b5b9060005260206000209060030201600001546111449190612efa565b61114e9190612f2b565b9050600061115b8261221b565b90506000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000848152602001908152602001600020905060008180549050116111fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f2906133ac565b60405180910390fd5b6000816001838054905061120f9190612e97565b815481106112205761121f612fd9565b5b906000526020600020906003020190506000816001015414611277576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126e9061343e565b60405180910390fd5b806000015485116112bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b4906130e6565b60405180910390fd5b8481600101819055506000816000015482600101546112dc9190612e97565b905060006112e9826121e9565b905060008183116112fb576000611308565b81836113079190612e97565b5b90506000600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182141161136f5760006113d1565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004016000898152602001908152602001600020546182146113d09190612e97565b5b9050808211156113df578091505b81600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160008282546114319190613106565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008a8152602001908152602001600020600082825461149b9190613106565b9250508190555081600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600501600089815260200190815260200160002060008282546115059190613106565b925050819055508973ffffffffffffffffffffffffffffffffffffffff167fa787bc212b824f6d58c0d155334e92ae991b0fb9b4fd23601a3ed7b3bf2be10b8a8460405161155492919061313a565b60405180910390a250505050505050505050565b6000801b81565b6115997fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b806115ad57506115ac6000801b33610f11565b5b6115ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e3906131d5565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff161561167c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611673906134aa565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050828160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508181600101908161171391906136d6565b5060018160060160006101000a81548160ff0219169083151502179055506002839080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508273ffffffffffffffffffffffffffffffffffffffff167f88f573da530a15bcd26d991f12ed95c157a183024a775dcccd317998426c4ce4836040516117da91906137a8565b60405180910390a2505050565b600281815481106117f757600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6118336000801b82610f11565b15611873576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186a90613816565b60405180910390fd5b6118806000801b8261230d565b6118aa7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217758261230d565b50565b6118d77fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b806118eb57506118ea6000801b33610f11565b5b61192a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611921906131d5565b60405180910390fd5b6119547fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775826104bb565b50565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010180546119a0906134f9565b80601f01602080910402602001604051908101604052809291908181526020018280546119cc906134f9565b8015611a195780601f106119ee57610100808354040283529160200191611a19565b820191906000526020600020905b8154815290600101906020018083116119fc57829003601f168201915b5050505050908060030154908060060160009054906101000a900460ff16908060070160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1615151515815250509080600a0160009054906101000a900460ff16905086565b611ab87fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177533610f11565b80611acc5750611acb6000801b33610f11565b5b611b0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b02906131d5565b60405180910390fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611b9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9190613241565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fabae6e64cb4315875c29d42347a312f5e9fce4ab564e9722b43dd78d0751135a60405160405180910390a250565b611c448261049c565b611c4d8161200c565b611c578383612108565b505050565b60606002805480602002602001604051908101604052809291908181526020018280548015611ce057602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611c96575b5050505050905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600401600083815260200190815260200160002054905092915050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060160009054906101000a900460ff16611dd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dce90612e48565b60405180910390fd5b6000620151808042611de99190612efa565b611df39190612f2b565b90506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008381526020019081526020016000209050600081805490501115611ed15760008160018380549050611e6d9190612e97565b81548110611e7e57611e7d612fd9565b5b90600052602060002090600302016001015403611ed0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec790613882565b60405180910390fd5b5b80604051806060016040528042815260200160008152602001600115158152509080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690831515021790555050503373ffffffffffffffffffffffffffffffffffffffff167f9ca7efa2899e936441b70a54251e2e0c8b1292b8eaf91124a0a67e4072a7264b42604051611f9691906128db565b60405180910390a25050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61201d81612018612100565b61231b565b50565b61202a8282610f11565b6120fc57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506120a1612100565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600033905090565b6121128282610f11565b156121e557600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061218a612100565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600061546082116121fd5760009050612216565b617e908211612210576107089050612216565b610a8c90505b919050565b6000806301e133808361222e9190612efa565b6107b261223b9190613106565b905060006301e133806107b2836122529190612e97565b61225c9190612f2b565b90506000806107b290505b838110156122a257612278816122b9565b1561228f57620151808261228c9190613106565b91505b808061229a906132f2565b915050612267565b5080826122af9190613106565b9350505050919050565b6000806004836122c991906138a2565b036123035760006064836122dd91906138a2565b036122fa576000610190836122f291906138a2565b149050612308565b60019050612308565b600090505b919050565b6123178282612020565b5050565b6123258282610f11565b61239c57612332816123a0565b6123408360001c60206123cd565b6040516020016123519291906139a7565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239391906137a8565b60405180910390fd5b5050565b60606123c68273ffffffffffffffffffffffffffffffffffffffff16601460ff166123cd565b9050919050565b6060600060028360026123e09190612f2b565b6123ea9190613106565b67ffffffffffffffff8111156124035761240261293e565b5b6040519080825280601f01601f1916602001820160405280156124355781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061246d5761246c612fd9565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106124d1576124d0612fd9565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026125119190612f2b565b61251b9190613106565b90505b60018111156125bb577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061255d5761255c612fd9565b5b1a60f81b82828151811061257457612573612fd9565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806125b4906139e1565b905061251e565b50600084146125ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125f690613a56565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6126528161261d565b811461265d57600080fd5b50565b60008135905061266f81612649565b92915050565b60006020828403121561268b5761268a612613565b5b600061269984828501612660565b91505092915050565b60008115159050919050565b6126b7816126a2565b82525050565b60006020820190506126d260008301846126ae565b92915050565b6000819050919050565b6126eb816126d8565b81146126f657600080fd5b50565b600081359050612708816126e2565b92915050565b60006020828403121561272457612723612613565b5b6000612732848285016126f9565b91505092915050565b612744816126d8565b82525050565b600060208201905061275f600083018461273b565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061279082612765565b9050919050565b6127a081612785565b81146127ab57600080fd5b50565b6000813590506127bd81612797565b92915050565b600080604083850312156127da576127d9612613565b5b60006127e8858286016126f9565b92505060206127f9858286016127ae565b9150509250929050565b6000819050919050565b61281681612803565b811461282157600080fd5b50565b6000813590506128338161280d565b92915050565b60008060006060848603121561285257612851612613565b5b6000612860868287016127ae565b935050602061287186828701612824565b925050604061288286828701612824565b9150509250925092565b600080604083850312156128a3576128a2612613565b5b60006128b1858286016127ae565b92505060206128c285828601612824565b9150509250929050565b6128d581612803565b82525050565b60006020820190506128f060008301846128cc565b92915050565b60006020828403121561290c5761290b612613565b5b600061291a848285016127ae565b91505092915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6129768261292d565b810181811067ffffffffffffffff821117156129955761299461293e565b5b80604052505050565b60006129a8612609565b90506129b4828261296d565b919050565b600067ffffffffffffffff8211156129d4576129d361293e565b5b6129dd8261292d565b9050602081019050919050565b82818337600083830152505050565b6000612a0c612a07846129b9565b61299e565b905082815260208101848484011115612a2857612a27612928565b5b612a338482856129ea565b509392505050565b600082601f830112612a5057612a4f612923565b5b8135612a608482602086016129f9565b91505092915050565b60008060408385031215612a8057612a7f612613565b5b6000612a8e858286016127ae565b925050602083013567ffffffffffffffff811115612aaf57612aae612618565b5b612abb85828601612a3b565b9150509250929050565b600060208284031215612adb57612ada612613565b5b6000612ae984828501612824565b91505092915050565b612afb81612785565b82525050565b6000602082019050612b166000830184612af2565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612b56578082015181840152602081019050612b3b565b60008484015250505050565b6000612b6d82612b1c565b612b778185612b27565b9350612b87818560208601612b38565b612b908161292d565b840191505092915050565b612ba481612803565b82525050565b612bb3816126a2565b82525050565b606082016000820151612bcf6000850182612b9b565b506020820151612be26020850182612b9b565b506040820151612bf56040850182612baa565b50505050565b600061010082019050612c116000830189612af2565b8181036020830152612c238188612b62565b9050612c3260408301876128cc565b612c3f60608301866126ae565b612c4c6080830185612bb9565b612c5960e08301846126ae565b979650505050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612c9981612785565b82525050565b6000612cab8383612c90565b60208301905092915050565b6000602082019050919050565b6000612ccf82612c64565b612cd98185612c6f565b9350612ce483612c80565b8060005b83811015612d15578151612cfc8882612c9f565b9750612d0783612cb7565b925050600181019050612ce8565b5085935050505092915050565b60006020820190508181036000830152612d3c8184612cc4565b905092915050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000612da0602f83612b27565b9150612dab82612d44565b604082019050919050565b60006020820190508181036000830152612dcf81612d93565b9050919050565b7f596f7520617265206e6f7420617574686f72697a656420746f2075736520746860008201527f69732066756e6374696f6e2e0000000000000000000000000000000000000000602082015250565b6000612e32602c83612b27565b9150612e3d82612dd6565b604082019050919050565b60006020820190508181036000830152612e6181612e25565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612ea282612803565b9150612ead83612803565b9250828203905081811115612ec557612ec4612e68565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612f0582612803565b9150612f1083612803565b925082612f2057612f1f612ecb565b5b828204905092915050565b6000612f3682612803565b9150612f4183612803565b9250828202612f4f81612803565b91508282048414831517612f6657612f65612e68565b5b5092915050565b7f506c6561736520636c6f636b20696e2066697273742e00000000000000000000600082015250565b6000612fa3601683612b27565b9150612fae82612f6d565b602082019050919050565b60006020820190508181036000830152612fd281612f96565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f596f752061726520616c726561647920636c6f636b6564206f75742e00000000600082015250565b600061303e601c83612b27565b915061304982613008565b602082019050919050565b6000602082019050818103600083015261306d81613031565b9050919050565b7f436c6f636b2d6f75742074696d65206d75737420626520616674657220636c6f60008201527f636b2d696e2074696d652e000000000000000000000000000000000000000000602082015250565b60006130d0602b83612b27565b91506130db82613074565b604082019050919050565b600060208201905081810360008301526130ff816130c3565b9050919050565b600061311182612803565b915061311c83612803565b925082820190508082111561313457613133612e68565b5b92915050565b600060408201905061314f60008301856128cc565b61315c60208301846128cc565b9392505050565b7f4f6e6c792061646d696e732063616e20706572666f726d20746869732061637460008201527f696f6e2e00000000000000000000000000000000000000000000000000000000602082015250565b60006131bf602483612b27565b91506131ca82613163565b604082019050919050565b600060208201905081810360008301526131ee816131b2565b9050919050565b7f456d706c6f796565206e6f7420666f756e642e00000000000000000000000000600082015250565b600061322b601383612b27565b9150613236826131f5565b602082019050919050565b6000602082019050818103600083015261325a8161321e565b9050919050565b6000819050919050565b600061327682613261565b915061328183613261565b92508282039050818112600084121682821360008512151617156132a8576132a7612e68565b5b92915050565b60006132b982613261565b91506132c483613261565b9250828201905082811215600083121683821260008412151617156132ec576132eb612e68565b5b92915050565b60006132fd82612803565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361332f5761332e612e68565b5b600182019050919050565b7f4e6f20636c6f636b2d696e2073657373696f6e20666f756e6420666f7220746860008201527f6973206461790000000000000000000000000000000000000000000000000000602082015250565b6000613396602683612b27565b91506133a18261333a565b604082019050919050565b600060208201905081810360008301526133c581613389565b9050919050565b7f4c6173742073657373696f6e20616c72656164792068617320636c6f636b2d6f60008201527f7574000000000000000000000000000000000000000000000000000000000000602082015250565b6000613428602283612b27565b9150613433826133cc565b604082019050919050565b600060208201905081810360008301526134578161341b565b9050919050565b7f456d706c6f79656520616c72656164792061646465642e000000000000000000600082015250565b6000613494601783612b27565b915061349f8261345e565b602082019050919050565b600060208201905081810360008301526134c381613487565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061351157607f821691505b602082108103613524576135236134ca565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261358c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261354f565b613596868361354f565b95508019841693508086168417925050509392505050565b6000819050919050565b60006135d36135ce6135c984612803565b6135ae565b612803565b9050919050565b6000819050919050565b6135ed836135b8565b6136016135f9826135da565b84845461355c565b825550505050565b600090565b613616613609565b6136218184846135e4565b505050565b5b818110156136455761363a60008261360e565b600181019050613627565b5050565b601f82111561368a5761365b8161352a565b6136648461353f565b81016020851015613673578190505b61368761367f8561353f565b830182613626565b50505b505050565b600082821c905092915050565b60006136ad6000198460080261368f565b1980831691505092915050565b60006136c6838361369c565b9150826002028217905092915050565b6136df82612b1c565b67ffffffffffffffff8111156136f8576136f761293e565b5b61370282546134f9565b61370d828285613649565b600060209050601f831160018114613740576000841561372e578287015190505b61373885826136ba565b8655506137a0565b601f19841661374e8661352a565b60005b8281101561377657848901518255600182019150602085019450602081019050613751565b86831015613793578489015161378f601f89168261369c565b8355505b6001600288020188555050505b505050505050565b600060208201905081810360008301526137c28184612b62565b905092915050565b7f416c726561647920696e697469616c697a656400000000000000000000000000600082015250565b6000613800601383612b27565b915061380b826137ca565b602082019050919050565b6000602082019050818103600083015261382f816137f3565b9050919050565b7f596f752061726520616c726561647920636c6f636b656420696e2e0000000000600082015250565b600061386c601b83612b27565b915061387782613836565b602082019050919050565b6000602082019050818103600083015261389b8161385f565b9050919050565b60006138ad82612803565b91506138b883612803565b9250826138c8576138c7612ecb565b5b828206905092915050565b600081905092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006139146017836138d3565b915061391f826138de565b601782019050919050565b600061393582612b1c565b61393f81856138d3565b935061394f818560208601612b38565b80840191505092915050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b60006139916011836138d3565b915061399c8261395b565b601182019050919050565b60006139b282613907565b91506139be828561392a565b91506139c982613984565b91506139d5828461392a565b91508190509392505050565b60006139ec82612803565b9150600082036139ff576139fe612e68565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000613a40602083612b27565b9150613a4b82613a0a565b602082019050919050565b60006020820190508181036000830152613a6f81613a33565b905091905056fea2646970667358221220bc78196fba20bd6582a810ff9d90a0e7a356a0d9d4877b0ec1ee61f2ea36a73764736f6c63430008130033