VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x2278e7…4F9e
Summary
Transactions
Transfers
Address
0x2278e7bE509Fdd86Bd9Fe3EF059D58C8af054F9e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x21C5255C9c59c80C65dC20356eDc3dba8dAC584C
Deployer
0x21C5255C9c59c80C65dC20356eDc3dba8dAC584C
Code
0x6080604052600436106100ec5760003560e01c80638109721e1161008a578063cd77fa5a11610059578063cd77fa5a146102cc578063e30081a0146102f5578063f2fde38b1461031e578063ff99756314610347576100f3565b80638109721e146102245780638da5cb5b1461024d5780639625999614610278578063c11a463d146102a1576100f3565b806340225b85116100c657806340225b851461018e57806341819319146101b9578063715018a6146101e457806376e9d066146101fb576100f3565b80630d7ca234146100f8578063195199f614610123578063201bfb371461014c576100f3565b366100f357005b600080fd5b34801561010457600080fd5b5061010d610372565b60405161011a91906122f1565b60405180910390f35b34801561012f57600080fd5b5061014a60048036038101906101459190612356565b610398565b005b34801561015857600080fd5b50610173600480360381019061016e91906123af565b61041e565b6040516101859695949392919061245e565b60405180910390f35b34801561019a57600080fd5b506101a361080f565b6040516101b091906122f1565b60405180910390f35b3480156101c557600080fd5b506101ce610835565b6040516101db919061251e565b60405180910390f35b3480156101f057600080fd5b506101f9610859565b005b34801561020757600080fd5b50610222600480360381019061021d9190612539565b6108e1565b005b34801561023057600080fd5b5061024b60048036038101906102469190612356565b610b1b565b005b34801561025957600080fd5b50610262610ba1565b60405161026f91906122f1565b60405180910390f35b34801561028457600080fd5b5061029f600480360381019061029a9190612605565b610bca565b005b3480156102ad57600080fd5b506102b6611967565b6040516102c391906126ae565b60405180910390f35b3480156102d857600080fd5b506102f360048036038101906102ee9190612356565b61198b565b005b34801561030157600080fd5b5061031c600480360381019061031791906126c9565b611995565b005b34801561032a57600080fd5b50610345600480360381019061034091906126c9565b611a55565b005b34801561035357600080fd5b5061035c611b4c565b6040516103699190612717565b60405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6103a0611b72565b73ffffffffffffffffffffffffffffffffffffffff166103be610ba1565b73ffffffffffffffffffffffffffffffffffffffff1614610414576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040b9061278f565b60405180910390fd5b8060058190555050565b60008060008060008061042f611b72565b73ffffffffffffffffffffffffffffffffffffffff1661044d610ba1565b73ffffffffffffffffffffffffffffffffffffffff16146104a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161049a9061278f565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a439058c8c6040518363ffffffff1660e01b81526004016105029291906127af565b602060405180830381865afa15801561051f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061054391906127ed565b90506000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a439058b8b6040518363ffffffff1660e01b81526004016105a49291906127af565b602060405180830381865afa1580156105c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105e591906127ed565b90508173ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015610632573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106569190612872565b809650819950829a505050508073ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156106ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d19190612872565b8095508197508298505050508073ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015610728573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061074c91906127ed565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d191906127ed565b73ffffffffffffffffffffffffffffffffffffffff16146107ff578787868897509750975097505050610802565b50505b9499939850945094509450565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999781565b610861611b72565b73ffffffffffffffffffffffffffffffffffffffff1661087f610ba1565b73ffffffffffffffffffffffffffffffffffffffff16146108d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108cc9061278f565b60405180910390fd5b6108df6000611b7a565b565b6108e9611b72565b73ffffffffffffffffffffffffffffffffffffffff16610907610ba1565b73ffffffffffffffffffffffffffffffffffffffff161461095d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109549061278f565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a4390586866040518363ffffffff1660e01b81526004016109bc9291906127af565b602060405180830381865afa1580156109d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109fd91906127ed565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6590612911565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663022c0d9f8484306040518060400160405280600981526020017f6e6f7420656d70747900000000000000000000000000000000000000000000008152506040518563ffffffff1660e01b8152600401610ae294939291906129d9565b600060405180830381600087803b158015610afc57600080fd5b505af1158015610b10573d6000803e3d6000fd5b505050505050505050565b610b23611b72565b73ffffffffffffffffffffffffffffffffffffffff16610b41610ba1565b73ffffffffffffffffffffffffffffffffffffffff1614610b97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8e9061278f565b60405180910390fd5b8060068190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600267ffffffffffffffff811115610be757610be6612a25565b5b604051908082528060200260200182016040528015610c155781602001602082028036833780820191505090505b5090506000600267ffffffffffffffff811115610c3557610c34612a25565b5b604051908082528060200260200182016040528015610c635781602001602082028036833780820191505090505b5090506000808714610c755786610c77565b855b905060003373ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015610cc6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cea91906127ed565b905060003373ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d39573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d5d91906127ed565b9050600080610d8f600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168585611c3e565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610dfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df390612aa0565b60405180910390fd5b60008b1480610e0b575060008a145b610e1457600080fd5b7f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610fa15760008b1115610f7d577f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d8c6040518263ffffffff1660e01b8152600401610ec99190612ac0565b600060405180830381600087803b158015610ee357600080fd5b505af1158015610ef7573d6000803e3d6000fd5b505050507f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff1663d0e30db08c6040518263ffffffff1660e01b81526004016000604051808303818588803b158015610f6357600080fd5b505af1158015610f77573d6000803e3d6000fd5b50505050505b7f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5391505b7f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361112e5760008a111561110a577f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d8b6040518263ffffffff1660e01b81526004016110569190612ac0565b600060405180830381600087803b15801561107057600080fd5b505af1158015611084573d6000803e3d6000fd5b505050507f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff1663d0e30db08b6040518263ffffffff1660e01b81526004016000604051808303818588803b1580156110f057600080fd5b505af1158015611104573d6000803e3d6000fd5b50505050505b7f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5390505b60008b1461113c578261113e565b835b8760008151811061115257611151612adb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060008b1461119a578361119c565b825b876001815181106111b0576111af612adb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611222578391505b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361125a578290505b60008b14611268578161126a565b805b8660008151811061127e5761127d612adb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060008b146112c657806112c8565b815b866001815181106112dc576112db612adb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506000808c146113255782611327565b815b90508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16886040518363ffffffff1660e01b8152600401611386929190612b0a565b6020604051808303816000875af11580156113a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113c99190612b6b565b5060006113f9600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16888b611cb0565b60008151811061140c5761140b612adb565b5b602002602001015190506000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166338ed173989848c306005546040518663ffffffff1660e01b815260040161147d959493929190612c56565b6000604051808303816000875af115801561149c573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906114c59190612dd4565b6001815181106114d8576114d7612adb565b5b602002602001015190506000808f146114f157866114f3565b875b90507f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036116f45760007f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016115a391906122f1565b602060405180830381865afa1580156115c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115e49190612e1d565b90507f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5373ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b815260040161163f9190612ac0565b600060405180830381600087803b15801561165957600080fd5b505af115801561166d573d6000803e3d6000fd5b505050507f000000000000000000000000d8ccdd85abdbf68dfec95f06c973e87b1b5a999773ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156116d957600080fd5b505af11580156116ed573d6000803e3d6000fd5b5050505050505b828173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161172e91906122f1565b602060405180830381865afa15801561174b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061176f9190612e1d565b116117af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117a690612ebc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33600454866117da9190612f0b565b6040518363ffffffff1660e01b81526004016117f7929190612b0a565b6020604051808303816000875af1158015611816573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061183a9190612b6b565b508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016118b391906122f1565b602060405180830381865afa1580156118d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118f49190612e1d565b6040518363ffffffff1660e01b8152600401611911929190612b0a565b6020604051808303816000875af1158015611930573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119549190612b6b565b5050505050505050505050505050505050565b7f00000000000000000000000045429a2255e7248e57fce99e7239aed3f84b7a5381565b8060048190555050565b61199d611b72565b73ffffffffffffffffffffffffffffffffffffffff166119bb610ba1565b73ffffffffffffffffffffffffffffffffffffffff1614611a11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a089061278f565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611a5d611b72565b73ffffffffffffffffffffffffffffffffffffffff16611a7b610ba1565b73ffffffffffffffffffffffffffffffffffffffff1614611ad1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac89061278f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611b40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3790612fd3565b60405180910390fd5b611b4981611b7a565b50565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000806000611c4d8585611e9c565b91509150858282604051602001611c6592919061303b565b60405160208183030381529060405280519060200120604051602001611c8c929190613135565b6040516020818303038152906040528051906020012060001c925050509392505050565b6060600282511015611cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cee906131c3565b60405180910390fd5b815167ffffffffffffffff811115611d1257611d11612a25565b5b604051908082528060200260200182016040528015611d405781602001602082028036833780820191505090505b509050828160018351611d5391906131e3565b81518110611d6457611d63612adb565b5b602002602001018181525050600060018351611d8091906131e3565b90505b6000811115611e9457600080611dda8786600186611da191906131e3565b81518110611db257611db1612adb565b5b6020026020010151878681518110611dcd57611dcc612adb565b5b6020026020010151611fc8565b915091506000611e2b8887600187611df291906131e3565b81518110611e0357611e02612adb565b5b6020026020010151888781518110611e1e57611e1d612adb565b5b60200260200101516120cb565b9050611e53858581518110611e4357611e42612adb565b5b602002602001015184848461214f565b85600186611e6191906131e3565b81518110611e7257611e71612adb565b5b6020026020010181815250505050508080611e8c90613217565b915050611d83565b509392505050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611f0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f04906132b2565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610611f47578284611f4a565b83835b8092508193505050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611fc1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb89061331e565b60405180910390fd5b9250929050565b6000806000611fd78585611e9c565b509050600080611fe8888888611c3e565b73ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015612032573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120569190612872565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691508273ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16146120b55780826120b8565b81815b8095508196505050505050935093915050565b60006120d8848484611c3e565b73ffffffffffffffffffffffffffffffffffffffff166354cf2aeb6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612122573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121469190612e1d565b90509392505050565b6000808511612193576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218a906133b0565b60405180910390fd5b6000841180156121a35750600083115b6121e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121d990613442565b60405180910390fd5b600061220b6127106121fd888861226e90919063ffffffff16565b61226e90919063ffffffff16565b905060006122418461271061222091906131e3565b612233898861228490919063ffffffff16565b61226e90919063ffffffff16565b9050612262600182846122549190613491565b61229a90919063ffffffff16565b92505050949350505050565b6000818361227c91906134c2565b905092915050565b6000818361229291906131e3565b905092915050565b600081836122a89190612f0b565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006122db826122b0565b9050919050565b6122eb816122d0565b82525050565b600060208201905061230660008301846122e2565b92915050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b61233381612320565b811461233e57600080fd5b50565b6000813590506123508161232a565b92915050565b60006020828403121561236c5761236b612316565b5b600061237a84828501612341565b91505092915050565b61238c816122d0565b811461239757600080fd5b50565b6000813590506123a981612383565b92915050565b600080600080608085870312156123c9576123c8612316565b5b60006123d78782880161239a565b94505060206123e88782880161239a565b93505060406123f98782880161239a565b925050606061240a8782880161239a565b91505092959194509250565b60006dffffffffffffffffffffffffffff82169050919050565b61243981612416565b82525050565b600063ffffffff82169050919050565b6124588161243f565b82525050565b600060c0820190506124736000830189612430565b6124806020830188612430565b61248d6040830187612430565b61249a6060830186612430565b6124a7608083018561244f565b6124b460a083018461244f565b979650505050505050565b6000819050919050565b60006124e46124df6124da846122b0565b6124bf565b6122b0565b9050919050565b60006124f6826124c9565b9050919050565b6000612508826124eb565b9050919050565b612518816124fd565b82525050565b6000602082019050612533600083018461250f565b92915050565b6000806000806080858703121561255357612552612316565b5b60006125618782880161239a565b94505060206125728782880161239a565b935050604061258387828801612341565b925050606061259487828801612341565b91505092959194509250565b600080fd5b600080fd5b600080fd5b60008083601f8401126125c5576125c46125a0565b5b8235905067ffffffffffffffff8111156125e2576125e16125a5565b5b6020830191508360018202830111156125fe576125fd6125aa565b5b9250929050565b60008060008060006080868803121561262157612620612316565b5b600061262f8882890161239a565b955050602061264088828901612341565b945050604061265188828901612341565b935050606086013567ffffffffffffffff8111156126725761267161231b565b5b61267e888289016125af565b92509250509295509295909350565b6000612698826124eb565b9050919050565b6126a88161268d565b82525050565b60006020820190506126c3600083018461269f565b92915050565b6000602082840312156126df576126de612316565b5b60006126ed8482850161239a565b91505092915050565b6000612701826124eb565b9050919050565b612711816126f6565b82525050565b600060208201905061272c6000830184612708565b92915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612779602083612732565b915061278482612743565b602082019050919050565b600060208201905081810360008301526127a88161276c565b9050919050565b60006040820190506127c460008301856122e2565b6127d160208301846122e2565b9392505050565b6000815190506127e781612383565b92915050565b60006020828403121561280357612802612316565b5b6000612811848285016127d8565b91505092915050565b61282381612416565b811461282e57600080fd5b50565b6000815190506128408161281a565b92915050565b61284f8161243f565b811461285a57600080fd5b50565b60008151905061286c81612846565b92915050565b60008060006060848603121561288b5761288a612316565b5b600061289986828701612831565b93505060206128aa86828701612831565b92505060406128bb8682870161285d565b9150509250925092565b7f5468697320706f6f6c20646f6573206e6f742065786973740000000000000000600082015250565b60006128fb601883612732565b9150612906826128c5565b602082019050919050565b6000602082019050818103600083015261292a816128ee565b9050919050565b61293a81612320565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561297a57808201518184015260208101905061295f565b83811115612989576000848401525b50505050565b6000601f19601f8301169050919050565b60006129ab82612940565b6129b5818561294b565b93506129c581856020860161295c565b6129ce8161298f565b840191505092915050565b60006080820190506129ee6000830187612931565b6129fb6020830186612931565b612a0860408301856122e2565b8181036060830152612a1a81846129a0565b905095945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f556e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000612a8a600c83612732565b9150612a9582612a54565b602082019050919050565b60006020820190508181036000830152612ab981612a7d565b9050919050565b6000602082019050612ad56000830184612931565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000604082019050612b1f60008301856122e2565b612b2c6020830184612931565b9392505050565b60008115159050919050565b612b4881612b33565b8114612b5357600080fd5b50565b600081519050612b6581612b3f565b92915050565b600060208284031215612b8157612b80612316565b5b6000612b8f84828501612b56565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612bcd816122d0565b82525050565b6000612bdf8383612bc4565b60208301905092915050565b6000602082019050919050565b6000612c0382612b98565b612c0d8185612ba3565b9350612c1883612bb4565b8060005b83811015612c49578151612c308882612bd3565b9750612c3b83612beb565b925050600181019050612c1c565b5085935050505092915050565b600060a082019050612c6b6000830188612931565b612c786020830187612931565b8181036040830152612c8a8186612bf8565b9050612c9960608301856122e2565b612ca66080830184612931565b9695505050505050565b612cb98261298f565b810181811067ffffffffffffffff82111715612cd857612cd7612a25565b5b80604052505050565b6000612ceb61230c565b9050612cf78282612cb0565b919050565b600067ffffffffffffffff821115612d1757612d16612a25565b5b602082029050602081019050919050565b600081519050612d378161232a565b92915050565b6000612d50612d4b84612cfc565b612ce1565b90508083825260208201905060208402830185811115612d7357612d726125aa565b5b835b81811015612d9c5780612d888882612d28565b845260208401935050602081019050612d75565b5050509392505050565b600082601f830112612dbb57612dba6125a0565b5b8151612dcb848260208601612d3d565b91505092915050565b600060208284031215612dea57612de9612316565b5b600082015167ffffffffffffffff811115612e0857612e0761231b565b5b612e1484828501612da6565b91505092915050565b600060208284031215612e3357612e32612316565b5b6000612e4184828501612d28565b91505092915050565b7f4f722072656365697665642062616c6c616e6365206e65656420746f2062652060008201527f6869676865720000000000000000000000000000000000000000000000000000602082015250565b6000612ea6602683612732565b9150612eb182612e4a565b604082019050919050565b60006020820190508181036000830152612ed581612e99565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612f1682612320565b9150612f2183612320565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612f5657612f55612edc565b5b828201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612fbd602683612732565b9150612fc882612f61565b604082019050919050565b60006020820190508181036000830152612fec81612fb0565b9050919050565b60008160601b9050919050565b600061300b82612ff3565b9050919050565b600061301d82613000565b9050919050565b613035613030826122d0565b613012565b82525050565b60006130478285613024565b6014820191506130578284613024565b6014820191508190509392505050565b600081905092915050565b7fff00000000000000000000000000000000000000000000000000000000000000600082015250565b60006130a8600183613067565b91506130b382613072565b600182019050919050565b6000819050919050565b6000819050919050565b6130e36130de826130be565b6130c8565b82525050565b7f597842963dd96a7950f4a0e1fc043055599d6e4e7154f8190d1ff640509e5900600082015250565b600061311f602083613067565b915061312a826130e9565b602082019050919050565b60006131408261309b565b915061314c8285613024565b60148201915061315c82846130d2565b60208201915061316b82613112565b91508190509392505050565b7f5665786368616e676556324c6962726172793a20494e56414c49445f50415448600082015250565b60006131ad602083612732565b91506131b882613177565b602082019050919050565b600060208201905081810360008301526131dc816131a0565b9050919050565b60006131ee82612320565b91506131f983612320565b92508282101561320c5761320b612edc565b5b828203905092915050565b600061322282612320565b91506000820361323557613234612edc565b5b600182039050919050565b7f5665786368616e676556324c6962726172793a204944454e544943414c5f414460008201527f4452455353455300000000000000000000000000000000000000000000000000602082015250565b600061329c602783612732565b91506132a782613240565b604082019050919050565b600060208201905081810360008301526132cb8161328f565b9050919050565b7f5665786368616e676556324c6962726172793a205a45524f5f41444452455353600082015250565b6000613308602083612732565b9150613313826132d2565b602082019050919050565b60006020820190508181036000830152613337816132fb565b9050919050565b7f5665786368616e676556324c6962726172793a20494e53554646494349454e5460008201527f5f4f55545055545f414d4f554e54000000000000000000000000000000000000602082015250565b600061339a602e83612732565b91506133a58261333e565b604082019050919050565b600060208201905081810360008301526133c98161338d565b9050919050565b7f5665786368616e676556324c6962726172793a20494e53554646494349454e5460008201527f5f4c495155494449545900000000000000000000000000000000000000000000602082015250565b600061342c602a83612732565b9150613437826133d0565b604082019050919050565b6000602082019050818103600083015261345b8161341f565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061349c82612320565b91506134a783612320565b9250826134b7576134b6613462565b5b828204905092915050565b60006134cd82612320565b91506134d883612320565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561351157613510612edc565b5b82820290509291505056fea2646970667358221220baff828c884c9a4b5892f2374a6e1e2fcfa1a8a71f3f55b35fcf746c42dddc9a64736f6c634300080d0033