VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xA23B55…A186
Summary
Transactions
Transfers
Address
0xA23B55e5D2474BD86B04eC1C9DD39057295bA186
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.00
YEET
100.00
WoV
Master
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Deployer
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Code
0x60806040526004361061024a5760003560e01c806372f702f311610139578063b933ceac116100b6578063d1af0c7d1161007a578063d1af0c7d146108a0578063d547741f146108cb578063df136d65146108f4578063ebe2b12b1461091f578063f5b541a61461094a578063fda25dea1461097557610251565b8063b933ceac146107a7578063c5c30435146107e4578063c8f33c9114610821578063cc1a378f1461084c578063cd3daf9d1461087557610251565b80638980f11f116100fd5780638980f11f146106c257806391d14854146106eb5780639c6cef7c14610728578063a217fddf14610753578063a694fc3a1461077e57610251565b806372f702f3146106015780637b0a47ee1461062c5780637f8661a11461065757806380faa57d146106805780638456cb59146106ab57610251565b8063386a9525116101c75780634883dd3c1161018b5780634883dd3c1461050a57806352f470ab1461053357806366d003ac1461055c5780636bc9b5611461058757806370a08231146105c457610251565b8063386a9525146104325780633c6b16ab1461045d5780633dc60c3b146104865780633f4ba83a146104c85780633fc6df6e146104df57610251565b80631c4b774b1161020e5780631c4b774b1461034f57806323c3548a14610378578063248a9ca3146103a35780632f2ff15d146103e057806336568abe1461040957610251565b806301ffc9a714610256578063150b7a021461029357806318160ddd146102d057806319762143146102fb5780631c1f78eb1461032457610251565b3661025157005b600080fd5b34801561026257600080fd5b5061027d60048036038101906102789190613601565b6109a0565b60405161028a9190613b7d565b60405180910390f35b34801561029f57600080fd5b506102ba60048036038101906102b59190613468565b610a1a565b6040516102c79190613bb3565b60405180910390f35b3480156102dc57600080fd5b506102e5610a48565b6040516102f29190613e6b565b60405180910390f35b34801561030757600080fd5b50610322600480360381019061031d9190613416565b610a52565b005b34801561033057600080fd5b50610339610aff565b6040516103469190613e6b565b60405180910390f35b34801561035b57600080fd5b506103766004803603810190610371919061362a565b610b1d565b005b34801561038457600080fd5b5061038d610f7e565b60405161039a9190613e6b565b60405180910390f35b3480156103af57600080fd5b506103ca60048036038101906103c5919061359c565b610f84565b6040516103d79190613b98565b60405180910390f35b3480156103ec57600080fd5b50610407600480360381019061040291906135c5565b610fa4565b005b34801561041557600080fd5b50610430600480360381019061042b91906135c5565b610fcd565b005b34801561043e57600080fd5b50610447611050565b6040516104549190613e6b565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f919061362a565b611056565b005b34801561049257600080fd5b506104ad60048036038101906104a8919061362a565b6113b9565b6040516104bf96959493929190613af3565b60405180910390f35b3480156104d457600080fd5b506104dd611422565b005b3480156104eb57600080fd5b506104f46114f7565b6040516105019190613aa1565b60405180910390f35b34801561051657600080fd5b50610531600480360381019061052c9190613524565b61151d565b005b34801561053f57600080fd5b5061055a600480360381019061055591906134e8565b61173f565b005b34801561056857600080fd5b5061057161181b565b60405161057e9190613aa1565b60405180910390f35b34801561059357600080fd5b506105ae60048036038101906105a991906134e8565b611841565b6040516105bb9190613e6b565b60405180910390f35b3480156105d057600080fd5b506105eb60048036038101906105e69190613416565b611866565b6040516105f89190613e6b565b60405180910390f35b34801561060d57600080fd5b506106166118c0565b6040516106239190613bce565b60405180910390f35b34801561063857600080fd5b506106416118e6565b60405161064e9190613e6b565b60405180910390f35b34801561066357600080fd5b5061067e6004803603810190610679919061362a565b6118ec565b005b34801561068c57600080fd5b50610695611901565b6040516106a29190613e6b565b60405180910390f35b3480156106b757600080fd5b506106c061191b565b005b3480156106ce57600080fd5b506106e960048036038101906106e491906134e8565b6119f1565b005b3480156106f757600080fd5b50610712600480360381019061070d91906135c5565b611ac2565b60405161071f9190613b7d565b60405180910390f35b34801561073457600080fd5b5061073d611b2d565b60405161074a9190613aa1565b60405180910390f35b34801561075f57600080fd5b50610768611b53565b6040516107759190613b98565b60405180910390f35b34801561078a57600080fd5b506107a560048036038101906107a0919061362a565b611b5a565b005b3480156107b357600080fd5b506107ce60048036038101906107c991906134e8565b612156565b6040516107db9190613e6b565b60405180910390f35b3480156107f057600080fd5b5061080b6004803603810190610806919061362a565b61217b565b6040516108189190613e6b565b60405180910390f35b34801561082d57600080fd5b5061083661234f565b6040516108439190613e6b565b60405180910390f35b34801561085857600080fd5b50610873600480360381019061086e919061362a565b612355565b005b34801561088157600080fd5b5061088a612445565b6040516108979190613e6b565b60405180910390f35b3480156108ac57600080fd5b506108b56124d3565b6040516108c29190613bce565b60405180910390f35b3480156108d757600080fd5b506108f260048036038101906108ed91906135c5565b6124f9565b005b34801561090057600080fd5b50610909612522565b6040516109169190613e6b565b60405180910390f35b34801561092b57600080fd5b50610934612528565b6040516109419190613e6b565b60405180910390f35b34801561095657600080fd5b5061095f61252e565b60405161096c9190613b98565b60405180910390f35b34801561098157600080fd5b5061098a612552565b6040516109979190613e6b565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610a135750610a1282612558565b5b9050919050565b60007f150b7a023d4804d13e8c85fb27262cb750cf6ba9f9dd3bb30d90f482ceeb4b1f905095945050505050565b6000601154905090565b610a7c7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b610abb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab290613c6b565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000610b186006546005546125c290919063ffffffff16565b905090565b60026000541415610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5a90613dcb565b60405180910390fd5b60026000819055503381610b75612445565b600881905550610b83611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610c7257610bc68161217b565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b6000600d600085815260200190815260200160002090503373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1290613e2b565b60405180910390fd5b6000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008681526020019081526020016000205490506000811115610f6f576000600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600087815260200190815260200160002081905550610de8600e5483600301546125d890919063ffffffff16565b4210610e8e57610e3b3382600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166125ee9092919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051610e819190613e6b565b60405180910390a2610f6e565b610efd601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166125ee9092919063ffffffff16565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051610f659190613e6b565b60405180910390a25b5b50505050600160008190555050565b600f5481565b600060016000838152602001908152602001600020600101549050919050565b610fad82610f84565b610fbe81610fb9612674565b61267c565b610fc88383612719565b505050565b610fd5612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611042576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103990613e4b565b60405180910390fd5b61104c82826127f9565b5050565b60065481565b600080611061612445565b60088190555061106f611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461115e576110b28161217b565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b6111887f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b6111c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111be90613c6b565b60405180910390fd5b60045442106111f0576111e5600654846128db90919063ffffffff16565b600581905550611252565b6000611207426004546128f190919063ffffffff16565b90506000611220600554836125c290919063ffffffff16565b905061124960065461123b83886125d890919063ffffffff16565b6128db90919063ffffffff16565b60058190555050505b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016112af9190613aa1565b60206040518083038186803b1580156112c757600080fd5b505afa1580156112db573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ff9190613653565b9050611316600654826128db90919063ffffffff16565b600554111561135a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135190613d4b565b60405180910390fd5b42600781905550611376600654426125d890919063ffffffff16565b6004819055507fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d846040516113ab9190613e6b565b60405180910390a150505050565b600d6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060000160149054906101000a900460ff16908060010154908060020154908060030154908060040154905086565b61144c7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b61148b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148290613c6b565b60405180910390fd5b601360009054906101000a900460ff166114da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d190613d6b565b60405180910390fd5b6000601360006101000a81548160ff021916908315150217905550565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6115477f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157d90613c6b565b60405180910390fd5b42600454106115ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c190613deb565b60405180910390fd5b6000811161160d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160490613c4b565b60405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016116489190613aa1565b60206040518083038186803b15801561166057600080fd5b505afa158015611674573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116989190613653565b146116d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116cf90613d0b565b60405180910390fd5b82600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600e81905550670de0b6b3a7640000816117349190613f4a565b600f81905550505050565b6117697f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b6117a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179f90613c6b565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166342842e0e3033846040518463ffffffff1660e01b81526004016117e593929190613abc565b600060405180830381600087803b1580156117ff57600080fd5b505af1158015611813573d6000803e3d6000fd5b505050505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a602052816000526040600020602052806000526040600020600091509150505481565b6000601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b6118f581612907565b6118fe81610b1d565b50565b6000600454421061191457600454611916565b425b905090565b6119457f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611984576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197b90613c6b565b60405180910390fd5b601360009054906101000a900460ff16156119d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119cb90613ceb565b60405180910390fd5b6001601360006101000a81548160ff021916908315150217905550565b611a1b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b611a5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5190613c6b565b60405180910390fd5b611a8533828473ffffffffffffffffffffffffffffffffffffffff166125ee9092919063ffffffff16565b7f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa288282604051611ab6929190613b54565b60405180910390a15050565b60006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60026000541415611ba0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9790613dcb565b60405180910390fd5b60026000819055503381611bb2612445565b600881905550611bc0611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611caf57611c038161217b565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b601360009054906101000a900460ff1615611cff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf690613d6b565b60405180910390fd5b4260045411611d43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3a90613c8b565b60405180910390fd5b60008311611d86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7d90613ccb565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b8152600401611df89190613e6b565b60206040518083038186803b158015611e1057600080fd5b505afa158015611e24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e48919061343f565b73ffffffffffffffffffffffffffffffffffffffff1614611e9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9590613e2b565b60405180910390fd5b60006040518060c001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001600015158152602001858152602001600f54815260200142815260200160008152509050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3330876040518463ffffffff1660e01b8152600401611f4a93929190613abc565b600060405180830381600087803b158015611f6457600080fd5b505af1158015611f78573d6000803e3d6000fd5b5050505080600d600086815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548160ff02191690831515021790555060408201518160010155606082015181600201556080820151816003015560a08201518160040155905050612039600f546011546125d890919063ffffffff16565b6011819055506120a4600f54601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000878152602001908152602001600020546125d890919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000868152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d600f546040516121409190613e6b565b60405180910390a2505050600160008190555050565b600b602052816000526040600020602052806000526040600020600091509150505481565b600080600d60008481526020019081526020016000209050612347600b60008360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002054612339670de0b6b3a764000061232b6122a8600a60008860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a81526020019081526020016000205461229a612445565b6128f190919063ffffffff16565b601260008860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a8152602001908152602001600020546125c290919063ffffffff16565b6128db90919063ffffffff16565b6125d890919063ffffffff16565b915050919050565b60075481565b61237f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611ac2565b6123be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123b590613c6b565b60405180910390fd5b6004544211612402576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123f990613c2b565b60405180910390fd5b806006819055507ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d360065460405161243a9190613e6b565b60405180910390a150565b600080601154141561245b5760085490506124d0565b6124cd6124bc6011546124ae670de0b6b3a76400006124a0600554612492600754612484611901565b6128f190919063ffffffff16565b6125c290919063ffffffff16565b6125c290919063ffffffff16565b6128db90919063ffffffff16565b6008546125d890919063ffffffff16565b90505b90565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61250282610f84565b6125138161250e612674565b61267c565b61251d83836127f9565b505050565b60085481565b60045481565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600e5481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600081836125d09190613f4a565b905092915050565b600081836125e69190613ec3565b905092915050565b61266f8363a9059cbb60e01b848460405160240161260d929190613b54565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612dab565b505050565b600033905090565b6126868282611ac2565b612715576126ab8173ffffffffffffffffffffffffffffffffffffffff166014612e72565b6126b98360001c6020612e72565b6040516020016126ca929190613a67565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161270c9190613be9565b60405180910390fd5b5050565b6127238282611ac2565b6127f557600180600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061279a612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6128038282611ac2565b156128d75760006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061287c612674565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600081836128e99190613f19565b905092915050565b600081836128ff9190613fa4565b905092915050565b6002600054141561294d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161294490613dcb565b60405180910390fd5b6002600081905550338161295f612445565b60088190555061296d611901565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614612a5c576129b08161217b565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550600854600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020819055505b60008311612a9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a9690613d2b565b60405180910390fd5b6000600d600085815260200190815260200160002090503373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612b48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b3f90613e2b565b60405180910390fd5b8060000160149054906101000a900460ff1615612b9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b9190613e0b565b60405180910390fd5b612bb1600f546011546128f190919063ffffffff16565b601181905550612c1c600f54601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000878152602001908152602001600020546128f190919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008681526020019081526020016000208190555060018160000160146101000a81548160ff021916908315150217905550428160040181905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e308360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684600101546040518463ffffffff1660e01b8152600401612d1d93929190613abc565b600060405180830381600087803b158015612d3757600080fd5b505af1158015612d4b573d6000803e3d6000fd5b505050503373ffffffffffffffffffffffffffffffffffffffff167f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d585604051612d959190613e6b565b60405180910390a2505050600160008190555050565b6000612e0d826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff1661316c9092919063ffffffff16565b9050600081511115612e6d5780806020019051810190612e2d9190613573565b612e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e6390613dab565b60405180910390fd5b5b505050565b606060006002836002612e859190613f4a565b612e8f9190613ec3565b67ffffffffffffffff811115612ece577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612f005781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612f5e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612fe8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026130289190613f4a565b6130329190613ec3565b90505b600181111561311e577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061309a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b8282815181106130d7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080613117906140ad565b9050613035565b5060008414613162576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161315990613c0b565b60405180910390fd5b8091505092915050565b606061317b8484600085613184565b90509392505050565b6060823073ffffffffffffffffffffffffffffffffffffffff163110156131e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131d790613cab565b60405180910390fd5b6131e9856132af565b613228576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161321f90613d8b565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516132519190613a50565b60006040518083038185875af1925050503d806000811461328e576040519150601f19603f3d011682016040523d82523d6000602084013e613293565b606091505b50915091506132a38282866132d2565b92505050949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b606083156132e257829050613332565b6000835111156132f55782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133299190613be9565b60405180910390fd5b9392505050565b60008135905061334881614587565b92915050565b60008151905061335d81614587565b92915050565b6000815190506133728161459e565b92915050565b600081359050613387816145b5565b92915050565b60008135905061339c816145cc565b92915050565b60008083601f8401126133b457600080fd5b8235905067ffffffffffffffff8111156133cd57600080fd5b6020830191508360018202830111156133e557600080fd5b9250929050565b6000813590506133fb816145e3565b92915050565b600081519050613410816145e3565b92915050565b60006020828403121561342857600080fd5b600061343684828501613339565b91505092915050565b60006020828403121561345157600080fd5b600061345f8482850161334e565b91505092915050565b60008060008060006080868803121561348057600080fd5b600061348e88828901613339565b955050602061349f88828901613339565b94505060406134b0888289016133ec565b935050606086013567ffffffffffffffff8111156134cd57600080fd5b6134d9888289016133a2565b92509250509295509295909350565b600080604083850312156134fb57600080fd5b600061350985828601613339565b925050602061351a858286016133ec565b9150509250929050565b60008060006060848603121561353957600080fd5b600061354786828701613339565b9350506020613558868287016133ec565b9250506040613569868287016133ec565b9150509250925092565b60006020828403121561358557600080fd5b600061359384828501613363565b91505092915050565b6000602082840312156135ae57600080fd5b60006135bc84828501613378565b91505092915050565b600080604083850312156135d857600080fd5b60006135e685828601613378565b92505060206135f785828601613339565b9150509250929050565b60006020828403121561361357600080fd5b60006136218482850161338d565b91505092915050565b60006020828403121561363c57600080fd5b600061364a848285016133ec565b91505092915050565b60006020828403121561366557600080fd5b600061367384828501613401565b91505092915050565b61368581613fd8565b82525050565b61369481613fea565b82525050565b6136a381613ff6565b82525050565b6136b281614000565b82525050565b60006136c382613e86565b6136cd8185613e9c565b93506136dd81856020860161407a565b80840191505092915050565b6136f281614056565b82525050565b600061370382613e91565b61370d8185613ea7565b935061371d81856020860161407a565b61372681614135565b840191505092915050565b600061373c82613e91565b6137468185613eb8565b935061375681856020860161407a565b80840191505092915050565b600061376f602083613ea7565b915061377a82614146565b602082019050919050565b6000613792605883613ea7565b915061379d8261416f565b606082019050919050565b60006137b5602083613ea7565b91506137c0826141e4565b602082019050919050565b60006137d8600a83613ea7565b91506137e38261420d565b602082019050919050565b60006137fb601283613ea7565b915061380682614236565b602082019050919050565b600061381e602683613ea7565b91506138298261425f565b604082019050919050565b6000613841601383613ea7565b915061384c826142ae565b602082019050919050565b6000613864601e83613ea7565b915061386f826142d7565b602082019050919050565b6000613887603083613ea7565b915061389282614300565b604082019050919050565b60006138aa601183613ea7565b91506138b58261434f565b602082019050919050565b60006138cd601883613ea7565b91506138d882614378565b602082019050919050565b60006138f0602083613ea7565b91506138fb826143a1565b602082019050919050565b6000613913601d83613ea7565b915061391e826143ca565b602082019050919050565b6000613936601783613eb8565b9150613941826143f3565b601782019050919050565b6000613959602a83613ea7565b91506139648261441c565b604082019050919050565b600061397c601f83613ea7565b91506139878261446b565b602082019050919050565b600061399f601683613ea7565b91506139aa82614494565b602082019050919050565b60006139c2600e83613ea7565b91506139cd826144bd565b602082019050919050565b60006139e5600983613ea7565b91506139f0826144e6565b602082019050919050565b6000613a08601183613eb8565b9150613a138261450f565b601182019050919050565b6000613a2b602f83613ea7565b9150613a3682614538565b604082019050919050565b613a4a8161404c565b82525050565b6000613a5c82846136b8565b915081905092915050565b6000613a7282613929565b9150613a7e8285613731565b9150613a89826139fb565b9150613a958284613731565b91508190509392505050565b6000602082019050613ab6600083018461367c565b92915050565b6000606082019050613ad1600083018661367c565b613ade602083018561367c565b613aeb6040830184613a41565b949350505050565b600060c082019050613b08600083018961367c565b613b15602083018861368b565b613b226040830187613a41565b613b2f6060830186613a41565b613b3c6080830185613a41565b613b4960a0830184613a41565b979650505050505050565b6000604082019050613b69600083018561367c565b613b766020830184613a41565b9392505050565b6000602082019050613b92600083018461368b565b92915050565b6000602082019050613bad600083018461369a565b92915050565b6000602082019050613bc860008301846136a9565b92915050565b6000602082019050613be360008301846136e9565b92915050565b60006020820190508181036000830152613c0381846136f8565b905092915050565b60006020820190508181036000830152613c2481613762565b9050919050565b60006020820190508181036000830152613c4481613785565b9050919050565b60006020820190508181036000830152613c64816137a8565b9050919050565b60006020820190508181036000830152613c84816137cb565b9050919050565b60006020820190508181036000830152613ca4816137ee565b9050919050565b60006020820190508181036000830152613cc481613811565b9050919050565b60006020820190508181036000830152613ce481613834565b9050919050565b60006020820190508181036000830152613d0481613857565b9050919050565b60006020820190508181036000830152613d248161387a565b9050919050565b60006020820190508181036000830152613d448161389d565b9050919050565b60006020820190508181036000830152613d64816138c0565b9050919050565b60006020820190508181036000830152613d84816138e3565b9050919050565b60006020820190508181036000830152613da481613906565b9050919050565b60006020820190508181036000830152613dc48161394c565b9050919050565b60006020820190508181036000830152613de48161396f565b9050919050565b60006020820190508181036000830152613e0481613992565b9050919050565b60006020820190508181036000830152613e24816139b5565b9050919050565b60006020820190508181036000830152613e44816139d8565b9050919050565b60006020820190508181036000830152613e6481613a1e565b9050919050565b6000602082019050613e806000830184613a41565b92915050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000613ece8261404c565b9150613ed98361404c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613f0e57613f0d6140d7565b5b828201905092915050565b6000613f248261404c565b9150613f2f8361404c565b925082613f3f57613f3e614106565b5b828204905092915050565b6000613f558261404c565b9150613f608361404c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613f9957613f986140d7565b5b828202905092915050565b6000613faf8261404c565b9150613fba8361404c565b925082821015613fcd57613fcc6140d7565b5b828203905092915050565b6000613fe38261402c565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061406182614068565b9050919050565b60006140738261402c565b9050919050565b60005b8381101561409857808201518184015260208101905061407d565b838111156140a7576000848401525b50505050565b60006140b88261404c565b915060008214156140cc576140cb6140d7565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f50726576696f7573207265776172647320706572696f64206d7573742062652060008201527f636f6d706c657465206265666f7265206368616e67696e67207468652064757260208201527f6174696f6e20666f7220746865206e657720706572696f640000000000000000604082015250565b7f7669727475616c50726963654d756c7469706c696572206d696e696d756d2031600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f706572696f642069732066696e69687365640000000000000000000000000000600082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f746f6b656e2030206e6f7420616c6c6f77656400000000000000000000000000600082015250565b7f54686520636f6e747261637420697320616c7265616479207061757365640000600082015250565b7f6e667420617265207374696c6c207374616b65642c2063616e2774206368616e60008201527f676520746f6b656e206164647265737300000000000000000000000000000000602082015250565b7f43616e6e6f742077697468647261772030000000000000000000000000000000600082015250565b7f50726f76696465642072657761726420746f6f20686967680000000000000000600082015250565b7f54686520636f6e747261637420697320616c726561647920756e706175736564600082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f706572696f64206973206e6f742066696e697368656400000000000000000000600082015250565b7f616c726561647920636c6f736564000000000000000000000000000000000000600082015250565b7f6e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b61459081613fd8565b811461459b57600080fd5b50565b6145a781613fea565b81146145b257600080fd5b50565b6145be81613ff6565b81146145c957600080fd5b50565b6145d581614000565b81146145e057600080fd5b50565b6145ec8161404c565b81146145f757600080fd5b5056fea2646970667358221220143ce1623fb1c95c08229a569de66fbc54a5c7a02a017bb85a39903753d312a564736f6c63430008010033