VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x60f1ab…010a
Summary
Transactions
Transfers
Address
0x60f1ab3790fb9CB07C2625c94510b3B7Bf5d010a
VET
1,200.00
VET
VTHO
1,353.64
VTHO
Tokens
0.00
GOLD
Master
0x5b756E9e819403A78DA7732beb315b8884aF76D1
Deployer
0x5b756E9e819403A78DA7732beb315b8884aF76D1
Code
0x6080604052600436106102ae5760003560e01c80636c0360eb11610175578063a22cb465116100dc578063c87b56dd11610095578063e1dd32301161006f578063e1dd323014610aa5578063e985e9c514610ad0578063f0fc46ec14610b0d578063f2fde38b14610b36576102ae565b8063c87b56dd14610a14578063d5abeb0114610a51578063d63a1b8f14610a7c576102ae565b8063a22cb46514610918578063af30ee3f14610941578063b88d4fde1461096c578063ba8bbb0514610995578063bfb6939c146109be578063c6682862146109e9576102ae565b80638da5cb5b1161012e5780638da5cb5b146108295780638dc251e3146108545780638f09926d1461087d57806391c31ee9146108a657806395d89b41146108c2578063a035b1fe146108ed576102ae565b80636c0360eb1461072d5780636f8b44b01461075857806370a0823114610781578063715018a6146107be5780637f00c7a6146107d5578063880d277b146107fe576102ae565b806323b872dd11610219578063438b6300116101d2578063438b6300146105f75780634f6ccce71461063457806355f804b3146106715780635c975abb1461069a5780636352211e146106c5578063690de53514610702576102ae565b806323b872dd146104d85780632a55205a146105015780632f745c591461053f57806341496f491461057c57806342842e0e146105a557806342966c68146105ce576102ae565b80630e1cbef61161026b5780630e1cbef6146103d557806318160ddd146103fe57806318cae269146104295780631aa7534f1461046657806323510d8814610482578063239c70ae146104ad576102ae565b806301ffc9a7146102b357806302329a29146102f057806306fdde0314610319578063081812fc146103445780630950cc0f14610381578063095ea7b3146103ac575b600080fd5b3480156102bf57600080fd5b506102da60048036038101906102d591906143f0565b610b5f565b6040516102e79190614cf0565b60405180910390f35b3480156102fc57600080fd5b506103176004803603810190610312919061439e565b610b71565b005b34801561032557600080fd5b5061032e610b96565b60405161033b9190614d26565b60405180910390f35b34801561035057600080fd5b5061036b600480360381019061036691906144ac565b610c28565b6040516103789190614c07565b60405180910390f35b34801561038d57600080fd5b50610396610c6e565b6040516103a39190615088565b60405180910390f35b3480156103b857600080fd5b506103d360048036038101906103ce9190614362565b610c74565b005b3480156103e157600080fd5b506103fc60048036038101906103f791906144ac565b610d8c565b005b34801561040a57600080fd5b50610413610dcc565b6040516104209190615088565b60405180910390f35b34801561043557600080fd5b50610450600480360381019061044b91906141f7565b610dd9565b60405161045d9190615088565b60405180910390f35b610480600480360381019061047b91906141f7565b610df1565b005b34801561048e57600080fd5b50610497610ea9565b6040516104a49190615088565b60405180910390f35b3480156104b957600080fd5b506104c2610eaf565b6040516104cf9190615088565b60405180910390f35b3480156104e457600080fd5b506104ff60048036038101906104fa919061425c565b610eb5565b005b34801561050d57600080fd5b506105286004803603810190610523919061454c565b610f15565b604051610536929190614ca5565b60405180910390f35b34801561054b57600080fd5b5061056660048036038101906105619190614362565b611100565b6040516105739190615088565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e91906144ac565b6111a5565b005b3480156105b157600080fd5b506105cc60048036038101906105c7919061425c565b6111b7565b005b3480156105da57600080fd5b506105f560048036038101906105f091906144ac565b6111d7565b005b34801561060357600080fd5b5061061e600480360381019061061991906141f7565b611233565b60405161062b9190614cce565b60405180910390f35b34801561064057600080fd5b5061065b600480360381019061065691906144ac565b61132d565b6040516106689190615088565b60405180910390f35b34801561067d57600080fd5b5061069860048036038101906106939190614442565b6113c4565b005b3480156106a657600080fd5b506106af6113e6565b6040516106bc9190614cf0565b60405180910390f35b3480156106d157600080fd5b506106ec60048036038101906106e791906144ac565b6113f9565b6040516106f99190614c07565b60405180910390f35b34801561070e57600080fd5b506107176114ab565b6040516107249190615088565b60405180910390f35b34801561073957600080fd5b506107426114b1565b60405161074f9190614d26565b60405180910390f35b34801561076457600080fd5b5061077f600480360381019061077a91906144ac565b61153f565b005b34801561078d57600080fd5b506107a860048036038101906107a391906141f7565b611551565b6040516107b59190615088565b60405180910390f35b3480156107ca57600080fd5b506107d3611609565b005b3480156107e157600080fd5b506107fc60048036038101906107f791906144ac565b61161d565b005b34801561080a57600080fd5b5061081361162f565b6040516108209190614c07565b60405180910390f35b34801561083557600080fd5b5061083e611655565b60405161084b9190614c07565b60405180910390f35b34801561086057600080fd5b5061087b600480360381019061087691906141f7565b61167f565b005b34801561088957600080fd5b506108a4600480360381019061089f9190614483565b6116f9565b005b6108c060048036038101906108bb91906144d5565b61187c565b005b3480156108ce57600080fd5b506108d76120e9565b6040516108e49190614d26565b60405180910390f35b3480156108f957600080fd5b5061090261217b565b60405161090f9190615088565b60405180910390f35b34801561092457600080fd5b5061093f600480360381019061093a9190614326565b612181565b005b34801561094d57600080fd5b50610956612197565b6040516109639190614c07565b60405180910390f35b34801561097857600080fd5b50610993600480360381019061098e91906142ab565b6121bd565b005b3480156109a157600080fd5b506109bc60048036038101906109b791906141f7565b61221f565b005b3480156109ca57600080fd5b506109d36122e4565b6040516109e09190615088565b60405180910390f35b3480156109f557600080fd5b506109fe6122ea565b604051610a0b9190614d26565b60405180910390f35b348015610a2057600080fd5b50610a3b6004803603810190610a3691906144ac565b612378565b604051610a489190614d26565b60405180910390f35b348015610a5d57600080fd5b50610a66612422565b604051610a739190615088565b60405180910390f35b348015610a8857600080fd5b50610aa36004803603810190610a9e91906144ac565b612428565b005b348015610ab157600080fd5b50610aba61243a565b604051610ac79190615088565b60405180910390f35b348015610adc57600080fd5b50610af76004803603810190610af29190614220565b612440565b604051610b049190614cf0565b60405180910390f35b348015610b1957600080fd5b50610b346004803603810190610b2f91906144ac565b6124d4565b005b348015610b4257600080fd5b50610b5d6004803603810190610b5891906141f7565b6124e6565b005b6000610b6a8261256a565b9050919050565b610b7961257c565b80600f60006101000a81548160ff02191690831515021790555050565b606060028054610ba590615521565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd190615521565b8015610c1e5780601f10610bf357610100808354040283529160200191610c1e565b820191906000526020600020905b815481529060010190602001808311610c0157829003601f168201915b5050505050905090565b6000610c33826125fa565b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b601a5481565b6000610c7f826113f9565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610cf0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce790614fa8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610d0f612645565b73ffffffffffffffffffffffffffffffffffffffff161480610d3e5750610d3d81610d38612645565b612440565b5b610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7490614ec8565b60405180910390fd5b610d87838361264d565b505050565b610d9461257c565b80601981905550610dc9601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601954612706565b50565b6000600a80549050905090565b601e6020528060005260406000206000915090505481565b610df961257c565b60008173ffffffffffffffffffffffffffffffffffffffff1647604051610e1f90614ba4565b60006040518083038185875af1925050503d8060008114610e5c576040519150601f19603f3d011682016040523d82523d6000602084013e610e61565b606091505b5050905080610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c90614d48565b60405180910390fd5b5050565b60125481565b60165481565b610ec6610ec0612645565b8261289b565b610f05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efc90615028565b60405180910390fd5b610f10838383612930565b505050565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614156110ab5760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b60006110b5612b97565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff16866110e191906153be565b6110eb919061521c565b90508160000151819350935050509250929050565b600061110b83611551565b821061114c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114390614d68565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6111ad61257c565b8060128190555050565b6111d2838383604051806020016040528060008152506121bd565b505050565b6111e86111e2612645565b8261289b565b611227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121e90615028565b60405180910390fd5b61123081612ba1565b50565b6060600061124083611551565b905060008167ffffffffffffffff811115611284577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156112b25781602001602082028036833780820191505090505b50905060005b82811015611322576112ca8582611100565b828281518110611303577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018181525050808061131a90615584565b9150506112b8565b508092505050919050565b6000611337610dcc565b8210611378576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161136f90614fe8565b60405180910390fd5b600a82815481106113b2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b6113cc61257c565b80600d90805190602001906113e2929190613fb9565b5050565b600f60009054906101000a900460ff1681565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149990614f88565b60405180910390fd5b80915050919050565b60135481565b600d80546114be90615521565b80601f01602080910402602001604051908101604052809291908181526020018280546114ea90615521565b80156115375780601f1061150c57610100808354040283529160200191611537565b820191906000526020600020905b81548152906001019060200180831161151a57829003601f168201915b505050505081565b61154761257c565b8060158190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b990614e48565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61161161257c565b61161b6000612bff565b565b61162561257c565b8060168190555050565b601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61168761257c565b80601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506116f6601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601954612706565b50565b6000600c60159054906101000a900460ff1615905080801561172d57506001600c60149054906101000a900460ff1660ff16105b8061175c575061173c30612cc5565b15801561175b57506001600c60149054906101000a900460ff1660ff16145b5b61179b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179290614e68565b60405180910390fd5b6001600c60146101000a81548160ff021916908360ff16021790555080156117d9576001600c60156101000a81548160ff0219169083151502179055505b8160000151601d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508015611878576000600c60156101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161186f9190614d0b565b60405180910390a15b5050565b600f60009054906101000a900460ff16156118cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118c390614f28565b60405180910390fd5b60006118d6610dcc565b90506000861161191b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191290615068565b60405180910390fd5b601654861115611960576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195790614ea8565b60405180910390fd5b601554868261196f91906151c6565b11156119b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119a790614e88565b60405180910390fd5b6119b8611655565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611f6057600115158415151415611d1257600115158315151415611ae65785601354611a1291906153be565b341015611a54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a4b90614fc8565b60405180910390fd5b601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68836040518263ffffffff1660e01b8152600401611aaf9190615088565b600060405180830381600087803b158015611ac957600080fd5b505af1158015611add573d6000803e3d6000fd5b50505050611d0d565b601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015611b4e57600080fd5b505afa158015611b62573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b869190614588565b600a611b9291906152a0565b86601254611ba091906153be565b611baa91906153be565b601a81905550601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330601a546040518463ffffffff1660e01b8152600401611c1193929190614c22565b602060405180830381600087803b158015611c2b57600080fd5b505af1158015611c3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c6391906143c7565b50601a54601b6000828254611c7891906151c6565b92505081905550601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68836040518263ffffffff1660e01b8152600401611cda9190615088565b600060405180830381600087803b158015611cf457600080fd5b505af1158015611d08573d6000803e3d6000fd5b505050505b611f5f565b600115158515151415611f0d57601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015611d8757600080fd5b505afa158015611d9b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dbf9190614588565b600a611dcb91906152a0565b86601254611dd991906153be565b611de391906153be565b601a81905550601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330601a546040518463ffffffff1660e01b8152600401611e4a93929190614c22565b602060405180830381600087803b158015611e6457600080fd5b505af1158015611e78573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e9c91906143c7565b50601a54601b6000828254611eb191906151c6565b9250508190555085601354611ec691906153be565b341015611f08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eff90614fc8565b60405180910390fd5b611f5e565b85601454611f1b91906153be565b341015611f5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f5490614fc8565b60405180910390fd5b5b5b5b60008667ffffffffffffffff811115611fa2577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015611fd05781602001602082028036833780820191505090505b509050611fdd6000612ce8565b81600081518110612017577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010181815250506000600190505b878110156120df57612087826001836120439190615418565b8151811061207a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151612ce8565b8282815181106120c0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101818152505080806120d790615584565b91505061202a565b5050505050505050565b6060600380546120f890615521565b80601f016020809104026020016040519081016040528092919081815260200182805461212490615521565b80156121715780601f1061214657610100808354040283529160200191612171565b820191906000526020600020905b81548152906001019060200180831161215457829003601f168201915b5050505050905090565b60115481565b61219361218c612645565b8383612e20565b5050565b601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6121ce6121c8612645565b8361289b565b61220d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161220490615028565b60405180910390fd5b61221984848484612f8d565b50505050565b61222761257c565b601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82601b546040518363ffffffff1660e01b8152600401612286929190614ca5565b602060405180830381600087803b1580156122a057600080fd5b505af11580156122b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122d891906143c7565b506000601b8190555050565b60145481565b600e80546122f790615521565b80601f016020809104026020016040519081016040528092919081815260200182805461232390615521565b80156123705780601f1061234557610100808354040283529160200191612370565b820191906000526020600020905b81548152906001019060200180831161235357829003601f168201915b505050505081565b606061238382612fe9565b6123c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123b990614f68565b60405180910390fd5b60006123cc613055565b905060008151116123ec576040518060200160405280600081525061241a565b806123f6846130e7565b600e60405160200161240a93929190614b73565b6040516020818303038152906040525b915050919050565b60155481565b61243061257c565b8060138190555050565b601b5481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6124dc61257c565b8060148190555050565b6124ee61257c565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561255e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161255590614da8565b60405180910390fd5b61256781612bff565b50565b600061257582613294565b9050919050565b612584612645565b73ffffffffffffffffffffffffffffffffffffffff166125a2611655565b73ffffffffffffffffffffffffffffffffffffffff16146125f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125ef90614f08565b60405180910390fd5b565b61260381612fe9565b612642576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161263990614f88565b60405180910390fd5b50565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166126c0836113f9565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b61270e612b97565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff16111561276c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276390615008565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127d390615048565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff168152506000808201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b6000806128a7836113f9565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806128e957506128e88185612440565b5b8061292757508373ffffffffffffffffffffffffffffffffffffffff1661290f84610c28565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612950826113f9565b73ffffffffffffffffffffffffffffffffffffffff16146129a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299d90614dc8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a0d90614e08565b60405180910390fd5b612a2183838361330e565b612a2c60008261264d565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a7c9190615418565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612ad391906151c6565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612b9283838361331e565b505050565b6000612710905090565b6000612bac826113f9565b9050612bb782613323565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000806015549050600080600090506000612d038487613338565b90508092505b838311612d3957612d1983612fe9565b612d265760019150612d39565b8280612d3190615584565b935050612d09565b81612d7557600192505b80831015612d7457612d5483612fe9565b612d615760019150612d74565b8280612d6c90615584565b935050612d43565b5b81612db5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dac90614f48565b60405180910390fd5b601e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190612e0590615584565b9190505550612e1433846133d9565b82945050505050919050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612e8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e8690614e28565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612f809190614cf0565b60405180910390a3505050565b612f98848484612930565b612fa4848484846133f7565b612fe3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fda90614d88565b60405180910390fd5b50505050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b6060600d805461306490615521565b80601f016020809104026020016040519081016040528092919081815260200182805461309090615521565b80156130dd5780601f106130b2576101008083540402835291602001916130dd565b820191906000526020600020905b8154815290600101906020018083116130c057829003601f168201915b5050505050905090565b6060600082141561312f576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061328f565b600082905060005b6000821461316157808061314a90615584565b915050600a8261315a919061521c565b9150613137565b60008167ffffffffffffffff8111156131a3577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156131d55781602001600182028036833780820191505090505b5090505b60008514613288576001826131ee9190615418565b9150600a856131fd91906155fb565b603061320991906151c6565b60f81b818381518110613245577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85613281919061521c565b94506131d9565b8093505050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061330757506133068261358e565b5b9050919050565b613319838383613670565b505050565b505050565b61332c81613784565b613335816138a1565b50565b600080434060001c90506000600190505b6009811161337857804361335d9190615418565b4060001c82189150808061337090615584565b915050613349565b508260105461338791906151c6565b44823360405160200161339d9493929190614bb9565b6040516020818303038152906040528051906020012060001c9050600184826133c691906155fb565b6133d091906151c6565b91505092915050565b6133f3828260405180602001604052806000815250613900565b5050565b60006134188473ffffffffffffffffffffffffffffffffffffffff1661395b565b15613581578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02613441612645565b8786866040518563ffffffff1660e01b81526004016134639493929190614c59565b602060405180830381600087803b15801561347d57600080fd5b505af19250505080156134ae57506040513d601f19601f820116820180604052508101906134ab9190614419565b60015b613531573d80600081146134de576040519150601f19603f3d011682016040523d82523d6000602084013e6134e3565b606091505b50600081511415613529576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161352090614d88565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613586565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061365957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061366957506136688261397e565b5b9050919050565b61367b8383836139f8565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156136be576136b9816139fd565b6136fd565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146136fc576136fb8382613a46565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137405761373b81613bb3565b61377f565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461377e5761377d8282613cf6565b5b5b505050565b600061378f826113f9565b905061379d8160008461330e565b6137a860008361264d565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546137f89190615418565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461389d8160008461331e565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b61390a8383613d75565b61391760008484846133f7565b613956576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161394d90614d88565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806139f157506139f082613f4f565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613a5384611551565b613a5d9190615418565b9050600060096000848152602001908152602001600020549050818114613b42576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613bc79190615418565b90506000600b60008481526020019081526020016000205490506000600a8381548110613c1d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080600a8381548110613c65577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613cda577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000613d0183611551565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613de5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ddc90614ee8565b60405180910390fd5b613dee81612fe9565b15613e2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613e2590614de8565b60405180910390fd5b613e3a6000838361330e565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613e8a91906151c6565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613f4b6000838361331e565b5050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b828054613fc590615521565b90600052602060002090601f016020900481019282613fe7576000855561402e565b82601f1061400057805160ff191683800117855561402e565b8280016001018555821561402e579182015b8281111561402d578251825591602001919060010190614012565b5b50905061403b919061403f565b5090565b5b80821115614058576000816000905550600101614040565b5090565b600061406f61406a846150c8565b6150a3565b90508281526020810184848401111561408757600080fd5b6140928482856154df565b509392505050565b60006140ad6140a8846150f9565b6150a3565b9050828152602081018484840111156140c557600080fd5b6140d08482856154df565b509392505050565b6000813590506140e781615d54565b92915050565b6000813590506140fc81615d6b565b92915050565b60008151905061411181615d6b565b92915050565b60008135905061412681615d82565b92915050565b60008151905061413b81615d82565b92915050565b600082601f83011261415257600080fd5b813561416284826020860161405c565b91505092915050565b600082601f83011261417c57600080fd5b813561418c84826020860161409a565b91505092915050565b6000602082840312156141a757600080fd5b6141b160206150a3565b905060006141c1848285016140d8565b60008301525092915050565b6000813590506141dc81615d99565b92915050565b6000815190506141f181615db0565b92915050565b60006020828403121561420957600080fd5b6000614217848285016140d8565b91505092915050565b6000806040838503121561423357600080fd5b6000614241858286016140d8565b9250506020614252858286016140d8565b9150509250929050565b60008060006060848603121561427157600080fd5b600061427f868287016140d8565b9350506020614290868287016140d8565b92505060406142a1868287016141cd565b9150509250925092565b600080600080608085870312156142c157600080fd5b60006142cf878288016140d8565b94505060206142e0878288016140d8565b93505060406142f1878288016141cd565b925050606085013567ffffffffffffffff81111561430e57600080fd5b61431a87828801614141565b91505092959194509250565b6000806040838503121561433957600080fd5b6000614347858286016140d8565b9250506020614358858286016140ed565b9150509250929050565b6000806040838503121561437557600080fd5b6000614383858286016140d8565b9250506020614394858286016141cd565b9150509250929050565b6000602082840312156143b057600080fd5b60006143be848285016140ed565b91505092915050565b6000602082840312156143d957600080fd5b60006143e784828501614102565b91505092915050565b60006020828403121561440257600080fd5b600061441084828501614117565b91505092915050565b60006020828403121561442b57600080fd5b60006144398482850161412c565b91505092915050565b60006020828403121561445457600080fd5b600082013567ffffffffffffffff81111561446e57600080fd5b61447a8482850161416b565b91505092915050565b60006020828403121561449557600080fd5b60006144a384828501614195565b91505092915050565b6000602082840312156144be57600080fd5b60006144cc848285016141cd565b91505092915050565b600080600080600060a086880312156144ed57600080fd5b60006144fb888289016141cd565b955050602061450c888289016140ed565b945050604061451d888289016140ed565b935050606061452e888289016140ed565b925050608061453f888289016141cd565b9150509295509295909350565b6000806040838503121561455f57600080fd5b600061456d858286016141cd565b925050602061457e858286016141cd565b9150509250929050565b60006020828403121561459a57600080fd5b60006145a8848285016141e2565b91505092915050565b60006145bd8383614b3e565b60208301905092915050565b6145d28161544c565b82525050565b6145e96145e48261544c565b6155cd565b82525050565b60006145fa8261514f565b614604818561517d565b935061460f8361512a565b8060005b8381101561464057815161462788826145b1565b975061463283615170565b925050600181019050614613565b5085935050505092915050565b6146568161545e565b82525050565b60006146678261515a565b614671818561518e565b93506146818185602086016154ee565b61468a816156e8565b840191505092915050565b61469e816154cd565b82525050565b60006146af82615165565b6146b981856151aa565b93506146c98185602086016154ee565b6146d2816156e8565b840191505092915050565b60006146e882615165565b6146f281856151bb565b93506147028185602086016154ee565b80840191505092915050565b6000815461471b81615521565b61472581866151bb565b94506001821660008114614740576001811461475157614784565b60ff19831686528186019350614784565b61475a8561513a565b60005b8381101561477c5781548189015260018201915060208101905061475d565b838801955050505b50505092915050565b600061479a6013836151aa565b91506147a582615713565b602082019050919050565b60006147bd602b836151aa565b91506147c88261573c565b604082019050919050565b60006147e06032836151aa565b91506147eb8261578b565b604082019050919050565b60006148036026836151aa565b915061480e826157da565b604082019050919050565b60006148266025836151aa565b915061483182615829565b604082019050919050565b6000614849601c836151aa565b915061485482615878565b602082019050919050565b600061486c6024836151aa565b9150614877826158a1565b604082019050919050565b600061488f6019836151aa565b915061489a826158f0565b602082019050919050565b60006148b26029836151aa565b91506148bd82615919565b604082019050919050565b60006148d5602e836151aa565b91506148e082615968565b604082019050919050565b60006148f86016836151aa565b9150614903826159b7565b602082019050919050565b600061491b6024836151aa565b9150614926826159e0565b604082019050919050565b600061493e603e836151aa565b915061494982615a2f565b604082019050919050565b60006149616020836151aa565b915061496c82615a7e565b602082019050919050565b60006149846020836151aa565b915061498f82615aa7565b602082019050919050565b60006149a76016836151aa565b91506149b282615ad0565b602082019050919050565b60006149ca6014836151aa565b91506149d582615af9565b602082019050919050565b60006149ed602f836151aa565b91506149f882615b22565b604082019050919050565b6000614a106018836151aa565b9150614a1b82615b71565b602082019050919050565b6000614a336021836151aa565b9150614a3e82615b9a565b604082019050919050565b6000614a5660008361519f565b9150614a6182615be9565b600082019050919050565b6000614a796012836151aa565b9150614a8482615bec565b602082019050919050565b6000614a9c602c836151aa565b9150614aa782615c15565b604082019050919050565b6000614abf602a836151aa565b9150614aca82615c64565b604082019050919050565b6000614ae2602e836151aa565b9150614aed82615cb3565b604082019050919050565b6000614b056019836151aa565b9150614b1082615d02565b602082019050919050565b6000614b28601b836151aa565b9150614b3382615d2b565b602082019050919050565b614b47816154b6565b82525050565b614b56816154b6565b82525050565b614b6d614b68826154b6565b6155f1565b82525050565b6000614b7f82866146dd565b9150614b8b82856146dd565b9150614b97828461470e565b9150819050949350505050565b6000614baf82614a49565b9150819050919050565b6000614bc58287614b5c565b602082019150614bd58286614b5c565b602082019150614be58285614b5c565b602082019150614bf582846145d8565b60148201915081905095945050505050565b6000602082019050614c1c60008301846145c9565b92915050565b6000606082019050614c3760008301866145c9565b614c4460208301856145c9565b614c516040830184614b4d565b949350505050565b6000608082019050614c6e60008301876145c9565b614c7b60208301866145c9565b614c886040830185614b4d565b8181036060830152614c9a818461465c565b905095945050505050565b6000604082019050614cba60008301856145c9565b614cc76020830184614b4d565b9392505050565b60006020820190508181036000830152614ce881846145ef565b905092915050565b6000602082019050614d05600083018461464d565b92915050565b6000602082019050614d206000830184614695565b92915050565b60006020820190508181036000830152614d4081846146a4565b905092915050565b60006020820190508181036000830152614d618161478d565b9050919050565b60006020820190508181036000830152614d81816147b0565b9050919050565b60006020820190508181036000830152614da1816147d3565b9050919050565b60006020820190508181036000830152614dc1816147f6565b9050919050565b60006020820190508181036000830152614de181614819565b9050919050565b60006020820190508181036000830152614e018161483c565b9050919050565b60006020820190508181036000830152614e218161485f565b9050919050565b60006020820190508181036000830152614e4181614882565b9050919050565b60006020820190508181036000830152614e61816148a5565b9050919050565b60006020820190508181036000830152614e81816148c8565b9050919050565b60006020820190508181036000830152614ea1816148eb565b9050919050565b60006020820190508181036000830152614ec18161490e565b9050919050565b60006020820190508181036000830152614ee181614931565b9050919050565b60006020820190508181036000830152614f0181614954565b9050919050565b60006020820190508181036000830152614f2181614977565b9050919050565b60006020820190508181036000830152614f418161499a565b9050919050565b60006020820190508181036000830152614f61816149bd565b9050919050565b60006020820190508181036000830152614f81816149e0565b9050919050565b60006020820190508181036000830152614fa181614a03565b9050919050565b60006020820190508181036000830152614fc181614a26565b9050919050565b60006020820190508181036000830152614fe181614a6c565b9050919050565b6000602082019050818103600083015261500181614a8f565b9050919050565b6000602082019050818103600083015261502181614ab2565b9050919050565b6000602082019050818103600083015261504181614ad5565b9050919050565b6000602082019050818103600083015261506181614af8565b9050919050565b6000602082019050818103600083015261508181614b1b565b9050919050565b600060208201905061509d6000830184614b4d565b92915050565b60006150ad6150be565b90506150b98282615553565b919050565b6000604051905090565b600067ffffffffffffffff8211156150e3576150e26156b9565b5b6150ec826156e8565b9050602081019050919050565b600067ffffffffffffffff821115615114576151136156b9565b5b61511d826156e8565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006151d1826154b6565b91506151dc836154b6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156152115761521061562c565b5b828201905092915050565b6000615227826154b6565b9150615232836154b6565b9250826152425761524161565b565b5b828204905092915050565b6000808291508390505b6001851115615297578086048111156152735761527261562c565b5b60018516156152825780820291505b808102905061529085615706565b9450615257565b94509492505050565b60006152ab826154b6565b91506152b6836154c0565b92506152e37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846152eb565b905092915050565b6000826152fb57600190506153b7565b8161530957600090506153b7565b816001811461531f576002811461532957615358565b60019150506153b7565b60ff84111561533b5761533a61562c565b5b8360020a9150848211156153525761535161562c565b5b506153b7565b5060208310610133831016604e8410600b841016171561538d5782820a9050838111156153885761538761562c565b5b6153b7565b61539a848484600161524d565b925090508184048111156153b1576153b061562c565b5b81810290505b9392505050565b60006153c9826154b6565b91506153d4836154b6565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561540d5761540c61562c565b5b828202905092915050565b6000615423826154b6565b915061542e836154b6565b9250828210156154415761544061562c565b5b828203905092915050565b600061545782615496565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60006154d8826154c0565b9050919050565b82818337600083830152505050565b60005b8381101561550c5780820151818401526020810190506154f1565b8381111561551b576000848401525b50505050565b6000600282049050600182168061553957607f821691505b6020821081141561554d5761554c61568a565b5b50919050565b61555c826156e8565b810181811067ffffffffffffffff8211171561557b5761557a6156b9565b5b80604052505050565b600061558f826154b6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156155c2576155c161562c565b5b600182019050919050565b60006155d8826155df565b9050919050565b60006155ea826156f9565b9050919050565b6000819050919050565b6000615606826154b6565b9150615611836154b6565b9250826156215761562061565b565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b60008160011c9050919050565b7f4661696c656420746f2077697468647261772100000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f6d6178204e4654206c696d697420657863656564656400000000000000000000600082015250565b7f6d6178206d696e7420616d6f756e74207065722073657373696f6e206578636560008201527f6564656400000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f206e6f20617661696c61626c6520746f6b656e73000000000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b7f6e65656420746f206d696e74206174206c656173742031204e46540000000000600082015250565b615d5d8161544c565b8114615d6857600080fd5b50565b615d748161545e565b8114615d7f57600080fd5b50565b615d8b8161546a565b8114615d9657600080fd5b50565b615da2816154b6565b8114615dad57600080fd5b50565b615db9816154c0565b8114615dc457600080fd5b5056fea2646970667358221220b72e0ab2c7cf0fcd5b765cc7d26ba397b004527b6ff9ddd60d132c722d565feb64736f6c63430008040033