VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x352Dfa…820e
Summary
Transactions
Transfers
Address
0x352Dfa7CF36cD9443Ff3AF90dD883CD7CE5F820e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4547CaBea0884e307549DaE17864F430B841e964
Deployer
0x4547CaBea0884e307549DaE17864F430B841e964
Code
0x6080604052600436106101c25760003560e01c806370a08231116100f7578063b88d4fde11610095578063e985e9c511610064578063e985e9c514610600578063f2fde38b1461063d578063f8dcbddb14610666578063f968adbe1461068f576101c2565b8063b88d4fde14610544578063c87b56dd1461056d578063d5abeb01146105aa578063e25fe175146105d5576101c2565b80638da5cb5b116100d15780638da5cb5b1461049a57806395d89b41146104c5578063a035b1fe146104f0578063a22cb4651461051b576101c2565b806370a082311461041d578063715018a61461045a5780637cb6475914610471576101c2565b80632db115441161016457806342842e0e1161013e57806342842e0e14610363578063453c23101461038c57806355f804b3146103b75780636352211e146103e0576101c2565b80632db115441461030557806335a68dba146103215780633ccfd60b1461034c576101c2565b8063095ea7b3116101a0578063095ea7b31461026c57806318160ddd1461029557806323b872dd146102c057806328818b96146102e9576101c2565b806301ffc9a7146101c757806306fdde0314610204578063081812fc1461022f575b600080fd5b3480156101d357600080fd5b506101ee60048036038101906101e99190612657565b6106ba565b6040516101fb9190612b25565b60405180910390f35b34801561021057600080fd5b5061021961074c565b6040516102269190612b40565b60405180910390f35b34801561023b57600080fd5b50610256600480360381019061025191906126fa565b6107de565b6040516102639190612abe565b60405180910390f35b34801561027857600080fd5b50610293600480360381019061028e919061258a565b61085a565b005b3480156102a157600080fd5b506102aa61099b565b6040516102b79190612cc2565b60405180910390f35b3480156102cc57600080fd5b506102e760048036038101906102e29190612474565b6109b2565b005b61030360048036038101906102fe91906125ca565b610cd7565b005b61031f600480360381019061031a91906126fa565b610f28565b005b34801561032d57600080fd5b5061033661106e565b6040516103439190612cc2565b60405180910390f35b34801561035857600080fd5b50610361611074565b005b34801561036f57600080fd5b5061038a60048036038101906103859190612474565b611146565b005b34801561039857600080fd5b506103a1611166565b6040516103ae9190612cc2565b60405180910390f35b3480156103c357600080fd5b506103de60048036038101906103d991906126b1565b61116c565b005b3480156103ec57600080fd5b50610407600480360381019061040291906126fa565b611202565b6040516104149190612abe565b60405180910390f35b34801561042957600080fd5b50610444600480360381019061043f9190612407565b611214565b6040516104519190612cc2565b60405180910390f35b34801561046657600080fd5b5061046f6112cd565b005b34801561047d57600080fd5b506104986004803603810190610493919061262a565b611355565b005b3480156104a657600080fd5b506104af6113db565b6040516104bc9190612abe565b60405180910390f35b3480156104d157600080fd5b506104da611405565b6040516104e79190612b40565b60405180910390f35b3480156104fc57600080fd5b50610505611497565b6040516105129190612cc2565b60405180910390f35b34801561052757600080fd5b50610542600480360381019061053d919061254a565b61149d565b005b34801561055057600080fd5b5061056b600480360381019061056691906124c7565b611615565b005b34801561057957600080fd5b50610594600480360381019061058f91906126fa565b611688565b6040516105a19190612b40565b60405180910390f35b3480156105b657600080fd5b506105bf611704565b6040516105cc9190612cc2565b60405180910390f35b3480156105e157600080fd5b506105ea61170a565b6040516105f79190612cc2565b60405180910390f35b34801561060c57600080fd5b5061062760048036038101906106229190612434565b611710565b6040516106349190612b25565b60405180910390f35b34801561064957600080fd5b50610664600480360381019061065f9190612407565b6117a4565b005b34801561067257600080fd5b5061068d600480360381019061068891906126fa565b611820565b005b34801561069b57600080fd5b506106a46118a6565b6040516106b19190612cc2565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061071557506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806107455750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606002805461075b90612f91565b80601f016020809104026020016040519081016040528092919081815260200182805461078790612f91565b80156107d45780601f106107a9576101008083540402835291602001916107d4565b820191906000526020600020905b8154815290600101906020018083116107b757829003601f168201915b5050505050905090565b60006107e9826118ac565b61081f576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061086582611202565b90508073ffffffffffffffffffffffffffffffffffffffff1661088661190b565b73ffffffffffffffffffffffffffffffffffffffff16146108e9576108b2816108ad61190b565b611710565b6108e8576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b60006109a5611913565b6001546000540303905090565b60006109bd8261191c565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610a24576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610a30846119ea565b91509150610a468187610a4161190b565b611a0c565b610a9257610a5b86610a5661190b565b611710565b610a91576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415610af9576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b068686866001611a50565b8015610b1157600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610bdf85610bbb888887611a56565b7c020000000000000000000000000000000000000000000000000000000017611a7e565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415610c67576000600185019050600060046000838152602001908152602001600020541415610c65576000548114610c64578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610ccf8686866001611aa9565b505050505050565b6001600e5414610d1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1390612c22565b60405180910390fd5b600954811115610d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5890612c82565b60405180910390fd5b600b5481610d6e33611214565b610d789190612dbc565b1115610db9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db090612ba2565b60405180910390fd5b600c5481610dc561099b565b610dcf9190612dbc565b1115610e10576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e0790612b62565b60405180910390fd5b600d5481610e1e9190612e43565b341015610e60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5790612bc2565b60405180910390fd5b600033604051602001610e739190612a48565b604051602081830303815290604052805190602001209050610ed9848480806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505060105483611aaf565b610f18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0f90612be2565b60405180910390fd5b610f223383611ac6565b50505050565b6002600e5414610f6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6490612ca2565b60405180910390fd5b600954811115610fb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa990612c82565b60405180910390fd5b600b5481610fbf33611214565b610fc99190612dbc565b111561100a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100190612ba2565b60405180910390fd5b600a548161101661099b565b6110209190612dbc565b1115611061576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105890612c02565b60405180910390fd5b61106b3382611ac6565b50565b600c5481565b61107c611ae4565b73ffffffffffffffffffffffffffffffffffffffff1661109a6113db565b73ffffffffffffffffffffffffffffffffffffffff16146110f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e790612c42565b60405180910390fd5b60004790506110fd6113db565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611142573d6000803e3d6000fd5b5050565b61116183838360405180602001604052806000815250611615565b505050565b600b5481565b611174611ae4565b73ffffffffffffffffffffffffffffffffffffffff166111926113db565b73ffffffffffffffffffffffffffffffffffffffff16146111e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111df90612c42565b60405180910390fd5b80600f90805190602001906111fe9291906121b0565b5050565b600061120d8261191c565b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561127c576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b6112d5611ae4565b73ffffffffffffffffffffffffffffffffffffffff166112f36113db565b73ffffffffffffffffffffffffffffffffffffffff1614611349576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134090612c42565b60405180910390fd5b6113536000611aec565b565b61135d611ae4565b73ffffffffffffffffffffffffffffffffffffffff1661137b6113db565b73ffffffffffffffffffffffffffffffffffffffff16146113d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c890612c42565b60405180910390fd5b8060108190555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461141490612f91565b80601f016020809104026020016040519081016040528092919081815260200182805461144090612f91565b801561148d5780601f106114625761010080835404028352916020019161148d565b820191906000526020600020905b81548152906001019060200180831161147057829003601f168201915b5050505050905090565b600d5481565b6114a561190b565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561150a576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806007600061151761190b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166115c461190b565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516116099190612b25565b60405180910390a35050565b6116208484846109b2565b60008373ffffffffffffffffffffffffffffffffffffffff163b146116825761164b84848484611bb2565b611681576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b6060611693826118ac565b6116d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c990612c62565b60405180910390fd5b600f6116dd83611d12565b6040516020016116ee929190612a8f565b6040516020818303038152906040529050919050565b600a5481565b600e5481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611814576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161180b90612b82565b60405180910390fd5b61181d81611aec565b50565b611828611ae4565b73ffffffffffffffffffffffffffffffffffffffff166118466113db565b73ffffffffffffffffffffffffffffffffffffffff161461189c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161189390612c42565b60405180910390fd5b80600e8190555050565b60095481565b6000816118b7611913565b111580156118c6575060005482105b8015611904575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b6000808290508061192b611913565b116119b3576000548110156119b25760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821614156119b0575b60008114156119a657600460008360019003935083815260200190815260200160002054905061197b565b80925050506119e5565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000806000600690508360005280602052604060002092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e8611a6d868684611e73565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b600082611abc8584611e7c565b1490509392505050565b611ae0828260405180602001604052806000815250611f2f565b5050565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a02611bd861190b565b8786866040518563ffffffff1660e01b8152600401611bfa9493929190612ad9565b602060405180830381600087803b158015611c1457600080fd5b505af1925050508015611c4557506040513d601f19601f82011682018060405250810190611c429190612684565b60015b611cbf573d8060008114611c75576040519150601f19603f3d011682016040523d82523d6000602084013e611c7a565b606091505b50600081511415611cb7576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606000821415611d5a576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611e6e565b600082905060005b60008214611d8c578080611d7590612ff4565b915050600a82611d859190612e12565b9150611d62565b60008167ffffffffffffffff811115611da857611da7613158565b5b6040519080825280601f01601f191660200182016040528015611dda5781602001600182028036833780820191505090505b5090505b60008514611e6757600182611df39190612e9d565b9150600a85611e02919061306b565b6030611e0e9190612dbc565b60f81b818381518110611e2457611e23613129565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85611e609190612e12565b9450611dde565b8093505050505b919050565b60009392505050565b60008082905060005b8451811015611f24576000858281518110611ea357611ea2613129565b5b60200260200101519050808311611ee4578281604051602001611ec7929190612a63565b604051602081830303815290604052805190602001209250611f10565b8083604051602001611ef7929190612a63565b6040516020818303038152906040528051906020012092505b508080611f1c90612ff4565b915050611e85565b508091505092915050565b611f398383611fcc565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611fc757600080549050600083820390505b611f796000868380600101945086611bb2565b611faf576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818110611f66578160005414611fc457600080fd5b50505b505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612039576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000821415612074576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6120816000848385611a50565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506120f8836120e96000866000611a56565b6120f2856121a0565b17611a7e565b60046000838152602001908152602001600020819055506000819050600083830190505b818060010192508573ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480821061211c5780600081905550505061219b6000848385611aa9565b505050565b60006001821460e11b9050919050565b8280546121bc90612f91565b90600052602060002090601f0160209004810192826121de5760008555612225565b82601f106121f757805160ff1916838001178555612225565b82800160010185558215612225579182015b82811115612224578251825591602001919060010190612209565b5b5090506122329190612236565b5090565b5b8082111561224f576000816000905550600101612237565b5090565b600061226661226184612d02565b612cdd565b90508281526020810184848401111561228257612281613196565b5b61228d848285612f4f565b509392505050565b60006122a86122a384612d33565b612cdd565b9050828152602081018484840111156122c4576122c3613196565b5b6122cf848285612f4f565b509392505050565b6000813590506122e681613447565b92915050565b60008083601f8401126123025761230161318c565b5b8235905067ffffffffffffffff81111561231f5761231e613187565b5b60208301915083602082028301111561233b5761233a613191565b5b9250929050565b6000813590506123518161345e565b92915050565b60008135905061236681613475565b92915050565b60008135905061237b8161348c565b92915050565b6000815190506123908161348c565b92915050565b600082601f8301126123ab576123aa61318c565b5b81356123bb848260208601612253565b91505092915050565b600082601f8301126123d9576123d861318c565b5b81356123e9848260208601612295565b91505092915050565b600081359050612401816134a3565b92915050565b60006020828403121561241d5761241c6131a0565b5b600061242b848285016122d7565b91505092915050565b6000806040838503121561244b5761244a6131a0565b5b6000612459858286016122d7565b925050602061246a858286016122d7565b9150509250929050565b60008060006060848603121561248d5761248c6131a0565b5b600061249b868287016122d7565b93505060206124ac868287016122d7565b92505060406124bd868287016123f2565b9150509250925092565b600080600080608085870312156124e1576124e06131a0565b5b60006124ef878288016122d7565b9450506020612500878288016122d7565b9350506040612511878288016123f2565b925050606085013567ffffffffffffffff8111156125325761253161319b565b5b61253e87828801612396565b91505092959194509250565b60008060408385031215612561576125606131a0565b5b600061256f858286016122d7565b925050602061258085828601612342565b9150509250929050565b600080604083850312156125a1576125a06131a0565b5b60006125af858286016122d7565b92505060206125c0858286016123f2565b9150509250929050565b6000806000604084860312156125e3576125e26131a0565b5b600084013567ffffffffffffffff8111156126015761260061319b565b5b61260d868287016122ec565b93509350506020612620868287016123f2565b9150509250925092565b6000602082840312156126405761263f6131a0565b5b600061264e84828501612357565b91505092915050565b60006020828403121561266d5761266c6131a0565b5b600061267b8482850161236c565b91505092915050565b60006020828403121561269a576126996131a0565b5b60006126a884828501612381565b91505092915050565b6000602082840312156126c7576126c66131a0565b5b600082013567ffffffffffffffff8111156126e5576126e461319b565b5b6126f1848285016123c4565b91505092915050565b6000602082840312156127105761270f6131a0565b5b600061271e848285016123f2565b91505092915050565b61273081612ed1565b82525050565b61274761274282612ed1565b61303d565b82525050565b61275681612ee3565b82525050565b61276d61276882612eef565b61304f565b82525050565b600061277e82612d79565b6127888185612d8f565b9350612798818560208601612f5e565b6127a1816131a5565b840191505092915050565b60006127b782612d84565b6127c18185612da0565b93506127d1818560208601612f5e565b6127da816131a5565b840191505092915050565b60006127f082612d84565b6127fa8185612db1565b935061280a818560208601612f5e565b80840191505092915050565b6000815461282381612f91565b61282d8186612db1565b9450600182166000811461284857600181146128595761288c565b60ff1983168652818601935061288c565b61286285612d64565b60005b8381101561288457815481890152600182019150602081019050612865565b838801955050505b50505092915050565b60006128a2602183612da0565b91506128ad826131c3565b604082019050919050565b60006128c5602683612da0565b91506128d082613212565b604082019050919050565b60006128e8602b83612da0565b91506128f382613261565b604082019050919050565b600061290b601083612da0565b9150612916826132b0565b602082019050919050565b600061292e601983612da0565b9150612939826132d9565b602082019050919050565b6000612951601083612da0565b915061295c82613302565b602082019050919050565b6000612974600583612db1565b915061297f8261332b565b600582019050919050565b6000612997601183612da0565b91506129a282613354565b602082019050919050565b60006129ba602083612da0565b91506129c58261337d565b602082019050919050565b60006129dd602f83612da0565b91506129e8826133a6565b604082019050919050565b6000612a00601083612da0565b9150612a0b826133f5565b602082019050919050565b6000612a23601483612da0565b9150612a2e8261341e565b602082019050919050565b612a4281612f45565b82525050565b6000612a548284612736565b60148201915081905092915050565b6000612a6f828561275c565b602082019150612a7f828461275c565b6020820191508190509392505050565b6000612a9b8285612816565b9150612aa782846127e5565b9150612ab282612967565b91508190509392505050565b6000602082019050612ad36000830184612727565b92915050565b6000608082019050612aee6000830187612727565b612afb6020830186612727565b612b086040830185612a39565b8181036060830152612b1a8184612773565b905095945050505050565b6000602082019050612b3a600083018461274d565b92915050565b60006020820190508181036000830152612b5a81846127ac565b905092915050565b60006020820190508181036000830152612b7b81612895565b9050919050565b60006020820190508181036000830152612b9b816128b8565b9050919050565b60006020820190508181036000830152612bbb816128db565b9050919050565b60006020820190508181036000830152612bdb816128fe565b9050919050565b60006020820190508181036000830152612bfb81612921565b9050919050565b60006020820190508181036000830152612c1b81612944565b9050919050565b60006020820190508181036000830152612c3b8161298a565b9050919050565b60006020820190508181036000830152612c5b816129ad565b9050919050565b60006020820190508181036000830152612c7b816129d0565b9050919050565b60006020820190508181036000830152612c9b816129f3565b9050919050565b60006020820190508181036000830152612cbb81612a16565b9050919050565b6000602082019050612cd76000830184612a39565b92915050565b6000612ce7612cf8565b9050612cf38282612fc3565b919050565b6000604051905090565b600067ffffffffffffffff821115612d1d57612d1c613158565b5b612d26826131a5565b9050602081019050919050565b600067ffffffffffffffff821115612d4e57612d4d613158565b5b612d57826131a5565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000612dc782612f45565b9150612dd283612f45565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612e0757612e0661309c565b5b828201905092915050565b6000612e1d82612f45565b9150612e2883612f45565b925082612e3857612e376130cb565b5b828204905092915050565b6000612e4e82612f45565b9150612e5983612f45565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612e9257612e9161309c565b5b828202905092915050565b6000612ea882612f45565b9150612eb383612f45565b925082821015612ec657612ec561309c565b5b828203905092915050565b6000612edc82612f25565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015612f7c578082015181840152602081019050612f61565b83811115612f8b576000848401525b50505050565b60006002820490506001821680612fa957607f821691505b60208210811415612fbd57612fbc6130fa565b5b50919050565b612fcc826131a5565b810181811067ffffffffffffffff82111715612feb57612fea613158565b5b80604052505050565b6000612fff82612f45565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156130325761303161309c565b5b600182019050919050565b600061304882613059565b9050919050565b6000819050919050565b6000613064826131b6565b9050919050565b600061307682612f45565b915061308183612f45565b925082613091576130906130cb565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f4e6f7420456e6f756768204e46547320666f722070726976617465206d696e7460008201527f2e00000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f596f75206861766520616c7265616479206d696e746564206d6178206e756d6260008201527f6572206f66204e4654732e000000000000000000000000000000000000000000602082015250565b7f4e6f7420656e6f7567682066756e647300000000000000000000000000000000600082015250565b7f596f7520617265206e6f74206f6e2077686974656c6973742e00000000000000600082015250565b7f4e6f7420456e6f756768204e4654732e00000000000000000000000000000000600082015250565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b7f4e6f772773207075626c6963206d696e74000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4d696e7420636e74204578636565647300000000000000000000000000000000600082015250565b7f5075626c6963206d696e74206973206f7665722e000000000000000000000000600082015250565b61345081612ed1565b811461345b57600080fd5b50565b61346781612ee3565b811461347257600080fd5b50565b61347e81612eef565b811461348957600080fd5b50565b61349581612ef9565b81146134a057600080fd5b50565b6134ac81612f45565b81146134b757600080fd5b5056fea2646970667358221220e13a9260fba76afb3be0218744f7576b64dd9271ba838f2b088f829b368207b164736f6c63430008070033