VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x121856…bed9
Summary
Transactions
Transfers
Address
0x121856D2a7E83A9D98C259D4d1496577FE3Dbed9
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4917A44C40C2b59c4DD96ffa422C438dAF27Da09
Deployer
0x814510712a7F46a66f22F3Da68bA444E9a03FCD4
Code
0x608060405234801561001057600080fd5b50600436106101c45760003560e01c80638da5cb5b116100f9578063bd599dd311610097578063dd7ec60b11610071578063dd7ec60b14610888578063e30c3978146108b6578063f0529d2a146108ea578063f2fde38b14610991576101c4565b8063bd599dd3146107ad578063c7e1ffe314610826578063dadb2a431461085a576101c4565b80639c992c74116100d35780639c992c741461063b5780639ef63b2c14610659578063ae90b21314610700578063ba7df87c14610734576101c4565b80638da5cb5b1461051c57806390642cb1146105505780639640221b14610594576101c4565b80635458c6cb11610166578063715018a611610140578063715018a6146104a857806372bf46f3146104b25780637c774145146104d05780638b3fcfb8146104ee576101c4565b80635458c6cb146104025780635c39fcc1146104305780636cf9282f14610464576101c4565b806335410f05116101a257806335410f051461031d578063410459ad146103965780634a7f9b06146103da5780634e71e0c8146103f8576101c4565b80630bf66e22146101c95780631b09dc9b146102425780632ff9df1114610276575b600080fd5b610240600480360360208110156101df57600080fd5b81019080803590602001906401000000008111156101fc57600080fd5b82018360208201111561020e57600080fd5b8035906020019184600183028401116401000000008311171561023057600080fd5b90919293919293905050506109d5565b005b61024a610dfd565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102a26004803603602081101561028c57600080fd5b8101908080359060200190929190505050610e23565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102e25780820151818401526020810190506102c7565b50505050905090810190601f16801561030f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103946004803603602081101561033357600080fd5b810190808035906020019064010000000081111561035057600080fd5b82018360208201111561036257600080fd5b8035906020019184600183028401116401000000008311171561038457600080fd5b9091929391929390505050610edc565b005b6103d8600480360360208110156103ac57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611304565b005b6103e2611405565b6040518082815260200191505060405180910390f35b610400611412565b005b61042e6004803603602081101561041857600080fd5b81019080803590602001909291905050506115ae565b005b610438611aca565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104a66004803603602081101561047a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611af0565b005b6104b0611b8c565b005b6104ba611c8a565b6040518082815260200191505060405180910390f35b6104d8611c97565b6040518082815260200191505060405180910390f35b61051a6004803603602081101561050457600080fd5b8101908080359060200190929190505050611ca4565b005b6105246121c0565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105926004803603602081101561056657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506121e4565b005b6105c0600480360360208110156105aa57600080fd5b81019080803590602001909291905050506122e5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106005780820151818401526020810190506105e5565b50505050905090810190601f16801561062d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61064361239e565b6040518082815260200191505060405180910390f35b6106856004803603602081101561066f57600080fd5b81019080803590602001909291905050506123ab565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106c55780820151818401526020810190506106aa565b50505050905090810190601f1680156106f25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610708612464565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107ab6004803603602081101561074a57600080fd5b810190808035906020019064010000000081111561076757600080fd5b82018360208201111561077957600080fd5b8035906020019184600183028401116401000000008311171561079b57600080fd5b909192939192939050505061248a565b005b610824600480360360208110156107c357600080fd5b81019080803590602001906401000000008111156107e057600080fd5b8201836020820111156107f257600080fd5b8035906020019184600183028401116401000000008311171561081457600080fd5b90919293919293905050506128b2565b005b61082e612cda565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108866004803603602081101561087057600080fd5b8101908080359060200190929190505050612d00565b005b6108b46004803603602081101561089e57600080fd5b810190808035906020019092919050505061321c565b005b6108be613738565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6109166004803603602081101561090057600080fd5b810190808035906020019092919050505061375e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561095657808201518184015260208101905061093b565b50505050905090810190601f1680156109835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6109d3600480360360208110156109a757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613817565b005b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b158015610a7957600080fd5b505afa158015610a8d573d6000803e3d6000fd5b505050506040513d6020811015610aa357600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff1615610b37576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff0219169083151502179055506000811115610cdc57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015610c2e57600080fd5b505af1158015610c42573d6000803e3d6000fd5b505050506040513d6020811015610c5857600080fd5b8101908080519060200190929190505050610cdb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d9f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b6008838390918060018154018082558091505060019003906000526020600020016000909192909192909192909192509190610ddc9291906138b3565b506000600360146101000a81548160ff021916908315150217905550505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60078181548110610e3057fe5b906000526020600020016000915090508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ed45780601f10610ea957610100808354040283529160200191610ed4565b820191906000526020600020905b815481529060010190602001808311610eb757829003601f168201915b505050505081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b158015610f8057600080fd5b505afa158015610f94573d6000803e3d6000fd5b505050506040513d6020811015610faa57600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff161561103e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff02191690831515021790555060008111156111e357600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b15801561113557600080fd5b505af1158015611149573d6000803e3d6000fd5b505050506040513d602081101561115f57600080fd5b81019080805190602001909291905050506111e2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b60068383909180600181540180825580915050600190039060005260206000200160009091929091929091929091925091906112e39291906138b3565b506000600360146101000a81548160ff021916908315150217905550505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461135c57600080fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1b4f347c2f4b6b43866857db07b0f85b52c65b7230312cbebce7fc6f3e6150a960405160405180910390a250565b6000600980549050905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461146c57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561165257600080fd5b505afa158015611666573d6000803e3d6000fd5b505050506040513d602081101561167c57600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff1615611710576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff02191690831515021790555060008111156118b557600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b15801561180757600080fd5b505af115801561181b573d6000803e3d6000fd5b505050506040513d602081101561183157600080fd5b81019080805190602001909291905050506118b4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611978576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b60088054905082106119f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f617272617920696e646578206d7573742065786973740000000000000000000081525060200191505060405180910390fd5b60016008805490501115611a8257600860016008805490500381548110611a1557fe5b9060005260206000200160088381548110611a2c57fe5b906000526020600020019080546001816001161561010002031660029004611a55929190613933565b50600860016008805490500381548110611a6b57fe5b906000526020600020016000611a8191906139ba565b5b6008805480611a8d57fe5b600190038181906000526020600020016000611aa991906139ba565b90556000600360146101000a81548160ff0219169083151502179055505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b4857600080fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611be457600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482060405160405180910390a260008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600680549050905090565b6000600880549050905090565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b158015611d4857600080fd5b505afa158015611d5c573d6000803e3d6000fd5b505050506040513d6020811015611d7257600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff1615611e06576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff0219169083151502179055506000811115611fab57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015611efd57600080fd5b505af1158015611f11573d6000803e3d6000fd5b505050506040513d6020811015611f2757600080fd5b8101908080519060200190929190505050611faa576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461206e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b60098054905082106120e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f617272617920696e646578206d7573742065786973740000000000000000000081525060200191505060405180910390fd5b600160098054905011156121785760096001600980549050038154811061210b57fe5b906000526020600020016009838154811061212257fe5b90600052602060002001908054600181600116156101000203166002900461214b929190613933565b5060096001600980549050038154811061216157fe5b90600052602060002001600061217791906139ba565b5b600980548061218357fe5b60019003818190600052602060002001600061219f91906139ba565b90556000600360146101000a81548160ff0219169083151502179055505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461223c57600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fc21b95263af4d19380ba5554e7cb1e8b01e1db9f2db5c99d78567b59c052dacb60405160405180910390a250565b600981815481106122f257fe5b906000526020600020016000915090508054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123965780601f1061236b57610100808354040283529160200191612396565b820191906000526020600020905b81548152906001019060200180831161237957829003601f168201915b505050505081565b6000600780549050905090565b600681815481106123b857fe5b906000526020600020016000915090508054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561245c5780601f106124315761010080835404028352916020019161245c565b820191906000526020600020905b81548152906001019060200180831161243f57829003601f168201915b505050505081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561252e57600080fd5b505afa158015612542573d6000803e3d6000fd5b505050506040513d602081101561255857600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff16156125ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff021916908315150217905550600081111561279157600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156126e357600080fd5b505af11580156126f7573d6000803e3d6000fd5b505050506040513d602081101561270d57600080fd5b8101908080519060200190929190505050612790576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612854576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b60098383909180600181540180825580915050600190039060005260206000200160009091929091929091929091925091906128919291906138b3565b506000600360146101000a81548160ff021916908315150217905550505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b15801561295657600080fd5b505afa15801561296a573d6000803e3d6000fd5b505050506040513d602081101561298057600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff1615612a14576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff0219169083151502179055506000811115612bb957600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015612b0b57600080fd5b505af1158015612b1f573d6000803e3d6000fd5b505050506040513d6020811015612b3557600080fd5b8101908080519060200190929190505050612bb8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612c7c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b6007838390918060018154018082558091505060019003906000526020600020016000909192909192909192909192509190612cb99291906138b3565b506000600360146101000a81548160ff021916908315150217905550505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b158015612da457600080fd5b505afa158015612db8573d6000803e3d6000fd5b505050506040513d6020811015612dce57600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff1615612e62576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff021916908315150217905550600081111561300757600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b158015612f5957600080fd5b505af1158015612f6d573d6000803e3d6000fd5b505050506040513d6020811015612f8357600080fd5b8101908080519060200190929190505050613006576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146130ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b6006805490508210613144576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f617272617920696e646578206d7573742065786973740000000000000000000081525060200191505060405180910390fd5b600160068054905011156131d45760066001600680549050038154811061316757fe5b906000526020600020016006838154811061317e57fe5b9060005260206000200190805460018160011615610100020316600290046131a7929190613933565b506006600160068054905003815481106131bd57fe5b9060005260206000200160006131d391906139ba565b5b60068054806131df57fe5b6001900381819060005260206000200160006131fb91906139ba565b90556000600360146101000a81548160ff0219169083151502179055505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663524f38896040518163ffffffff1660e01b81526004018080602001828103825260058152602001807f53746f726500000000000000000000000000000000000000000000000000000081525060200191505060206040518083038186803b1580156132c057600080fd5b505afa1580156132d4573d6000803e3d6000fd5b505050506040513d60208110156132ea57600080fd5b8101908080519060200190929190505050600360149054906101000a900460ff161561337e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f6b656e50617961626c65206c6f636b65640000000000000000000000000081525060200191505060405180910390fd5b6001600360146101000a81548160ff021916908315150217905550600081111561352357600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b15801561347557600080fd5b505af1158015613489573d6000803e3d6000fd5b505050506040513d602081101561349f57600080fd5b8101908080519060200190929190505050613522576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f546f6b656e207472616e7366657220697320726571756972656400000000000081525060200191505060405180910390fd5b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146135e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f73656e646572206d75737420626520696e69746961746f72000000000000000081525060200191505060405180910390fd5b6007805490508210613660576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f617272617920696e646578206d7573742065786973740000000000000000000081525060200191505060405180910390fd5b600160078054905011156136f05760076001600780549050038154811061368357fe5b906000526020600020016007838154811061369a57fe5b9060005260206000200190805460018160011615610100020316600290046136c3929190613933565b506007600160078054905003815481106136d957fe5b9060005260206000200160006136ef91906139ba565b5b60078054806136fb57fe5b60019003818190600052602060002001600061371791906139ba565b90556000600360146101000a81548160ff0219169083151502179055505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6008818154811061376b57fe5b906000526020600020016000915090508054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561380f5780601f106137e45761010080835404028352916020019161380f565b820191906000526020600020905b8154815290600101906020018083116137f257829003601f168201915b505050505081565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461386f57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106138f457803560ff1916838001178555613922565b82800160010185558215613922579182015b82811115613921578235825591602001919060010190613906565b5b50905061392f9190613a02565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061396c57805485556139a9565b828001600101855582156139a957600052602060002091601f016020900482015b828111156139a857825482559160010191906001019061398d565b5b5090506139b69190613a02565b5090565b50805460018160011615610100020316600290046000825580601f106139e057506139ff565b601f0160209004906000526020600020908101906139fe9190613a02565b5b50565b5b80821115613a1b576000816000905550600101613a03565b509056fea264697066735822122076782c9169e455df2c622062ad9262f2c63a0ab3e288cccf6f5434747142d07c64736f6c63430007010033