VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x8DBc07…f1d0
Summary
Transactions
Transfers
Address
0x8DBc0768F4B3c3B2AC6F3D39b4Bd9f252510f1d0
VET
11.00
VET
VTHO
9.99
VTHO
Master
0x0d0c5ffcf111B101b051d34636822b27eAb7C115
Deployer
0x0d0c5ffcf111B101b051d34636822b27eAb7C115
Code
0x6080604052600436106101b9576000357c0100000000000000000000000000000000000000000000000000000000900480636203b72a11610109578063c75abb9e116100a7578063e808386311610081578063e808386314610c99578063e985e9c514610cd4578063eda8927914610d5d578063ff3ad0b414610dac576101b9565b8063c75abb9e14610aa5578063c87b56dd14610b35578063e296996814610be9576101b9565b806373dc756c116100e357806373dc756c1461081957806395d89b41146108a6578063a22cb46514610936578063b88d4fde14610993576101b9565b80636203b72a146106e95780636352211e1461073957806370a08231146107b4576101b9565b806323b872dd11610176578063382382ee11610150578063382382ee146105ac57806342842e0e146105e457806344bf01d71461065f5780634f6ccce71461069a576101b9565b806323b872dd146103fc5780632f745c5914610477578063364460f3146104e6576101b9565b806301ffc9a7146101be57806306fdde0314610230578063081812fc146102c0578063095ea7b31461033b57806311a5d1941461039657806318160ddd146103d1575b600080fd5b3480156101ca57600080fd5b50610216600480360360208110156101e157600080fd5b8101908080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190929190505050610e52565b604051808215151515815260200191505060405180910390f35b34801561023c57600080fd5b50610245610eb9565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561028557808201518184015260208101905061026a565b50505050905090810190601f1680156102b25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102cc57600080fd5b506102f9600480360360208110156102e357600080fd5b8101908080359060200190929190505050610f5b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561034757600080fd5b506103946004803603604081101561035e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fac565b005b3480156103a257600080fd5b506103cf600480360360208110156103b957600080fd5b81019080803590602001909291905050506110f1565b005b3480156103dd57600080fd5b506103e66111a8565b6040518082815260200191505060405180910390f35b34801561040857600080fd5b506104756004803603606081101561041f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111b5565b005b34801561048357600080fd5b506104d06004803603604081101561049a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111da565b6040518082815260200191505060405180910390f35b3480156104f257600080fd5b5061056a6004803603602081101561050957600080fd5b810190808035906020019064010000000081111561052657600080fd5b82018360208201111561053857600080fd5b8035906020019184600183028401116401000000008311171561055a57600080fd5b9091929391929390505050611251565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105e2600480360360408110156105c257600080fd5b8101908080359060200190929190803590602001909291905050506112a3565b005b3480156105f057600080fd5b5061065d6004803603606081101561060757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061152f565b005b34801561066b57600080fd5b506106986004803603602081101561068257600080fd5b8101908080359060200190929190505050611550565b005b3480156106a657600080fd5b506106d3600480360360208110156106bd57600080fd5b8101908080359060200190929190505050611625565b6040518082815260200191505060405180910390f35b61071f600480360360408110156106ff57600080fd5b81019080803590602001909291908035906020019092919050505061165d565b604051808215151515815260200191505060405180910390f35b34801561074557600080fd5b506107726004803603602081101561075c57600080fd5b8101908080359060200190929190505050611991565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156107c057600080fd5b50610803600480360360208110156107d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a0f565b6040518082815260200191505060405180910390f35b6108906004803603602081101561082f57600080fd5b810190808035906020019064010000000081111561084c57600080fd5b82018360208201111561085e57600080fd5b8035906020019184600183028401116401000000008311171561088057600080fd5b9091929391929390505050611a9a565b6040518082815260200191505060405180910390f35b3480156108b257600080fd5b506108bb611af1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108fb5780820151818401526020810190506108e0565b50505050905090810190601f1680156109285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561094257600080fd5b506109916004803603604081101561095957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611b93565b005b34801561099f57600080fd5b50610aa3600480360360808110156109b657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190640100000000811115610a1d57600080fd5b820183602082011115610a2f57600080fd5b80359060200191846001830284011164010000000083111715610a5157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611ccf565b005b348015610ab157600080fd5b50610b3360048036036040811015610ac857600080fd5b810190808035906020019092919080359060200190640100000000811115610aef57600080fd5b820183602082011115610b0157600080fd5b80359060200191846001830284011164010000000083111715610b2357600080fd5b9091929391929390505050611cf7565b005b348015610b4157600080fd5b50610b6e60048036036020811015610b5857600080fd5b810190808035906020019092919050505061203d565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610bae578082015181840152602081019050610b93565b50505050905090810190601f168015610bdb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b348015610bf557600080fd5b50610c9760048036036060811015610c0c57600080fd5b810190808035906020019092919080359060200190640100000000811115610c3357600080fd5b820183602082011115610c4557600080fd5b80359060200191846001830284011164010000000083111715610c6757600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612106565b005b348015610ca557600080fd5b50610cd260048036036020811015610cbc57600080fd5b810190808035906020019092919050505061243c565b005b348015610ce057600080fd5b50610d4360048036036040811015610cf757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506125fd565b604051808215151515815260200191505060405180910390f35b348015610d6957600080fd5b50610d9660048036036020811015610d8057600080fd5b8101908080359060200190929190505050612691565b6040518082815260200191505060405180910390f35b348015610db857600080fd5b50610dfb60048036036020811015610dcf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506126b1565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610e3e578082015181840152602081019050610e23565b505050509050019250505060405180910390f35b6000806000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900460ff169050919050565b606060098054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f515780601f10610f2657610100808354040283529160200191610f51565b820191906000526020600020905b815481529060010190602001808311610f3457829003601f168201915b5050505050905090565b6000610f6682612748565b1515610f7157600080fd5b6002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610fb782611991565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610ff457600080fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611034575061103381336125fd565b5b151561103f57600080fd5b826002600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600060126000838152602001908152602001600020905080600201544211801561112a57508060040160009054906101000a900460ff16155b1515611181576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526046815260200180613db06046913960600191505060405180910390fd5b600115158160040160009054906101000a9050505062015180420181600501819055505050565b6000600780549050905090565b6111bf33826127ba565b15156111ca57600080fd5b6111d583838361284f565b505050565b60006111e583611a0f565b821015156111f257600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208281548110151561123e57fe5b9060005260206000200154905092915050565b6000600f8383604051808383808284378083019250505092505050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905092915050565b60006012600084815260200190815260200160002090508060020154421080156112dc57508060040160009054906101000a900460ff16155b1515611333576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180613cf96022913960400191505060405180910390fd5b678ac7230489e8000034141515611395576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526028815260200180613d636028913960400191505060405180910390fd5b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002083908060018154018082558091505090600182039060005260206000200160009091929091909150555060008160070160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561149457818160070160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505061152b565b818160070160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc678ac7230489e800009081150290604051600060405180830381858888f19350505050158015611528573d6000803e3d6000fd5b50505b5050565b61154b8383836020604051908101604052806000815250611ccf565b505050565b6060600e60008381526020019081526020016000208054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156115f95780601f106115ce576101008083540402835291602001916115f9565b820191906000526020600020905b8154815290600101906020018083116115dc57829003601f168201915b50505050509050600761160b82612873565b10151561161757600080fd5b6116218282612931565b5050565b600061162f6111a8565b8210151561163c57600080fd5b60078281548110151561164b57fe5b90600052602060002001549050919050565b6000806012600084815260200190815260200160002090508060040160009054906101000a900460ff161580156116975750806005015442105b15156116ee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526048815260200180613d1b6048913960600191505060405180910390fd5b34846040516020018083815260200182815260200192505050604051602081830303815290604052805190602001208160070160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156117b7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526027815260200180613df66027913960400191505060405180910390fd5b80600001543411151561185d578060070160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600090553373ffffffffffffffffffffffffffffffffffffffff166108fc600a34019081150290604051600060405180830381858888f19350505050158015611852573d6000803e3d6000fd5b50600091505061198b565b600073ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561193957678ac7230489e800008160000154018160060160008360010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b338160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034816000018190555060019150505b92915050565b6000806001600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611a0657600080fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611a4c57600080fd5b611a93600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206129f4565b9050919050565b6000611ae983838080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050612a02565b905092915050565b6060600a8054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611b895780601f10611b5e57610100808354040283529160200191611b89565b820191906000526020600020905b815481529060010190602001808311611b6c57829003601f168201915b5050505050905090565b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611bce57600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051808215151515815260200191505060405180910390a35050565b611cda8484846111b5565b611ce684848484612cc8565b1515611cf157600080fd5b50505050565b611d0133846127ba565b506060600e60008581526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dab5780601f10611d8057610100808354040283529160200191611dab565b820191906000526020600020905b815481529060010190602001808311611d8e57829003601f168201915b50505050509050602060405190810160405280600081525060108484846040516020018084848082843780830192505050807f2e0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b602083101515611e355780518252602082019150602081019050602083039250611e10565b6001836020036101000a03801982511681845116808217855250505050505090500193505050506040516020818303038152906040526040518082805190602001908083835b602083101515611ea05780518252602082019150602081019050602083039250611e7b565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390209080519060200190611ee6929190613b5f565b50600060118484846040516020018084848082843780830192505050807f2e0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b602083101515611f5b5780518252602082019150602081019050602083039250611f36565b6001836020036101000a03801982511681845116808217855250505050505090500193505050506040516020818303038152906040526040518082805190602001908083835b602083101515611fc65780518252602082019150602081019050602083039250611fa1565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b606061204882612748565b151561205357600080fd5b600b60008381526020019081526020016000208054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156120fa5780601f106120cf576101008083540402835291602001916120fa565b820191906000526020600020905b8154815290600101906020018083116120dd57829003601f168201915b50505050509050919050565b61211033856127ba565b506060600e60008681526020019081526020016000208054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121ba5780601f1061218f576101008083540402835291602001916121ba565b820191906000526020600020905b81548152906001019060200180831161219d57829003601f168201915b505050505090508060108585846040516020018084848082843780830192505050807f2e0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b602083101515612234578051825260208201915060208101905060208303925061220f565b6001836020036101000a03801982511681845116808217855250505050505090500193505050506040516020818303038152906040526040518082805190602001908083835b60208310151561229f578051825260208201915060208101905060208303925061227a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902090805190602001906122e5929190613b5f565b508160118585846040516020018084848082843780830192505050807f2e0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b6020831015156123595780518252602082019150602081019050602083039250612334565b6001836020036101000a03801982511681845116808217855250505050505090500193505050506040516020818303038152906040526040518082805190602001908083835b6020831015156123c4578051825260208201915060208101905060208303925061239f565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b60006012600083815260200190815260200160002090508060050154421115156124b1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180613d8b6025913960400191505060405180910390fd5b612580816003018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561254c5780601f106125215761010080835404028352916020019161254c565b820191906000526020600020905b81548152906001019060200180831161252f57829003601f168201915b50505050508260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168360000154612eeb565b601260008381526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560028201600090556003820160006125db9190613bdf565b6004820160006101000a81549060ff0219169055600582016000905550505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600060126000838152602001908152602001600020600201549050919050565b6060601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561273c57602002820191906000526020600020905b815481526020019060010190808311612728575b50505050509050919050565b6000806001600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415915050919050565b6000806127c683611991565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061283557508373ffffffffffffffffffffffffffffffffffffffff1661281d84610f5b565b73ffffffffffffffffffffffffffffffffffffffff16145b80612846575061284581856125fd565b5b91505092915050565b61285a8383836130e9565b61286483826132b0565b61286e8282613454565b505050565b6000808060018401915081845101905060008090505b8183101561292657600060ff845116905060808160ff1610156128b157600184019350612918565b60e08160ff1610156128c857600284019350612917565b60f08160ff1610156128df57600384019350612916565b60f88160ff1610156128f657600484019350612915565b60fc8160ff16101561290d57600584019350612914565b6006840193505b5b5b5b5b508080600101915050612889565b809350505050919050565b600e600083815260200190815260200160002060006129509190613bdf565b600f816040518082805190602001908083835b6020831015156129885780518252602082019150602081019050602083039250612963565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556129f06129ea83611991565b8361351b565b5050565b600081600001549050919050565b6000612a0d8261357a565b1515612a64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526029815260200180613e4f6029913960400191505060405180910390fd5b60006013836040518082805190602001908083835b602083101515612a9e5780518252602082019150602081019050602083039250612a79565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902054141515612b2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526032815260200180613e1d6032913960400191505060405180910390fd5b6000612b36600d6129f4565b905060006203f4804201905060c06040519081016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff1681526020018281526020018581526020016000151581526020016000815250601260008481526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550604082015181600201556060820151816003019080519060200190612c16929190613c27565b5060808201518160040160006101000a81548160ff02191690831515021790555060a08201518160050155905050816013856040518082805190602001908083835b602083101515612c7d5780518252602082019150602081019050602083039250612c58565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902081905550612cbe600d61363d565b8192505050919050565b6000612ce98473ffffffffffffffffffffffffffffffffffffffff16613653565b1515612cf85760019050612ee3565b60008473ffffffffffffffffffffffffffffffffffffffff1663150b7a02338887876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015612def578082015181840152602081019050612dd4565b50505050905090810190601f168015612e1c5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b158015612e3e57600080fd5b505af1158015612e52573d6000803e3d6000fd5b505050506040513d6020811015612e6857600080fd5b8101908080519060200190929190505050905063150b7a027c0100000000000000000000000000000000000000000000000000000000027bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150505b949350505050565b612ef48361357a565b1515612f68576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f446f6d61696e20697320616c726561647920726567697374657265640000000081525060200191505060405180910390fd5b6000612f74600c6129f4565b9050612f808382613666565b612f8a600c61363d565b83600e60008381526020019081526020016000209080519060200190612fb1929190613b5f565b5082600f856040518082805190602001908083835b602083101515612feb5780518252602082019150602081019050602083039250612fc6565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160146000838152602001908152602001600020819055506013846040518082805190602001908083835b6020831015156130ac5780518252602082019150602081019050602083039250613087565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206000905550505050565b8273ffffffffffffffffffffffffffffffffffffffff1661310982611991565b73ffffffffffffffffffffffffffffffffffffffff1614151561312b57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561316757600080fd5b61317081613687565b6131b7600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020613747565b6131fe600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061363d565b816001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60006133086001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054905061376a90919063ffffffff16565b905060006006600084815260200190815260200160002054905081811415156133fb576000600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208381548110151561337957fe5b9060005260206000200154905080600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020838154811015156133d357fe5b9060005260206000200181905550816006600083815260200190815260200160002081905550505b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548091906001900361344d9190613ca7565b5050505050565b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490506006600083815260200190815260200160002081905550600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150509060018203906000526020600020016000909192909190915055505050565b613525828261378c565b6000600b600083815260200190815260200160002080546001816001161561010002031660029004905014151561357657600b600082815260200190815260200160002060006135759190613bdf565b5b5050565b60008073ffffffffffffffffffffffffffffffffffffffff16600f836040518082805190602001908083835b6020831015156135cb57805182526020820191506020810190506020830392506135a6565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16149050919050565b6001816000016000828254019250508190555050565b600080823b905060008111915050919050565b61367082826137c6565b61367a8282613454565b61368381613910565b5050565b600073ffffffffffffffffffffffffffffffffffffffff166002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156137445760006002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b61375f6001826000015461376a90919063ffffffff16565b816000018190555050565b600082821115151561377b57600080fd5b600082840390508091505092915050565b613796828261395c565b6137a082826132b0565b600060066000838152602001908152602001600020819055506137c281613aa1565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561380257600080fd5b61380b81612748565b15151561381757600080fd5b816001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506138b0600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061363d565b808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6007805490506008600083815260200190815260200160002081905550600781908060018154018082558091505090600182039060005260206000200160009091929091909150555050565b8173ffffffffffffffffffffffffffffffffffffffff1661397c82611991565b73ffffffffffffffffffffffffffffffffffffffff1614151561399e57600080fd5b6139a781613687565b6139ee600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020613747565b60006001600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000613abc600160078054905061376a90919063ffffffff16565b90506000600860008481526020019081526020016000205490506000600783815481101515613ae757fe5b9060005260206000200154905080600783815481101515613b0457fe5b90600052602060002001819055508160086000838152602001908152602001600020819055506007805480919060019003613b3f9190613ca7565b506000600860008681526020019081526020016000208190555050505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613ba057805160ff1916838001178555613bce565b82800160010185558215613bce579182015b82811115613bcd578251825591602001919060010190613bb2565b5b509050613bdb9190613cd3565b5090565b50805460018160011615610100020316600290046000825580601f10613c055750613c24565b601f016020900490600052602060002090810190613c239190613cd3565b5b50565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613c6857805160ff1916838001178555613c96565b82800160010185558215613c96579182015b82811115613c95578251825591602001919060010190613c7a565b5b509050613ca39190613cd3565b5090565b815481835581811115613cce57818360005260206000209182019101613ccd9190613cd3565b5b505050565b613cf591905b80821115613cf1576000816000905550600101613cd9565b5090565b9056fe43616e6e6f74206269642061667465722061756374696f6e2068617320656e64656443616e6e6f742072657665616c206265666f72652061756374696f6e2068617320656e64656420616e642061667465722072657665616c20706572696f642068617320656e646564426964646572206d75737420617474616368206120676f6f64206265686176696f757220626f6e6443616e6e6f742066696e616c697a65207468652061756374696f6e20746f6f206561726c7943616e6e6f7420636c6f736520616e2061756374696f6e20746f6f206561726c792c206f722061667465722069742068617320616c7265616479206265656e20636c6f736564536563726574206f722061747461636865642076616c7565207765726520696e636f7272656374546865726520697320616c726561647920616e206163746976652061756374696f6e20666f72207468697320646f6d61696e43616e277420726567697374657220616e20616c7265616479206578697374696e6720646f6d61696ea165627a7a72305820beba84e93a466659bca44fb425bbbfb4cda40468e03b65e295b115cfb89ca56a0029