VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x0B2674…c2A4
Summary
Transactions
Transfers
Address
0x0B2674AFc92fF5Bc70415369a49D1E5b8207c2A4
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x74CA585f79B02A28aFD2E50d2DEc38f5CfEa23FD
Deployer
0x74CA585f79B02A28aFD2E50d2DEc38f5CfEa23FD
Code
0x608060405234801561001057600080fd5b50600436106101735760003560e01c8063a0ff99a7116100de578063cdb0ec6b11610097578063d1a6425611610071578063d1a64256146109d0578063d4d51269146109fe578063e55ae4e814610a9e578063f992dfc614610b2157610173565b8063cdb0ec6b14610813578063cf3db7e8146108ac578063cfd882f71461094c57610173565b8063a0ff99a714610653578063a214d7bf146106ab578063a5f70313146106ef578063b5d50e8f14610773578063b8bb8126146107a1578063b9dbea16146107e557610173565b806369b77d271161013057806369b77d27146103925780637aa8743e146103c05780637e1a98391461044457806382c2b16f146104625780638b5b9ccc146104a657806399e450a31461062557610173565b806307b7f1c1146101785780631417b82a146101c65780631bab684614610222578063485cc9551461026657806352943538146102ca57806358e7547c1461034e575b600080fd5b6101c46004803603604081101561018e57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b65565b005b610208600480360360208110156101dc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e9b565b604051808215151515815260200191505060405180910390f35b6102646004803603602081101561023857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ef7565b005b6102c86004803603604081101561027c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108d565b005b61030c600480360360208110156102e057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061135e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103906004803603602081101561036457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113c7565b005b6103be600480360360208110156103a857600080fd5b810190808035906020019092919050505061177d565b005b610402600480360360208110156103d657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b03565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61044c611b6c565b6040518082815260200191505060405180910390f35b6104a46004803603602081101561047857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b79565b005b6104ae611f2f565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019060200280838360005b838110156105015780820151818401526020810190506104e6565b5050505090500186810385528a818151815260200191508051906020019060200280838360005b83811015610543578082015181840152602081019050610528565b50505050905001868103845289818151815260200191508051906020019060200280838360005b8381101561058557808201518184015260208101905061056a565b50505050905001868103835288818151815260200191508051906020019060200280838360005b838110156105c75780820151818401526020810190506105ac565b50505050905001868103825287818151815260200191508051906020019060200280838360005b838110156106095780820151818401526020810190506105ee565b505050509050019a505050505050505050505060405180910390f35b6106516004803603602081101561063b57600080fd5b8101908080359060200190929190505050612407565b005b6106a96004803603606081101561066957600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506125b8565b005b6106ed600480360360208110156106c157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506128b7565b005b6107316004803603602081101561070557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612b97565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61079f6004803603602081101561078957600080fd5b8101908080359060200190929190505050612c00565b005b6107e3600480360360208110156107b757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612d73565b005b610811600480360360208110156107fb57600080fd5b810190808035906020019092919050505061310f565b005b6108556004803603602081101561082957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506132a1565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561089857808201518184015260208101905061087d565b505050509050019250505060405180910390f35b6108ee600480360360208110156108c257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061336e565b604051808681526020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018381526020018281526020019550505050505060405180910390f35b61098e6004803603602081101561096257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061369c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6109fc600480360360208110156109e657600080fd5b81019080803590602001909291905050506137ad565b005b610a4060048036036020811015610a1457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506138eb565b604051808681526020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018381526020018281526020019550505050505060405180910390f35b610aca60048036036020811015610ab457600080fd5b8101908080359060200190929190505050613b6f565b604051808581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200182815260200194505050505060405180910390f35b610b6360048036036020811015610b3757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613d8b565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610c965750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610c5a57600080fd5b505afa158015610c6e573d6000803e3d6000fd5b505050506040513d6020811015610c8457600080fd5b81019080805190602001909291905050505b610d08576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f506c617965723a204e6f7420617574686f72697a65642e00000000000000000081525060200191505060405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811415610dfd576000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150505b60008111610e73576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f506c617965723a204e6f742061207265676973746572656420706c617965722e81525060200191505060405180910390fd5b8260028281548110610e8157fe5b906000526020600020906004020160020181905550505050565b600080600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610eed5760019050610ef2565b600090505b919050565b33600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fff2b4f5bc4726683a4213842cd4df124632307f15648332ed0c5323aae68257c8133604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a150565b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f720f80b336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561116d57600080fd5b505afa158015611181573d6000803e3d6000fd5b505050506040513d602081101561119757600080fd5b81019080805190602001909291905050506111fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806140e06030913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600280549050141561135a57600260405180608001604052807f496e76616c6964000000000000000000000000000000000000000000000000008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081526020017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff815250908060018154018082558091505090600182039060005260206000209060040201600090919290919091506000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020155606082015181600301555050505b5050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b8073ffffffffffffffffffffffffffffffffffffffff16600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114aa576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806141a4602a913960400191505060405180910390fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008090505b81805490508110156116e1573373ffffffffffffffffffffffffffffffffffffffff168282815481106115a157fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156116d457816001838054905003815481106115fb57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682828154811061163257fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160018380549050038154811061168d57fe5b9060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055818054809190600190036116ce919061400c565b506116e1565b8080600101915050611572565b507fc24eed378174234c4add99fd30ee136aa105fd6bce25fef3e3236805e5a053638233604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b6000602060ff16116117da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806141106025913960400191505060405180910390fd5b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414611872576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806141356023913960400191505060405180910390fd5b60006008600083815260200190815260200160002054146118de576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180614087602f913960400191505060405180910390fd5b60006001600260405180608001604052808581526020013373ffffffffffffffffffffffffffffffffffffffff168152602001600081526020016001815250908060018154018082558091505090600182039060005260206000209060040201600090919290919091506000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040820151816002015560608201518160030155505003905033600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508060086000848152602001908152602001600020819055507f5dce6ab820353e1fcbd61ac58a85d37ffc91ca471ec6b198f1767de384224cb6818333604051808481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001935050505060405180910390a15050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600280549050905090565b3373ffffffffffffffffffffffffffffffffffffffff16600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c5c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180614251602c913960400191505060405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008090505b8180549050811015611e93578273ffffffffffffffffffffffffffffffffffffffff16828281548110611d5357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611e865781600183805490500381548110611dad57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828281548110611de457fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600183805490500381548110611e3f57fe5b9060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581805480919060019003611e80919061400c565b50611e93565b8080600101915050611d24565b507fc24eed378174234c4add99fd30ee136aa105fd6bce25fef3e3236805e5a053633383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b6060806060806060600080905060008090505b60028054905081101561206d57600160028281548110611f5e57fe5b90600052602060002090600402016003015414806120525750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561201657600080fd5b505afa15801561202a573d6000803e3d6000fd5b505050506040513d602081101561204057600080fd5b81019080805190602001909291905050505b156120605781806001019250505b8080600101915050611f42565b5060608160405190808252806020026020018201604052801561209f5781602001602082028038833980820191505090505b5090506060826040519080825280602002602001820160405280156120d35781602001602082028038833980820191505090505b5090506060836040519080825280602002602001820160405280156121075781602001602082028038833980820191505090505b50905060608460405190808252806020026020018201604052801561213b5781602001602082028038833980820191505090505b50905060608560405190808252806020026020018201604052801561216f5781602001602082028038833980820191505090505b5090506000955060008090505b6002805490508110156123ea5760016002828154811061219857fe5b906000526020600020906004020160030154148061228c5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561225057600080fd5b505afa158015612264573d6000803e3d6000fd5b505050506040513d602081101561227a57600080fd5b81019080805190602001909291905050505b156123dd578086888151811061229e57fe5b602002602001018181525050600281815481106122b757fe5b9060005260206000209060040201600001548588815181106122d557fe5b602002602001018181525050600281815481106122ee57fe5b906000526020600020906004020160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684888151811061232c57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506002818154811061237357fe5b90600052602060002090600402016002015483888151811061239157fe5b602002602001018181525050600281815481106123aa57fe5b9060005260206000209060040201600301548288815181106123c857fe5b60200260200101818152505086806001019750505b808060010191505061217c565b5084848484849a509a509a509a509a505050505050509091929394565b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111801561245a57508181145b8061253b5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156124ff57600080fd5b505afa158015612513573d6000803e3d6000fd5b505050506040513d602081101561252957600080fd5b81019080805190602001909291905050505b612590576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602981526020018061405e6029913960400191505060405180910390fd5b60006002838154811061259f57fe5b9060005260206000209060040201600201819055505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561265757600080fd5b505afa15801561266b573d6000803e3d6000fd5b505050506040513d602081101561268157600080fd5b8101908080519060200190929190505050612704576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f506c617965723a20596f7520617265206e6f7420616e2061646d696e2100000081525060200191505060405180910390fd5b60006001600260405180608001604052808781526020018673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020016001815250908060018154018082558091505090600182039060005260206000209060040201600090919290919091506000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040820151816002015560608201518160030155505003905082600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600860008681526020019081526020016000208190555050505050565b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146129fe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252604581526020018061420c6045913960600191505060405180910390fd5b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fd37a1ca8a5e4e60bfd14d305e038c52b1c5ab6e9017ec53b40e6636c4c8a2c8a8233604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612c9f57600080fd5b505afa158015612cb3573d6000803e3d6000fd5b505050506040513d6020811015612cc957600080fd5b8101908080519060200190929190505050612d4c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f506c617965723a20596f7520617265206e6f7420616e2061646d696e2100000081525060200191505060405180910390fd5b600160028281548110612d5b57fe5b90600052602060002090600402016003018190555050565b8073ffffffffffffffffffffffffffffffffffffffff16600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612e56576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806140b6602a913960400191505060405180910390fd5b6000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f4e58477524b9d071060e7d64eda32842652928c9ed2bf8a2b47f9f3afda73ef53382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a150565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156131ae57600080fd5b505afa1580156131c2573d6000803e3d6000fd5b505050506040513d60208110156131d857600080fd5b810190808051906020019092919050505061325b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f506c617965723a20596f7520617265206e6f7420616e2061646d696e2100000081525060200191505060405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6002828154811061328957fe5b90600052602060002090600402016003018190555050565b6060600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561336257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613318575b50505050509050919050565b600080600080600080600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561345f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806141586024913960400191505060405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600081116134fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603981526020018061427d6039913960400191505060405180910390fd5b60006002828154811061350b57fe5b9060005260206000209060040201905060018160030154121561367557600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156135c757600080fd5b505afa1580156135db573d6000803e3d6000fd5b505050506040513d60208110156135f157600080fd5b8101908080519060200190929190505050613674576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f506c617965723a20506c6179657220697320696e6163746976652e000000000081525060200191505060405180910390fd5b5b80600001548382600201548360030154859750975097509750975050505091939590929450565b600080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156137a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f506c617965723a204e6f206c696e6b65642077616c6c657420666f756e642e0081525060200191505060405180910390fd5b80915050919050565b6000602060ff161161380a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806141106025913960400191505060405180910390fd5b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600081116138c4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f506c617965723a20506c6179657220646f6573206e6f742065786973742e000081525060200191505060405180910390fd5b81600282815481106138d257fe5b9060005260206000209060040201600001819055505050565b600080600080600080600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600081116139ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f506c617965723a20506c61796572206e6f7420726567697374657265642e000081525060200191505060405180910390fd5b6000600282815481106139bb57fe5b90600052602060002090600402019050600181600301541215613b2557600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613a7757600080fd5b505afa158015613a8b573d6000803e3d6000fd5b505050506040513d6020811015613aa157600080fd5b8101908080519060200190929190505050613b24576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f506c617965723a20506c6179657220697320696e6163746976652e000000000081525060200191505060405180910390fd5b5b80600001548160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826002015483600301548596509650965096509650505091939590929450565b60008060008060008511613bce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061417c6028913960400191505060405180910390fd5b600060028681548110613bdd57fe5b90600052602060002090600402019050600181600301541215613d4757600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324d7806c336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613c9957600080fd5b505afa158015613cad573d6000803e3d6000fd5b505050506040513d6020811015613cc357600080fd5b8101908080519060200190929190505050613d46576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f506c617965723a20506c6179657220697320696e6163746976652e000000000081525060200191505060405180910390fd5b5b80600001548160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826002015483600301549450945094509450509193509193565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690503373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614613e73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603e8152602001806141ce603e913960400191505060405180910390fd5b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fd37a1ca8a5e4e60bfd14d305e038c52b1c5ab6e9017ec53b40e6636c4c8a2c8a8233604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b815481835581811115614033578183600052602060002091820191016140329190614038565b5b505050565b61405a91905b8082111561405657600081600090555060010161403e565b5090565b9056fe506c617965723a20596f7520617265206e6f74206d616e6167696e67207468697320706c617965722e506c617965723a204120506c6179657220776974682074686973206e616d6520616c7265616479206578697374732e506c617965723a204e6f206d61746368696e67206c696e6b696e67207265717565737420666f756e642e506c617965723a20596f75206861766520746f20626520746865206d617374657220746f20696e697469616c697a652e506c617965723a20506c61796572206e616d652063616e206e6f7420626520656d7074792e506c617965723a20596f752061726520616c726561647920726567697374657265642e506c617965723a204e6f206c696e6b6564206d61696e2077616c6c657420666f756e642e506c617965723a20506c61796572207769746820696e6465782030206973206e6f742076616c6964506c617965723a20596f7520617265206e6f74206c696e6b656420746f2074617267657457616c6c6574506c617965723a20596f7572206164647265737320646f6573206e6f74206d61746368207769746820746865206f726967696e616c20616464726573732e506c617965723a20596f757220617265206e6f742074686520746172676574206f6620746865206c696e6b2072657175657374206f6620736f757263652077616c6c65742e506c617965723a20596f7520617265206e6f74206c696e6b65642066726f6d20736f7572636557616c6c6574506c617965723a204e6f20706c6179657220666f756e6420666f722074686520676976656e206c696e6b6564206d61696e2077616c6c65742ea165627a7a72305820535fb4e17878803afc945e0a6bb76a5ed4e983ecae7df210f2f57e21cbeffdf50029