VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x63da7C…955a
Summary
Transactions
Transfers
Address
0x63da7Ca1901389700CAe068ceE4a25503c3d955a
VET
0.00
VET
VTHO
0.00
VTHO
Deployer
0x750375D5EbDCc8FD638092F2B35385C06B85c4E1
Code
0x608060405234801561001057600080fd5b50600436106101825760003560e01c80639f767822116100d8578063e3f0eb721161008c578063f2fde38b11610066578063f2fde38b146103c0578063f99899be146103f3578063fdd950c11461042657610182565b8063e3f0eb7214610330578063e6a4390514610369578063efa69657146103a457610182565b8063c706e064116100bd578063c706e064146102b2578063c9c65396146102ed578063d82e092e1461032857610182565b80639f767822146102a2578063ab3d8544146102aa57610182565b8063334dc4f31161013a578063574f2ba311610114578063574f2ba31461025957806380dc9a58146102615780638da5cb5b1461029a57610182565b8063334dc4f31461022c578063352842ef146102495780633998a6811461025157610182565b80631c34212c1161016b5780631c34212c146101a95780631e3dd18b146101b1578063282a9387146101f757610182565b806303df73961461018757806306ac8248146101a1575b600080fd5b61018f610443565b60408051918252519081900360200190f35b61018f610449565b61018f610505565b6101ce600480360360208110156101c757600080fd5b503561050b565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61022a6004803603602081101561020d57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661053f565b005b61022a6004803603602081101561024257600080fd5b5035610666565b6101ce6107b0565b61018f6107cc565b61018f6107d2565b61022a6004803603604081101561027757600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356107d8565b6101ce6108d2565b61018f6108ee565b61018f6108f3565b61022a600480360360408110156102c857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166108f8565b6101ce6004803603604081101561030357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610a02565b6101ce610e80565b61022a6004803603604081101561034657600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610e9c565b6101ce6004803603604081101561037f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610f7a565b6103ac610fad565b604080519115158252519081900360200190f35b61022a600480360360208110156103d657600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610fb5565b61022a6004803603602081101561040957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661114f565b61022a6004803603602081101561043c57600080fd5b50356112e2565b60015481565b600060606040518060200161045d9061140a565b6020820181038252601f19601f820116604052509050806040516020018082805190602001908083835b602083106104c457805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610487565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040528051906020012091505090565b60025481565b6006818154811061051857fe5b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff16905081565b336105486108d2565b73ffffffffffffffffffffffffffffffffffffffff16146105ca57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b6004546040805173ffffffffffffffffffffffffffffffffffffffff9283168152918316602083015280517f867bf2c96c992bfa150aa0c546b74774280160d3af321e8f88fb05f7694bf8c59281900390910190a1600480547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b3361066f6108d2565b73ffffffffffffffffffffffffffffffffffffffff16146106f157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b60058110158015610703575060c88111155b61076e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f5665786368616e676556323a20494e56414c49445f535741505f464545000000604482015290519081900360640190fd5b600154604080519182526020820183905280517fe097bb24f298b3e21e098045cd5a3ec3931983a2329c0cacd5225cba6d60d4a39281900390910190a1600155565b60035473ffffffffffffffffffffffffffffffffffffffff1681565b61138881565b60065490565b336107e16108d2565b73ffffffffffffffffffffffffffffffffffffffff161461086357604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b8173ffffffffffffffffffffffffffffffffffffffff166312e8e2c3826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156108b657600080fd5b505af11580156108ca573d6000803e3d6000fd5b505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff1690565b600581565b60c881565b336109016108d2565b73ffffffffffffffffffffffffffffffffffffffff161461098357604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b8173ffffffffffffffffffffffffffffffffffffffff1663ed63058d826040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156108b657600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a9f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f5665786368616e676556323a204944454e544943414c5f414444524553534553604482015290519081900360640190fd5b6000808373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1610610adc578385610adf565b84845b909250905073ffffffffffffffffffffffffffffffffffffffff8216610b6657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f5665786368616e676556323a205a45524f5f4144445245535300000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff828116600090815260056020908152604080832085851684529091529020541615610c0757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f5665786368616e676556323a20504149525f4558495354530000000000000000604482015290519081900360640190fd5b606060405180602001610c199061140a565b6020820181038252601f19601f82011660405250905060008383604051602001808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b815260140192505050604051602081830303815290604052805190602001209050808251602084016000f5600154600254604080517feb990c5900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8981166004830152888116602483015260448201949094526064810192909252519297509087169163eb990c599160848082019260009290919082900301818387803b158015610d5b57600080fd5b505af1158015610d6f573d6000803e3d6000fd5b50505073ffffffffffffffffffffffffffffffffffffffff80861660008181526005602081815260408084208a87168086529083528185208054978e167fffffffffffffffffffffffff00000000000000000000000000000000000000009889168117909155938352818520868652835281852080548816851790556006805460018181018355968290527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f018054909816851790975595549354600254825194855292840194909452828101939093526060820152905192935090917f3f9a9489800ea25b64b8bef9dbfe2dc6a6074ef7af0daa06441c13cb3ecc73319181900360800190a35050505092915050565b60045473ffffffffffffffffffffffffffffffffffffffff1681565b33610ea56108d2565b73ffffffffffffffffffffffffffffffffffffffff1614610f2757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b8173ffffffffffffffffffffffffffffffffffffffff166334e19907826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156108b657600080fd5b600560209081526000928352604080842090915290825290205473ffffffffffffffffffffffffffffffffffffffff1681565b600254151590565b33610fbe6108d2565b73ffffffffffffffffffffffffffffffffffffffff161461104057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff81166110c257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f5665786368616e676556323a205a45524f5f4144445245535300000000000000604482015290519081900360640190fd5b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b336111586108d2565b73ffffffffffffffffffffffffffffffffffffffff16146111da57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8116611246576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526027815260200180614b0d6027913960400191505060405180910390fd5b6003546040805173ffffffffffffffffffffffffffffffffffffffff9283168152918316602083015280517fcac4173249184338639ee6e41ee594a8265602af2a0a58555eecab95e43a99079281900390910190a1600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b336112eb6108d2565b73ffffffffffffffffffffffffffffffffffffffff161461136d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b6113888111156113c8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180614aec6021913960400191505060405180910390fd5b600254604080519182526020820183905280517f566a52d7019f6dda0c0bfe12468ff551a7148c934a80ecfa9f9755d9bc4319999281900390910190a1600255565b6136d4806114188339019056fe60806040526001600f5534801561001557600080fd5b5060405146908060526136828239604080519182900360520182208282018252600c83526b2b32bc31b430b733b2902b1960a11b6020938401528151808301835260018152603160f81b908401528151808401919091527fc933953aec1ce70bc84e7e47cc5b07a3efdc4c17c7bc8f13305c956b85a8a3b1818301527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6606082015260808101949094523060a0808601919091528151808603909101815260c09094019052825192019190912060035550600880546001600160a01b0319163317905561357b806101076000396000f3fe608060405234801561001057600080fd5b50600436106102de5760003560e01c80637ecebe0011610186578063bc25cf77116100e3578063dd62ed3e11610097578063fbcd9b0511610071578063fbcd9b0514610896578063fd18bbaf1461089e578063fff6cae9146108a6576102de565b8063dd62ed3e146107df578063eb990c591461081a578063ed63058d14610863576102de565b8063d21220a7116100c8578063d21220a714610771578063d505accf14610779578063db6488dc146107d7576102de565b8063bc25cf7714610736578063c45a015514610769576102de565b80639f7678221161013a578063ab3d85441161011f578063ab3d85441461071e578063b808dce814610726578063ba9a7a561461072e576102de565b80639f767822146106dd578063a9059cbb146106e5576102de565b806395d89b411161016b57806395d89b411461069a5780639a8a0592146106a25780639be65a60146106aa576102de565b80637ecebe001461061b57806389afcb441461064e576102de565b8063313ce5671161023f57806354cf2aeb116101f35780636a627842116101cd5780636a627842146105ad57806370a08231146105e05780637464fc3d14610613576102de565b806354cf2aeb146105955780635909c0d51461059d5780635a3d5493146105a5576102de565b80633644e515116102245780633644e5151461057d5780633998a6811461058557806348ee43321461058d576102de565b8063313ce5671461054257806334e1990714610560576102de565b806312e8e2c31161029657806323b872dd1161027b57806323b872dd146104ef57806326232a2e1461053257806330adf81f1461053a576102de565b806312e8e2c3146104b857806318160ddd146104d5576102de565b80630902f1ac116102c75780630902f1ac146103fb578063095ea7b31461043a5780630dfe168114610487576102de565b8063022c0d9f146102e357806306fdde031461037e575b600080fd5b61037c600480360360808110156102f957600080fd5b81359160208101359173ffffffffffffffffffffffffffffffffffffffff604083013516919081019060808101606082013564010000000081111561033d57600080fd5b82018360208201111561034f57600080fd5b8035906020019184600183028401116401000000008311171561037157600080fd5b5090925090506108ae565b005b610386610f8b565b6040805160208082528351818301528351919283929083019185019080838360005b838110156103c05781810151838201526020016103a8565b50505050905090810190601f1680156103ed5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610403610fc4565b604080516dffffffffffffffffffffffffffff948516815292909316602083015263ffffffff168183015290519081900360600190f35b6104736004803603604081101561045057600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611019565b604080519115158252519081900360200190f35b61048f611030565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b61037c600480360360208110156104ce57600080fd5b503561104c565b6104dd61116f565b60408051918252519081900360200190f35b6104736004803603606081101561050557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060400135611175565b6104dd611254565b6104dd61125a565b61054a61127e565b6040805160ff9092168252519081900360200190f35b61037c6004803603602081101561057657600080fd5b5035611283565b6104dd6113c8565b6104dd6113ce565b6104dd6113d4565b6104dd6113f8565b6104dd6113fe565b6104dd611404565b6104dd600480360360208110156105c357600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661140a565b6104dd600480360360208110156105f657600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166117c4565b6104dd6117d6565b6104dd6004803603602081101561063157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166117dc565b6106816004803603602081101561066457600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166117ee565b6040805192835260208301919091528051918290030190f35b610386611c8b565b6104dd611cc4565b61037c600480360360208110156106c057600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16611cc8565b6104dd611ee6565b610473600480360360408110156106fb57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611eeb565b6104dd611ef8565b61048f611efd565b6104dd611f19565b61037c6004803603602081101561074c57600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16611f1f565b61048f612115565b61048f612131565b61037c600480360360e081101561078f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c0013561214d565b6104dd612419565b6104dd600480360360408110156107f557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602001351661241f565b61037c6004803603608081101561083057600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135909116906040810135906060013561243c565b61037c6004803603602081101561087957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16612522565b6104dd612644565b610473612658565b61037c612660565b600f5460011461091f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f5665786368616e676556323a204c4f434b454400000000000000000000000000604482015290519081900360640190fd5b6000600f55841515806109325750600084115b610987576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602781526020018061345e6027913960400191505060405180910390fd5b600080610992610fc4565b5091509150816dffffffffffffffffffffffffffff16871080156109c55750806dffffffffffffffffffffffffffff1686105b610a1a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061343b6023913960400191505060405180910390fd5b600954600a54600091829173ffffffffffffffffffffffffffffffffffffffff918216919081169089168214801590610a7f57508073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614155b610aea57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5665786368616e676556323a20494e56414c49445f544f000000000000000000604482015290519081900360640190fd5b8a15610afb57610afb828a8d612846565b8915610b0c57610b0c818a8c612846565b8615610bee578873ffffffffffffffffffffffffffffffffffffffff166396259996338d8d8c8c6040518663ffffffff1660e01b8152600401808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b158015610bd557600080fd5b505af1158015610be9573d6000803e3d6000fd5b505050505b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff8416916370a08231916024808301926020929190829003018186803b158015610c5a57600080fd5b505afa158015610c6e573d6000803e3d6000fd5b505050506040513d6020811015610c8457600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191955073ffffffffffffffffffffffffffffffffffffffff8316916370a0823191602480820192602092909190829003018186803b158015610cf657600080fd5b505afa158015610d0a573d6000803e3d6000fd5b505050506040513d6020811015610d2057600080fd5b5051925060009150506dffffffffffffffffffffffffffff85168a90038311610d4a576000610d60565b89856dffffffffffffffffffffffffffff160383035b9050600089856dffffffffffffffffffffffffffff16038311610d84576000610d9a565b89856dffffffffffffffffffffffffffff160383035b90506000821180610dab5750600081115b610e00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806134856026913960400191505060405180910390fd5b6000610e38610e1a60055485612a5390919063ffffffff16565b610e2c8761271063ffffffff612a5316565b9063ffffffff612ad916565b90506000610e54610e1a60055485612a5390919063ffffffff16565b9050610e8d6305f5e100610e816dffffffffffffffffffffffffffff8b8116908b1663ffffffff612a5316565b9063ffffffff612a5316565b610e9d838363ffffffff612a5316565b1015610f0a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f5665786368616e676556323a204b000000000000000000000000000000000000604482015290519081900360640190fd5b5050610f1884848888612b4b565b60408051838152602081018390528082018d9052606081018c9052905173ffffffffffffffffffffffffffffffffffffffff8b169133917fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d8229181900360800190a350506001600f55505050505050505050565b6040518060400160405280600c81526020017f5665786368616e6765205632000000000000000000000000000000000000000081525081565b600b546dffffffffffffffffffffffffffff808216926e0100000000000000000000000000008304909116917c0100000000000000000000000000000000000000000000000000000000900463ffffffff1690565b6000611026338484612e07565b5060015b92915050565b60095473ffffffffffffffffffffffffffffffffffffffff1681565b60085473ffffffffffffffffffffffffffffffffffffffff1633146110d257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b61138881111561112d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061341a6021913960400191505060405180910390fd5b600654604080519182526020820183905280517fc98a8b10b63c929f7799380bb4a0c444c713ebf74d8732f944c915034121aad19281900390910190a1600655565b60005481565b73ffffffffffffffffffffffffffffffffffffffff831660009081526002602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1461123f5773ffffffffffffffffffffffffffffffffffffffff8416600090815260026020908152604080832033845290915290205461120d908363ffffffff612ad916565b73ffffffffffffffffffffffffffffffffffffffff851660009081526002602090815260408083203384529091529020555b61124a848484612e76565b5060019392505050565b60065481565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b601281565b60085473ffffffffffffffffffffffffffffffffffffffff16331461130957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b6005811015801561131b575060c88111155b61138657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f5665786368616e676556323a20494e56414c49445f535741505f464545000000604482015290519081900360640190fd5b600554604080519182526020820183905280517fad321f810529281bbb90384fd6fecbdda41509a5ccd7bd5aed986ed827f6a0269281900390910190a1600555565b60035481565b61138881565b7f161bcca7119915b50764b4abe86529797775a5f171951000000000000000000081565b60055481565b600c5481565b600d5481565b6000600f5460011461147d57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f5665786368616e676556323a204c4f434b454400000000000000000000000000604482015290519081900360640190fd5b6000600f8190558061148d610fc4565b50600954604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905193955091935060009273ffffffffffffffffffffffffffffffffffffffff909116916370a08231916024808301926020929190829003018186803b15801561150757600080fd5b505afa15801561151b573d6000803e3d6000fd5b505050506040513d602081101561153157600080fd5b5051600a54604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905192935060009273ffffffffffffffffffffffffffffffffffffffff909216916370a0823191602480820192602092909190829003018186803b1580156115aa57600080fd5b505afa1580156115be573d6000803e3d6000fd5b505050506040513d60208110156115d457600080fd5b5051905060006115fa836dffffffffffffffffffffffffffff871663ffffffff612ad916565b9050600061161e836dffffffffffffffffffffffffffff871663ffffffff612ad916565b9050600061162c8787612f57565b60005490915080611669576116556103e8610e2c611650878763ffffffff612a5316565b613083565b985061166460006103e86130d5565b6116c6565b6116c36dffffffffffffffffffffffffffff891661168d868463ffffffff612a5316565b8161169457fe5b046dffffffffffffffffffffffffffff89166116b6868563ffffffff612a5316565b816116bd57fe5b04613185565b98505b6000891161171f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806134ce602a913960400191505060405180910390fd5b6117298a8a6130d5565b61173586868a8a612b4b565b811561177757600b54611773906dffffffffffffffffffffffffffff808216916e01000000000000000000000000000090041663ffffffff612a5316565b600e555b6040805185815260208101859052815133927f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f928290030190a250506001600f5550949695505050505050565b60016020526000908152604090205481565b600e5481565b60046020526000908152604090205481565b600080600f5460011461186257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f5665786368616e676556323a204c4f434b454400000000000000000000000000604482015290519081900360640190fd5b6000600f81905580611872610fc4565b50600954600a54604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905194965092945073ffffffffffffffffffffffffffffffffffffffff9182169391169160009184916370a08231916024808301926020929190829003018186803b1580156118f457600080fd5b505afa158015611908573d6000803e3d6000fd5b505050506040513d602081101561191e57600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191925060009173ffffffffffffffffffffffffffffffffffffffff8516916370a08231916024808301926020929190829003018186803b15801561199257600080fd5b505afa1580156119a6573d6000803e3d6000fd5b505050506040513d60208110156119bc57600080fd5b5051306000908152600160205260408120549192506119db8888612f57565b600054909150806119f2848763ffffffff612a5316565b816119f957fe5b049a5080611a0d848663ffffffff612a5316565b81611a1457fe5b04995060008b118015611a27575060008a115b611a7c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806134f8602a913960400191505060405180910390fd5b611a86308461319d565b611a91878d8d612846565b611a9c868d8c612846565b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff8916916370a08231916024808301926020929190829003018186803b158015611b0857600080fd5b505afa158015611b1c573d6000803e3d6000fd5b505050506040513d6020811015611b3257600080fd5b5051604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905191965073ffffffffffffffffffffffffffffffffffffffff8816916370a0823191602480820192602092909190829003018186803b158015611ba457600080fd5b505afa158015611bb8573d6000803e3d6000fd5b505050506040513d6020811015611bce57600080fd5b50519350611bde85858b8b612b4b565b8115611c2057600b54611c1c906dffffffffffffffffffffffffffff808216916e01000000000000000000000000000090041663ffffffff612a5316565b600e555b604080518c8152602081018c9052815173ffffffffffffffffffffffffffffffffffffffff8f169233927fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496929081900390910190a35050505050505050506001600f81905550915091565b6040518060400160405280600681526020017f5645582d5632000000000000000000000000000000000000000000000000000081525081565b4690565b60095473ffffffffffffffffffffffffffffffffffffffff82811691161415611d3c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806135226025913960400191505060405180910390fd5b600a5473ffffffffffffffffffffffffffffffffffffffff82811691161415611db0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806135226025913960400191505060405180910390fd5b60075473ffffffffffffffffffffffffffffffffffffffff16611e1e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806134ab6023913960400191505060405180910390fd5b604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905160009173ffffffffffffffffffffffffffffffffffffffff8416916370a0823191602480820192602092909190829003018186803b158015611e8e57600080fd5b505afa158015611ea2573d6000803e3d6000fd5b505050506040513d6020811015611eb857600080fd5b5051600754909150611ee290839073ffffffffffffffffffffffffffffffffffffffff1683612846565b5050565b600581565b6000611026338484612e76565b60c881565b60075473ffffffffffffffffffffffffffffffffffffffff1681565b6103e881565b600f54600114611f9057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f5665786368616e676556323a204c4f434b454400000000000000000000000000604482015290519081900360640190fd5b6000600f55600954600a54600b54604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff948516949093169261206c9285928792612067926dffffffffffffffffffffffffffff169185916370a0823191602480820192602092909190829003018186803b15801561202f57600080fd5b505afa158015612043573d6000803e3d6000fd5b505050506040513d602081101561205957600080fd5b50519063ffffffff612ad916565b612846565b600b54604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905161210b9284928792612067926e01000000000000000000000000000090046dffffffffffffffffffffffffffff169173ffffffffffffffffffffffffffffffffffffffff8616916370a0823191602480820192602092909190829003018186803b15801561202f57600080fd5b50506001600f5550565b60085473ffffffffffffffffffffffffffffffffffffffff1681565b600a5473ffffffffffffffffffffffffffffffffffffffff1681565b428410156121bc57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5665786368616e676556323a2045585049524544000000000000000000000000604482015290519081900360640190fd5b60035473ffffffffffffffffffffffffffffffffffffffff80891660008181526004602090815260408083208054600180820190925582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98186015280840196909652958d166060860152608085018c905260a085019590955260c08085018b90528151808603909101815260e0850182528051908301207f19010000000000000000000000000000000000000000000000000000000000006101008601526101028501969096526101228085019690965280518085039096018652610142840180825286519683019690962095839052610162840180825286905260ff89166101828501526101a284018890526101c28401879052519193926101e2808201937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081019281900390910190855afa15801561231d573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff81161580159061239857508873ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b61240357604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f5665786368616e676556323a20494e56414c49445f5349474e41545552450000604482015290519081900360640190fd5b61240e898989612e07565b505050505050505050565b61271081565b600260209081526000928352604080842090915290825290205481565b60085473ffffffffffffffffffffffffffffffffffffffff1633146124c257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b6009805473ffffffffffffffffffffffffffffffffffffffff9586167fffffffffffffffffffffffff000000000000000000000000000000000000000091821617909155600a805494909516931692909217909255600591909155600655565b60085473ffffffffffffffffffffffffffffffffffffffff1633146125a857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f5665786368616e676556323a20464f5242494444454e00000000000000000000604482015290519081900360640190fd5b6007546040805173ffffffffffffffffffffffffffffffffffffffff9283168152918316602083015280517f68f9b3ef432a6c60aa72ce39d3b80201b88ba706d57b73f50a5c3f1f1477c12d9281900390910190a1600780547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b6f4b3b4ca85a86c47a098a22400000000081565b600654151590565b600f546001146126d157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f5665786368616e676556323a204c4f434b454400000000000000000000000000604482015290519081900360640190fd5b6000600f55600954604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905161283f9273ffffffffffffffffffffffffffffffffffffffff16916370a08231916024808301926020929190829003018186803b15801561274857600080fd5b505afa15801561275c573d6000803e3d6000fd5b505050506040513d602081101561277257600080fd5b5051600a54604080517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152905173ffffffffffffffffffffffffffffffffffffffff909216916370a0823191602480820192602092909190829003018186803b1580156127e557600080fd5b505afa1580156127f9573d6000803e3d6000fd5b505050506040513d602081101561280f57600080fd5b5051600b546dffffffffffffffffffffffffffff808216916e010000000000000000000000000000900416612b4b565b6001600f55565b604080518082018252601981527f7472616e7366657228616464726573732c75696e743235362900000000000000602091820152815173ffffffffffffffffffffffffffffffffffffffff85811660248301526044808301869052845180840390910181526064909201845291810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001781529251815160009460609489169392918291908083835b6020831061294c57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161290f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146129ae576040519150601f19603f3d011682016040523d82523d6000602084013e6129b3565b606091505b50915091508180156129e15750805115806129e157508080602001905160208110156129de57600080fd5b50515b612a4c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f5665786368616e676556323a205452414e534645525f4641494c454400000000604482015290519081900360640190fd5b5050505050565b6000811580612a6e57505080820282828281612a6b57fe5b04145b61102a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b8082038281111561102a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000604482015290519081900360640190fd5b6dffffffffffffffffffffffffffff8411801590612b7757506dffffffffffffffffffffffffffff8311155b612be257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f5665786368616e676556323a204f564552464c4f570000000000000000000000604482015290519081900360640190fd5b600b5463ffffffff428116917c010000000000000000000000000000000000000000000000000000000090048116820390811615801590612c3257506dffffffffffffffffffffffffffff841615155b8015612c4d57506dffffffffffffffffffffffffffff831615155b15612cfd578063ffffffff16612c9085612c6686613262565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff169063ffffffff61328616565b600c80547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff929092169290920201905563ffffffff8116612cd084612c6687613262565b600d80547bffffffffffffffffffffffffffffffffffffffffffffffffffffffff92909216929092020190555b600b80547fffffffffffffffffffffffffffffffffffff0000000000000000000000000000166dffffffffffffffffffffffffffff888116919091177fffffffff0000000000000000000000000000ffffffffffffffffffffffffffff166e0100000000000000000000000000008883168102919091177bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167c010000000000000000000000000000000000000000000000000000000063ffffffff871602179283905560408051848416815291909304909116602082015281517f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1929181900390910190a1505050505050565b73ffffffffffffffffffffffffffffffffffffffff808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040902054612eac908263ffffffff612ad916565b73ffffffffffffffffffffffffffffffffffffffff8085166000908152600160205260408082209390935590841681522054612eee908263ffffffff6132c716565b73ffffffffffffffffffffffffffffffffffffffff80841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60065415801590613070576000612f6f600e54613083565b9050801561306a576000612f9f6116506dffffffffffffffffffffffffffff87811690871663ffffffff612a5316565b905081811115613068576000612fbb8284600654600054613339565b90506000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663352842ef6040518163ffffffff1660e01b815260040160206040518083038186803b15801561302757600080fd5b505afa15801561303b573d6000803e3d6000fd5b505050506040513d602081101561305157600080fd5b5051905081156130655761306581836130d5565b50505b505b5061102a565b600e541561102a576000600e5592915050565b600060038211156130c6575080600160028204015b818110156130c0578091506002818285816130af57fe5b0401816130b857fe5b049050613098565b506130d0565b81156130d0575060015b919050565b6000546130e8908263ffffffff6132c716565b600090815573ffffffffffffffffffffffffffffffffffffffff8316815260016020526040902054613120908263ffffffff6132c716565b73ffffffffffffffffffffffffffffffffffffffff831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b60008183106131945781613196565b825b9392505050565b73ffffffffffffffffffffffffffffffffffffffff82166000908152600160205260409020546131d3908263ffffffff612ad916565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600160205260408120919091555461320d908263ffffffff612ad916565b600090815560408051838152905173ffffffffffffffffffffffffffffffffffffffff8516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef919081900360200190a35050565b6dffffffffffffffffffffffffffff166e0100000000000000000000000000000290565b60006dffffffffffffffffffffffffffff82167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8416816132bf57fe5b049392505050565b8082018281101561102a57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b6000808461335d876f4b3b4ca85a86c47a098a22400000000063ffffffff612a5316565b8161336457fe5b04905060006133b4827f161bcca7119915b50764b4abe86529797775a5f17195100000000000000000008161339557fe5b6f4b3b4ca85a86c47a098a22400000000091900463ffffffff612ad916565b905060006127106133cb838863ffffffff612a5316565b816133d257fe5b0490506133f56f4b3b4ca85a86c47a098a2240000000008263ffffffff612ad916565b613405828763ffffffff612a5316565b8161340c57fe5b049897505050505050505056fe5665786368616e676556323a20494e56414c49445f504c4154464f524d5f4645455665786368616e676556323a20494e53554646494349454e545f4c49515549444954595665786368616e676556323a20494e53554646494349454e545f4f55545055545f414d4f554e545665786368616e676556323a20494e53554646494349454e545f494e5055545f414d4f554e545665786368616e676556323a205245434f56455245525f5a45524f5f414444524553535665786368616e676556323a20494e53554646494349454e545f4c49515549444954595f4d494e5445445665786368616e676556323a20494e53554646494349454e545f4c49515549444954595f4255524e45445665786368616e676556323a20494e56414c49445f544f4b454e5f544f5f5245434f564552a265627a7a7231582095ca31106fe360c19543512bf2455025fbbd037b61e5e2cbe993fda4e1c1488564736f6c63430005100032454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e7472616374295665786368616e676556323a20494e56414c49445f504c4154464f524d5f4645455665786368616e676556323a20504c4154464f524d464545544f5f5a45524f5f41444452455353a265627a7a7231582073a06cbb6714044df6b8e4f76ac00ab591b1c3404870ef838259a38ef4f6fd7d64736f6c63430005100032