VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xb9b36d…a376
Summary
Transactions
Transfers
Address
0xb9b36d0E3A51f61bc92cEEb09A3bE3527C83a376
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x9Bb651F1B3Eb44fC2c2731949BFD86D1b27EBb6c
Deployer
0x9Bb651F1B3Eb44fC2c2731949BFD86D1b27EBb6c
Code
0x6080604052600436106101f95760003560e01c80636352211e1161010d578063b88d4fde116100a0578063e36d64981161006f578063e36d649814610724578063e4fbb6091461074f578063e985e9c51461077a578063f18d20be146107b7578063f5b541a6146107ce576101f9565b8063b88d4fde1461066a578063c87b56dd14610693578063cb774d47146106d0578063d547741f146106fb576101f9565b8063946807fd116100dc578063946807fd146105c057806395d89b41146105eb578063a217fddf14610616578063a22cb46514610641576101f9565b80636352211e146104f257806370a082311461052f5780638456cb591461056c57806391d1485414610583576101f9565b8063248a9ca31161019057806335f8b4c01161015f57806335f8b4c01461042357806336568abe1461044c5780633e976df5146104755780633f4ba83a146104b257806342842e0e146104c9576101f9565b8063248a9ca3146103555780632f2ff15d146103925780632f745c59146103bb57806332cb6b0c146103f8576101f9565b8063095ea7b3116101cc578063095ea7b3146102ce57806318160ddd146102f75780632004ffd91461032257806323b872dd1461032c576101f9565b806301ffc9a7146101fe57806302d81a121461023b57806306fdde0314610266578063081812fc14610291575b600080fd5b34801561020a57600080fd5b5061022560048036038101906102209190613231565b6107f9565b6040516102329190613cc0565b60405180910390f35b34801561024757600080fd5b506102506108db565b60405161025d9190614098565b60405180910390f35b34801561027257600080fd5b5061027b6108e8565b6040516102889190613cf6565b60405180910390f35b34801561029d57600080fd5b506102b860048036038101906102b391906132c4565b61097a565b6040516102c59190613c30565b60405180910390f35b3480156102da57600080fd5b506102f560048036038101906102f09190613167565b6109ff565b005b34801561030357600080fd5b5061030c610b17565b6040516103199190614098565b60405180910390f35b61032a610b28565b005b34801561033857600080fd5b50610353600480360381019061034e9190613061565b610cd8565b005b34801561036157600080fd5b5061037c600480360381019061037791906131cc565b610d88565b6040516103899190613cdb565b60405180910390f35b34801561039e57600080fd5b506103b960048036038101906103b491906131f5565b610da7565b005b3480156103c757600080fd5b506103e260048036038101906103dd9190613167565b610e0d565b6040516103ef9190614098565b60405180910390f35b34801561040457600080fd5b5061040d610e68565b60405161041a9190614098565b60405180910390f35b34801561042f57600080fd5b5061044a60048036038101906104459190612ffc565b610e6e565b005b34801561045857600080fd5b50610473600480360381019061046e91906131f5565b610f1b565b005b34801561048157600080fd5b5061049c60048036038101906104979190613283565b610f9e565b6040516104a99190613cf6565b60405180910390f35b3480156104be57600080fd5b506104c76110e9565b005b3480156104d557600080fd5b506104f060048036038101906104eb9190613061565b6111be565b005b3480156104fe57600080fd5b50610519600480360381019061051491906132c4565b6111de565b6040516105269190613c30565b60405180910390f35b34801561053b57600080fd5b5061055660048036038101906105519190612ffc565b611270565b6040516105639190614098565b60405180910390f35b34801561057857600080fd5b5061058161132f565b005b34801561058f57600080fd5b506105aa60048036038101906105a591906131f5565b611405565b6040516105b79190613cc0565b60405180910390f35b3480156105cc57600080fd5b506105d561146f565b6040516105e29190614098565b60405180910390f35b3480156105f757600080fd5b50610600611475565b60405161060d9190613cf6565b60405180910390f35b34801561062257600080fd5b5061062b611507565b6040516106389190613cdb565b60405180910390f35b34801561064d57600080fd5b506106686004803603810190610663919061312b565b61150e565b005b34801561067657600080fd5b50610691600480360381019061068c91906130b0565b61168f565b005b34801561069f57600080fd5b506106ba60048036038101906106b591906132c4565b611741565b6040516106c79190613cf6565b60405180910390f35b3480156106dc57600080fd5b506106e56117e9565b6040516106f29190614098565b60405180910390f35b34801561070757600080fd5b50610722600480360381019061071d91906131f5565b6117ef565b005b34801561073057600080fd5b50610739611855565b6040516107469190614098565b60405180910390f35b34801561075b57600080fd5b5061076461185b565b6040516107719190613c30565b60405180910390f35b34801561078657600080fd5b506107a1600480360381019061079c9190613025565b611881565b6040516107ae9190613cc0565b60405180910390f35b3480156107c357600080fd5b506107cc611915565b005b3480156107da57600080fd5b506107e3611c53565b6040516107f09190613cdb565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108c457507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806108d457506108d382611c77565b5b9050919050565b681043561a882930000081565b6060600680546108f790614371565b80601f016020809104026020016040519081016040528092919081815260200182805461092390614371565b80156109705780601f1061094557610100808354040283529160200191610970565b820191906000526020600020905b81548152906001019060200180831161095357829003601f168201915b5050505050905090565b600061098582611cf1565b6109c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109bb90613f78565b60405180910390fd5b600e600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a0a826111de565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a7b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7290613f58565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610a9a611d0e565b73ffffffffffffffffffffffffffffffffffffffff161480610ac95750610ac881610ac3611d0e565b611881565b5b610b08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aff90613dd8565b60405180910390fd5b610b128383611d16565b505050565b6000610b23600a611dcf565b905090565b601060009054906101000a900460ff1615610b78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6f90613d98565b60405180910390fd5b611388610b83610b17565b10610bc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bba90613e78565b60405180910390fd5b60006001905034681043561a882930000014610c14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0b90613db8565b60405180910390fd5b611388610c3182610c23610b17565b611de490919063ffffffff16565b1115610c72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6990613e78565b60405180910390fd5b6000610c8f6001610c81610b17565b611de490919063ffffffff16565b9050610c9b3382611dfa565b7f424fd5d39a3c2d2c3a40d21b2f3a01a56799dcb73fa30b8f160d7d69f7d4f2c93382604051610ccc929190613c97565b60405180910390a15050565b601060009054906101000a900460ff1615610d28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1f90613d98565b60405180910390fd5b610d39610d33611d0e565b82611e18565b610d78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6f90613d58565b60405180910390fd5b610d83838383611ef6565b505050565b6000806000838152602001908152602001600020600101549050919050565b610dc0610db383610d88565b610dbb611d0e565b611405565b610dff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df690613d38565b60405180910390fd5b610e09828261210d565b5050565b6000610e6082600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206121ed90919063ffffffff16565b905092915050565b61138881565b610e987f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611405565b610ed7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ece90613ff8565b60405180910390fd5b80601060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610f23611d0e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8790614078565b60405180910390fd5b610f9a8282612207565b5050565b6060610fca7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611405565b611009576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100090613df8565b60405180910390fd5b816008908051906020019061101f929190612de1565b507fdca754e79a89ba1cac3b53e14e9a25d9c20773f49910b1ac05c97745901b2ddc8260405161104f9190613cf6565b60405180910390a16008805461106490614371565b80601f016020809104026020016040519081016040528092919081815260200182805461109090614371565b80156110dd5780601f106110b2576101008083540402835291602001916110dd565b820191906000526020600020905b8154815290600101906020018083116110c057829003601f168201915b50505050509050919050565b6111137f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611405565b611152576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114990613df8565b60405180910390fd5b601060009054906101000a900460ff166111a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119890613fd8565b60405180910390fd5b6000601060006101000a81548160ff021916908315150217905550565b6111d98383836040518060200160405280600081525061168f565b505050565b6000806111f583600a6122e890919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611267576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125e90613f18565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d890613fb8565b60405180910390fd5b611328600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612305565b9050919050565b6113597f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611405565b611398576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138f90613df8565b60405180910390fd5b601060009054906101000a900460ff16156113e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113df90613ef8565b60405180910390fd5b6001601060006101000a81548160ff021916908315150217905550565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60025481565b60606007805461148490614371565b80601f01602080910402602001604051908101604052809291908181526020018280546114b090614371565b80156114fd5780601f106114d2576101008083540402835291602001916114fd565b820191906000526020600020905b8154815290600101906020018083116114e057829003601f168201915b5050505050905090565b6000801b81565b611516611d0e565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611584576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157b90613e98565b60405180910390fd5b80600f6000611591611d0e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff1661163e611d0e565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516116839190613cc0565b60405180910390a35050565b601060009054906101000a900460ff16156116df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d690613d98565b60405180910390fd5b6116f06116ea611d0e565b83611e18565b61172f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172690613d58565b60405180910390fd5b61173b8484848461231a565b50505050565b606061174c82611cf1565b61178b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178290614058565b60405180910390fd5b60006008805461179a90614371565b9050116117b657604051806020016040528060008152506117e2565b60086117c183612376565b6040516020016117d2929190613c0c565b6040516020818303038152906040525b9050919050565b60045481565b6118086117fb83610d88565b611803611d0e565b611405565b611847576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183e90613ed8565b60405180910390fd5b6118518282612207565b5050565b60035481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b601060009054906101000a900460ff1615611965576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195c90613d98565b60405180910390fd5b61198f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611405565b6119ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c590613f98565b60405180910390fd5b6000601060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a2b9190613c30565b60206040518083038186803b158015611a4357600080fd5b505afa158015611a57573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a7b91906132ed565b9050601060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401611ada929190613c97565b602060405180830381600087803b158015611af457600080fd5b505af1158015611b08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b2c91906131a3565b506000611b6e6064611b606005543073ffffffffffffffffffffffffffffffffffffffff163161252390919063ffffffff16565b61253990919063ffffffff16565b90506000611b9c823073ffffffffffffffffffffffffffffffffffffffff163161254f90919063ffffffff16565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015611be4573d6000803e3d6000fd5b50600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611c4d573d6000803e3d6000fd5b50505050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611cea5750611ce982612565565b5b9050919050565b6000611d0782600a6125cf90919063ffffffff16565b9050919050565b600033905090565b81600e600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16611d89836111de565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611ddd826000016125e9565b9050919050565b60008183611df2919061419c565b905092915050565b611e148282604051806020016040528060008152506125fe565b5050565b6000611e2382611cf1565b611e62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e5990613f78565b60405180910390fd5b6000611e6d836111de565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611edc57508373ffffffffffffffffffffffffffffffffffffffff16611ec48461097a565b73ffffffffffffffffffffffffffffffffffffffff16145b80611eed5750611eec8185611881565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16611f16826111de565b73ffffffffffffffffffffffffffffffffffffffff1614611f6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6390613e58565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611fdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fd390613e18565b60405180910390fd5b611fe7838383612659565b611ff2600082611d16565b61204381600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061265e90919063ffffffff16565b5061209581600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061267890919063ffffffff16565b506120ac8183600a6126929092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6121178282611405565b6121e957600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061218e611d0e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b60006121fc83600001836126c7565b60001c905092915050565b6122118282611405565b156122e457600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612289611d0e565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60006122fa836000018360001b612761565b60001c905092915050565b6000612313826000016127dd565b9050919050565b612325848484611ef6565b612331848484846127ee565b612370576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161236790614038565b60405180910390fd5b50505050565b606060008214156123be576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061251e565b600082905060005b600082146123f05780806123d9906143a3565b915050600a826123e991906141f2565b91506123c6565b60008167ffffffffffffffff811115612432577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156124645781602001600182028036833780820191505090505b5090505b600085146125175760018261247d919061427d565b9150600a8561248c91906143ec565b6030612498919061419c565b60f81b8183815181106124d4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561251091906141f2565b9450612468565b8093505050505b919050565b600081836125319190614223565b905092915050565b6000818361254791906141f2565b905092915050565b6000818361255d919061427d565b905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60006125e1836000018360001b612985565b905092915050565b60006125f7826000016129a5565b9050919050565b61260883836129ba565b61261560008484846127ee565b612654576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161264b90613e38565b60405180910390fd5b505050565b505050565b6000612670836000018360001b612b48565b905092915050565b600061268a836000018360001b612cd2565b905092915050565b60006126be846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b612d42565b90509392505050565b600081836000018054905011612712576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161270990613d18565b60405180910390fd5b82600001828154811061274e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000808360020160008481526020019081526020016000205490506000801b8114158061279457506127938484612985565b5b6127d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127ca90614018565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b600061280f8473ffffffffffffffffffffffffffffffffffffffff16612d7d565b15612978578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612838611d0e565b8786866040518563ffffffff1660e01b815260040161285a9493929190613c4b565b602060405180830381600087803b15801561287457600080fd5b505af19250505080156128a557506040513d601f19601f820116820180604052508101906128a2919061325a565b60015b612928573d80600081146128d5576040519150601f19603f3d011682016040523d82523d6000602084013e6128da565b606091505b50600081511415612920576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161291790613eb8565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061297d565b600190505b949350505050565b600061299d8284600001612d9090919063ffffffff16565b905092915050565b60006129b3826000016127dd565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a2190613f38565b60405180910390fd5b612a3381611cf1565b15612a73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a6a90613d78565b60405180910390fd5b612a7f60008383612659565b612ad081600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061267890919063ffffffff16565b50612ae78183600a6126929092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60008083600101600084815260200190815260200160002054905060008114612cc6576000600182612b7a919061427d565b9050600060018660000180549050612b92919061427d565b90506000866000018281548110612bd2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612c1c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600183612c37919061419c565b8760010160008381526020019081526020016000208190555086600001805480612c8a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612ccc565b60009150505b92915050565b6000612cde8383612da7565b612d37578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612d3c565b600090505b92915050565b60008184600201600085815260200190815260200160002081905550612d748385600001612dca90919063ffffffff16565b90509392505050565b600080823b905060008111915050919050565b6000612d9f8360000183612da7565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b6000612dd98360000183612cd2565b905092915050565b828054612ded90614371565b90600052602060002090601f016020900481019282612e0f5760008555612e56565b82601f10612e2857805160ff1916838001178555612e56565b82800160010185558215612e56579182015b82811115612e55578251825591602001919060010190612e3a565b5b509050612e639190612e67565b5090565b5b80821115612e80576000816000905550600101612e68565b5090565b6000612e97612e92846140e4565b6140b3565b905082815260208101848484011115612eaf57600080fd5b612eba84828561432f565b509392505050565b6000612ed5612ed084614114565b6140b3565b905082815260208101848484011115612eed57600080fd5b612ef884828561432f565b509392505050565b600081359050612f0f816144ea565b92915050565b600081359050612f2481614501565b92915050565b600081519050612f3981614501565b92915050565b600081359050612f4e81614518565b92915050565b600081359050612f638161452f565b92915050565b600081519050612f788161452f565b92915050565b600082601f830112612f8f57600080fd5b8135612f9f848260208601612e84565b91505092915050565b600082601f830112612fb957600080fd5b8135612fc9848260208601612ec2565b91505092915050565b600081359050612fe181614546565b92915050565b600081519050612ff681614546565b92915050565b60006020828403121561300e57600080fd5b600061301c84828501612f00565b91505092915050565b6000806040838503121561303857600080fd5b600061304685828601612f00565b925050602061305785828601612f00565b9150509250929050565b60008060006060848603121561307657600080fd5b600061308486828701612f00565b935050602061309586828701612f00565b92505060406130a686828701612fd2565b9150509250925092565b600080600080608085870312156130c657600080fd5b60006130d487828801612f00565b94505060206130e587828801612f00565b93505060406130f687828801612fd2565b925050606085013567ffffffffffffffff81111561311357600080fd5b61311f87828801612f7e565b91505092959194509250565b6000806040838503121561313e57600080fd5b600061314c85828601612f00565b925050602061315d85828601612f15565b9150509250929050565b6000806040838503121561317a57600080fd5b600061318885828601612f00565b925050602061319985828601612fd2565b9150509250929050565b6000602082840312156131b557600080fd5b60006131c384828501612f2a565b91505092915050565b6000602082840312156131de57600080fd5b60006131ec84828501612f3f565b91505092915050565b6000806040838503121561320857600080fd5b600061321685828601612f3f565b925050602061322785828601612f00565b9150509250929050565b60006020828403121561324357600080fd5b600061325184828501612f54565b91505092915050565b60006020828403121561326c57600080fd5b600061327a84828501612f69565b91505092915050565b60006020828403121561329557600080fd5b600082013567ffffffffffffffff8111156132af57600080fd5b6132bb84828501612fa8565b91505092915050565b6000602082840312156132d657600080fd5b60006132e484828501612fd2565b91505092915050565b6000602082840312156132ff57600080fd5b600061330d84828501612fe7565b91505092915050565b61331f816142b1565b82525050565b61332e816142c3565b82525050565b61333d816142cf565b82525050565b600061334e82614159565b613358818561416f565b935061336881856020860161433e565b613371816144d9565b840191505092915050565b600061338782614164565b6133918185614180565b93506133a181856020860161433e565b6133aa816144d9565b840191505092915050565b60006133c082614164565b6133ca8185614191565b93506133da81856020860161433e565b80840191505092915050565b600081546133f381614371565b6133fd8186614191565b9450600182166000811461341857600181146134295761345c565b60ff1983168652818601935061345c565b61343285614144565b60005b8381101561345457815481890152600182019150602081019050613435565b838801955050505b50505092915050565b6000613472602283614180565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006134d8602f83614180565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f206772616e7400000000000000000000000000000000006020830152604082019050919050565b600061353e601583614180565b91507f213d206f776e6572206e6f7220617070726f76656400000000000000000000006000830152602082019050919050565b600061357e601483614180565b91507f546f6b656e20616c7265616479206d696e7465640000000000000000000000006000830152602082019050919050565b60006135be601683614180565b91507f54686520636f6e747261637420697320706175736564000000000000000000006000830152602082019050919050565b60006135fe601083614180565b91507f61646a757374205645542076616c7565000000000000000000000000000000006000830152602082019050919050565b600061363e601d83614180565b91507f213d206f776e6572206e6f7220617070726f76656420666f7220616c6c0000006000830152602082019050919050565b600061367e600a83614180565b91507f213d20616c6c6f776564000000000000000000000000000000000000000000006000830152602082019050919050565b60006136be601583614180565b91507f5472616e7366657220746f2074686520302061646400000000000000000000006000830152602082019050919050565b60006136fe601683614180565b91507f5472616e7366657220746f206e6f6e20564950313831000000000000000000006000830152602082019050919050565b600061373e602183614180565b91507f5472616e73666572206f6620746f6b656e2074686174206973206e6f74206f7760008301527f6e000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006137a4600f83614180565b91507f737570706c79206f766572666c6f7700000000000000000000000000000000006000830152602082019050919050565b60006137e4601183614180565b91507f417070726f766520746f2063616c6c65720000000000000000000000000000006000830152602082019050919050565b6000613824601d83614180565b91507f5472616e7366657220746f206e6f6e20564950313831522e20696d706c0000006000830152602082019050919050565b6000613864603083614180565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f207265766f6b65000000000000000000000000000000006020830152604082019050919050565b60006138ca601e83614180565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b600061390a600883614180565b91507f6e6f20746f6b656e0000000000000000000000000000000000000000000000006000830152602082019050919050565b600061394a600d83614180565b91507f4d696e7420746f203020616464000000000000000000000000000000000000006000830152602082019050919050565b600061398a600d83614180565b91507f63757272656e74206f776e6572000000000000000000000000000000000000006000830152602082019050919050565b60006139ca601183614180565b91507f6e6f6e6578697374656e7420746f6b656e0000000000000000000000000000006000830152602082019050919050565b6000613a0a601183614180565b91507f43616c6c657220213d20616c6c6f7765640000000000000000000000000000006000830152602082019050919050565b6000613a4a600c83614180565b91507f7a65726f206164647265737300000000000000000000000000000000000000006000830152602082019050919050565b6000613a8a602083614180565b91507f54686520636f6e747261637420697320616c726561647920756e7061757365646000830152602082019050919050565b6000613aca600083614180565b9150600082019050919050565b6000613ae4601e83614180565b91507f456e756d657261626c654d61703a206e6f6e6578697374656e74206b657900006000830152602082019050919050565b6000613b24601683614180565b91507f5472616e7366657220746f206e6f6e20455243373231000000000000000000006000830152602082019050919050565b6000613b64600c83614180565b91507f555249206e6f20746f6b656e00000000000000000000000000000000000000006000830152602082019050919050565b6000613ba4602f83614180565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b613c0681614325565b82525050565b6000613c1882856133e6565b9150613c2482846133b5565b91508190509392505050565b6000602082019050613c456000830184613316565b92915050565b6000608082019050613c606000830187613316565b613c6d6020830186613316565b613c7a6040830185613bfd565b8181036060830152613c8c8184613343565b905095945050505050565b6000604082019050613cac6000830185613316565b613cb96020830184613bfd565b9392505050565b6000602082019050613cd56000830184613325565b92915050565b6000602082019050613cf06000830184613334565b92915050565b60006020820190508181036000830152613d10818461337c565b905092915050565b60006020820190508181036000830152613d3181613465565b9050919050565b60006020820190508181036000830152613d51816134cb565b9050919050565b60006020820190508181036000830152613d7181613531565b9050919050565b60006020820190508181036000830152613d9181613571565b9050919050565b60006020820190508181036000830152613db1816135b1565b9050919050565b60006020820190508181036000830152613dd1816135f1565b9050919050565b60006020820190508181036000830152613df181613631565b9050919050565b60006020820190508181036000830152613e1181613671565b9050919050565b60006020820190508181036000830152613e31816136b1565b9050919050565b60006020820190508181036000830152613e51816136f1565b9050919050565b60006020820190508181036000830152613e7181613731565b9050919050565b60006020820190508181036000830152613e9181613797565b9050919050565b60006020820190508181036000830152613eb1816137d7565b9050919050565b60006020820190508181036000830152613ed181613817565b9050919050565b60006020820190508181036000830152613ef181613857565b9050919050565b60006020820190508181036000830152613f11816138bd565b9050919050565b60006020820190508181036000830152613f31816138fd565b9050919050565b60006020820190508181036000830152613f518161393d565b9050919050565b60006020820190508181036000830152613f718161397d565b9050919050565b60006020820190508181036000830152613f91816139bd565b9050919050565b60006020820190508181036000830152613fb1816139fd565b9050919050565b60006020820190508181036000830152613fd181613a3d565b9050919050565b60006020820190508181036000830152613ff181613a7d565b9050919050565b6000602082019050818103600083015261401181613abd565b9050919050565b6000602082019050818103600083015261403181613ad7565b9050919050565b6000602082019050818103600083015261405181613b17565b9050919050565b6000602082019050818103600083015261407181613b57565b9050919050565b6000602082019050818103600083015261409181613b97565b9050919050565b60006020820190506140ad6000830184613bfd565b92915050565b6000604051905081810181811067ffffffffffffffff821117156140da576140d96144aa565b5b8060405250919050565b600067ffffffffffffffff8211156140ff576140fe6144aa565b5b601f19601f8301169050602081019050919050565b600067ffffffffffffffff82111561412f5761412e6144aa565b5b601f19601f8301169050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006141a782614325565b91506141b283614325565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156141e7576141e661441d565b5b828201905092915050565b60006141fd82614325565b915061420883614325565b9250826142185761421761444c565b5b828204905092915050565b600061422e82614325565b915061423983614325565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156142725761427161441d565b5b828202905092915050565b600061428882614325565b915061429383614325565b9250828210156142a6576142a561441d565b5b828203905092915050565b60006142bc82614305565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561435c578082015181840152602081019050614341565b8381111561436b576000848401525b50505050565b6000600282049050600182168061438957607f821691505b6020821081141561439d5761439c61447b565b5b50919050565b60006143ae82614325565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156143e1576143e061441d565b5b600182019050919050565b60006143f782614325565b915061440283614325565b9250826144125761441161444c565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6144f3816142b1565b81146144fe57600080fd5b50565b61450a816142c3565b811461451557600080fd5b50565b614521816142cf565b811461452c57600080fd5b50565b614538816142d9565b811461454357600080fd5b50565b61454f81614325565b811461455a57600080fd5b5056fea26469706673582212208b2e8b17f335fd5fec891a3b51b9e88afef5341d3d35be26d1edb103862d423264736f6c63430008000033