VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF68F0C…ED92
Summary
Transactions
Transfers
Address
0xF68F0C098db730a07b3C007a37c51dfDeC57ED92
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x23Fd7c63c35fd26aC5C4E7e6dc52CcA6ab7511D7
Deployer
0x23Fd7c63c35fd26aC5C4E7e6dc52CcA6ab7511D7
Code
0x73f68f0c098db730a07b3c007a37c51dfdec57ed92301460806040526004361061004b5760003560e01c806383c1087d14610050578063a18964a514610072578063d246754414610093575b600080fd5b81801561005c57600080fd5b5061007061006b366004613790565b61009c565b005b610081670d2f13f7789f000081565b60405190815260200160405180910390f35b61008161271081565b6100a461358b565b60408083015173ffffffffffffffffffffffffffffffffffffffff9081166000908152602089815283822060608701518416835284832060808801519094168352908890529290206100f582610733565b610160850181905261010890839061093c565b61018e8989886040518060a001604052808660405180602001604052908160008201548152505081526020018a6000015181526020018a6080015173ffffffffffffffffffffffffffffffffffffffff1681526020018a60c0015173ffffffffffffffffffffffffffffffffffffffff1681526020018a60e0015160ff16815250610954565b5060c089018190526101608901516101ad955093508992509050610ebe565b86602001876040018860600183815250838152508381525050505061021b818460405180608001604052808861016001518152602001886040015181526020018860c00151815260200189610100015173ffffffffffffffffffffffffffffffffffffffff16815250610f44565b6102268684876113f3565b60a088015273ffffffffffffffffffffffffffffffffffffffff908116610120880152908116610100870152908116610140860181905260808701516040517f70a0823100000000000000000000000000000000000000000000000000000000815292166004830152906370a0823190602401602060405180830381865afa1580156102b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102da9190613899565b808552610160850151610100860151610120870151606088015160a089015160c08b015161030f968a96959493929091611527565b60e08701526060860181905260808601919091526040850151141561035d57600382015461035d9082907501000000000000000000000000000000000000000000900461ffff166000611887565b610367858561191c565b6101608401516060808701519086015161038692859290916000611bac565b61039c8989838761016001518860600151611f2c565b8460a00151156103b9576103b4898989868989612134565b6103c4565b6103c4838686612325565b60e0840151156104ea5783610140015173ffffffffffffffffffffffffffffffffffffffff1663f866c319866080015186610140015173ffffffffffffffffffffffffffffffffffffffff1663ae1673356040518163ffffffff1660e01b8152600401602060405180830381865afa158015610444573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061046891906138b2565b8760e001516040518463ffffffff1660e01b81526004016104b79392919073ffffffffffffffffffffffffffffffffffffffff9384168152919092166020820152604081019190915260600190565b600060405180830381600087803b1580156104d157600080fd5b505af11580156104e5573d6000803e3d6000fd5b505050505b8351608085015114156105895760038301546105269082907501000000000000000000000000000000000000000000900461ffff1660006123fd565b846080015173ffffffffffffffffffffffffffffffffffffffff16856040015173ffffffffffffffffffffffffffffffffffffffff167f44c58d81365b66dd4b1a7f36c25aa97b8c71c361ee4937adc1a00000227db5dd60405160405180910390a35b6105c8338561016001516101e001518660600151886060015173ffffffffffffffffffffffffffffffffffffffff16612486909392919063ffffffff16565b6101608401516101e0015160608501516040517f88dd91a1000000000000000000000000000000000000000000000000000000008152336004820152602481019190915273ffffffffffffffffffffffffffffffffffffffff909116906388dd91a190604401600060405180830381600087803b15801561064857600080fd5b505af115801561065c573d6000803e3d6000fd5b50505050846080015173ffffffffffffffffffffffffffffffffffffffff16856060015173ffffffffffffffffffffffffffffffffffffffff16866040015173ffffffffffffffffffffffffffffffffffffffff167fe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e00528687606001518860800151338b60a001516040516107209493929190938452602084019290925273ffffffffffffffffffffffffffffffffffffffff1660408301521515606082015260800190565b60405180910390a4505050505050505050565b61073b613633565b610743613633565b60408051602081018252845481526101c0830181905251901c61ffff166101a082015260018301546fffffffffffffffffffffffffffffffff80821660e084015260028501548082166101208501527001000000000000000000000000000000009283900482166101608501528290041661018083015260048085015473ffffffffffffffffffffffffffffffffffffffff9081166101e085015260058601548116610200850152600686015416610220840181905260038601549290920464ffffffffff16610240840152604080517fb1bf962d000000000000000000000000000000000000000000000000000000008152905163b1bf962d928281019260209291908290030181865afa158015610860573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108849190613899565b816020018181525081600001818152505080610200015173ffffffffffffffffffffffffffffffffffffffff1663797743386040518163ffffffff1660e01b8152600401608060405180830381865afa1580156108e5573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061090991906138cf565b64ffffffffff166102608501526060840181905260808401829052604084019290925260c083015260a082015292915050565b6109468282612561565b61095082826126dd565b5050565b60008060008060008061096a8760000151511590565b156109a65750600094508493508392508291507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905081610eb1565b610a5560405180610260016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681526020016000151581526020016000151581525090565b608088015160ff1615610a9a57608088015160ff16600090815260208a9052604090206060890151610a87919061285d565b6101808401526101c08301526101a08201525b87602001518160c001511015610db95760c08101518851610aba9161293c565b610ace5760c0810180516001019052610a9a565b60c0810151600090815260208b9052604090205473ffffffffffffffffffffffffffffffffffffffff166102008201819052610b145760c0810180516001019052610a9a565b61020081015173ffffffffffffffffffffffffffffffffffffffff16600090815260208c8152604091829020825180830190935280549283905260ff60a884901c81166101e0860152603084901c166060850181905261ffff601085901c811660a08701529093166080850152600a9290920a9083015261018082015115801590610baa5750816101e00151896080015160ff16145b610c4e5760608901516102008301516040517fb3596f0700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015291169063b3596f0790602401602060405180830381865afa158015610c25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c499190613899565b610c55565b8161018001515b825260a082015115801590610c75575060c08201518951610c75916129c4565b15610d6557610c9289604001518284600001518560200151612a48565b6040830181905261010083018051610cab908390613949565b90525060808901516101e0830151610cc69160ff1690612b29565b1515610240830152608082015115610d1c57816102400151610cec578160800151610cf3565b816101a001515b8260400151610d029190613961565b8261014001818151610d149190613949565b905250610d25565b60016102208301525b816102400151610d39578160a00151610d40565b816101c001515b8260400151610d4f9190613961565b8261016001818151610d619190613949565b9052505b60c08201518951610d7591612b40565b15610da857610d9289604001518284600001518560200151612bc2565b8261012001818151610da49190613949565b9052505b5060c0810180516001019052610a9a565b610100810151610dca576000610de5565b80610100015181610140015181610de357610de361399e565b045b610140820152610100810151610dfc576000610e17565b80610100015181610160015181610e1557610e1561399e565b045b61016082015261012081015115610e5957610e54816101200151610e4e836101600151846101000151612d4290919063ffffffff16565b90612d85565b610e7b565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b60e0820181905261010082015161012083015161014084015161016085015161022090950151929a509098509650919450925090505b9499939850945094509450565b6000806000806000610ed4876080015189612dbc565b90925090506000610ee58284613949565b90506000670d2f13f7789f00008811610f0057612710610f04565b6113885b90506000610f128383612d42565b90506000818b6020015111610f2b578a60200151610f2d565b815b949850929650929450505050505b93509350939050565b6040805160a081018252600080825260208201819052918101829052606081018290526080810191909152604080516020810190915283548152610fca9051670100000000000000811615159167020000000000000082161515916704000000000000008116151591670800000000000000821615159167100000000000000016151590565b1515602086015250505015801580835283516101c0015151671000000000000000811615156060850152670100000000000000161515604084015290611011575080604001515b6040518060400160405280600281526020017f323700000000000000000000000000000000000000000000000000000000000081525090611088576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b60405180910390fd5b50806020015115801561109d57508060600151155b6040518060400160405280600281526020017f32390000000000000000000000000000000000000000000000000000000000008152509061110b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50606082015173ffffffffffffffffffffffffffffffffffffffff16158061113e5750670d2f13f7789f00008260400151105b806111b75750816060015173ffffffffffffffffffffffffffffffffffffffff16637a5d20ea6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611193573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111b79190613a40565b6040518060400160405280600281526020017f353900000000000000000000000000000000000000000000000000000000000081525090611225576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50670de0b6b3a76400008260400151106040518060400160405280600281526020017f3435000000000000000000000000000000000000000000000000000000000000815250906112a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50604080516020810190915283549081905260101c61ffff16158015906112ff575060038301546040805160208101909152855481526112ff917501000000000000000000000000000000000000000000900461ffff166129c4565b15156080820181905260408051808201909152600281527f3436000000000000000000000000000000000000000000000000000000000000602082015290611374576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b508160200151600014156040518060400160405280600281526020017f3437000000000000000000000000000000000000000000000000000000000000815250906113ec576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b5050505050565b6004820154604080516020808201835285549182905291840151606085015160e086015160009586958695869573ffffffffffffffffffffffffffffffffffffffff90931694911c61ffff169260ff16156115165760e08901805160ff908116600090815260208e815260409182902054935182519182019092528d5490819052660100000000000090930473ffffffffffffffffffffffffffffffffffffffff16926114aa929182169160a89190911c16612b29565b156114f45760e08a015160ff16600090815260208d90526040902054640100000000900461ffff16935073ffffffffffffffffffffffffffffffffffffffff8116156114f4578092505b73ffffffffffffffffffffffffffffffffffffffff811615611514578091505b505b929a90995091975095509350505050565b6000806000611597604051806101a00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b6040517fb3596f0700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8b8116600483015286169063b3596f0790602401602060405180830381865afa158015611603573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116279190613899565b81526040517fb3596f0700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a8116600483015286169063b3596f0790602401602060405180830381865afa158015611695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116b99190613899565b6020828101919091526040805191820190528c549081905260301c60ff1660c08201526101c08b01515160301c60ff1660a0820181905260c0820151600a90810a60e08401520a61010082015260408051602081019091528c549081905260981c61ffff1661016082015261010081015181516117369190613961565b8160e0015189836020015161174b9190613961565b6117559190613961565b61175f9190613a5d565b606082018190526117709087612d42565b604082018190528710156117dd57610120810187905260e081015160208201516117d29188916117a09190613961565b61010084015161012085015185516117b89190613961565b6117c29190613961565b6117cc9190613a5d565b90612ef9565b6101408201526117f1565b604081015161012082015261014081018890525b610160810151156118635761012081015161180c9087612ef9565b81610120015161181c9190613a98565b608082018190526101608201516118339190612d42565b610180820181905261012082015161184b9190613a98565b81610140015182610180015193509350935050611879565b8061012001518161014001516000935093509350505b985098509895505050505050565b60408051808201909152600281527f37340000000000000000000000000000000000000000000000000000000000006020820152608083106118f6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50600182811b1b811561190e57835481178455611916565b835481191684555b50505050565b80606001518160200151106119f45761016081015161022081015160808401516060840151610140909301516040517ff5298aca00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff928316600482015260248101949094526044840152169063f5298aca906064016020604051808303816000875af11580156119c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e69190613899565b610160820151602001525050565b602081015115611ac45761016081015161022081015160808401516020840151610140909301516040517ff5298aca00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff928316600482015260248101949094526044840152169063f5298aca906064016020604051808303816000875af1158015611a95573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ab99190613899565b610160820151602001525b806101600151610200015173ffffffffffffffffffffffffffffffffffffffff16639dc29fac836080015183602001518460600151611b039190613a98565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff9092166004830152602482015260440160408051808303816000875af1158015611b72573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b969190613aaf565b61016083015160a081019190915260c001525050565b611bd76040518060800160405280600081526020016000815260200160008152602001600081525090565b6101408501516020860151611beb91612f24565b606082015260078601546040805161012081019091526101c08701515173ffffffffffffffffffffffffffffffffffffffff9092169163a58987099190819060b01c640fffffffff16611c3f576000611c6b565b60088a015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff165b6fffffffffffffffffffffffffffffffff1681526020018681526020018581526020018860c001518152602001846060015181526020018860a001518152602001886101a0015181526020018773ffffffffffffffffffffffffffffffffffffffff168152602001886101e0015173ffffffffffffffffffffffffffffffffffffffff168152506040518263ffffffff1660e01b8152600401611d8b9190600061012082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015260c083015160c083015260e083015173ffffffffffffffffffffffffffffffffffffffff80821660e0850152610100915080828601511682850152505092915050565b606060405180830381865afa158015611da8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dcc9190613ad3565b60408401526020830152808252611de290612f7b565b6001870180546fffffffffffffffffffffffffffffffff9283167001000000000000000000000000000000000292169190911790556020810151611e2590612f7b565b6003870180547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff929092169190911790556040810151611e7690612f7b565b6002870180546fffffffffffffffffffffffffffffffff92831670010000000000000000000000000000000002921691909117905580516020808301516040808501516101008a01516101408b0151835196875294860193909352908401526060830152608082015273ffffffffffffffffffffffffffffffffffffffff8516907f804c9b842b2748a22bb64b345453a3de7ca54a6ca45ce00d415894979e22897a9060a00160405180910390a2505050505050565b6040805160208101909152835481526000908190611f4b908888613021565b5091509150811561212b5773ffffffffffffffffffffffffffffffffffffffff81166000908152602088905260408120600901546101c0860151516fffffffffffffffffffffffffffffffff9091169190611fcd9060029060301c60ff16611fb39190613a98565b611fbe90600a613c21565b611fc89087613a5d565b612f7b565b9050806fffffffffffffffffffffffffffffffff16826fffffffffffffffffffffffffffffffff161161207d5773ffffffffffffffffffffffffffffffffffffffff8316600081815260208b8152604080832060090180547fffffffffffffffffffffffffffffffff00000000000000000000000000000000169055519182527faef84d3b40895fd58c561f3998000f0583abb992a52fbdc99ace8e8de4d676a5910160405180910390a2612128565b60006120898284613c2d565b73ffffffffffffffffffffffffffffffffffffffff8516600081815260208d815260409182902060090180547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff959095169485179055905183815292935090917faef84d3b40895fd58c561f3998000f0583abb992a52fbdc99ace8e8de4d676a5910160405180910390a2505b50505b50505050505050565b6101408101516040517f70a0823100000000000000000000000000000000000000000000000000000000815233600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156121a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121ca9190613899565b610140830151608080860151908501516040517ff866c31900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff92831660048201523360248201526044810191909152929350169063f866c31990606401600060405180830381600087803b15801561225357600080fd5b505af1158015612267573d6000803e3d6000fd5b50505050806000141561212b5733600090815260208681526040918290208251918201909252855481526122a0908990899084906130d6565b1561231b5760038501546122d49082907501000000000000000000000000000000000000000000900461ffff1660016123fd565b6040808501519051339173ffffffffffffffffffffffffffffffffffffffff16907e058a56ea94653cdf4f152d227ace22d4c00ad99e2a43f58cb7d9e3feb295f290600090a35b5050505050505050565b600061233084610733565b905061233c848261093c565b60408301516080830151612357918691849190600090611bac565b610140820151608080850151908401516101008401516040517fd7020d0a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff93841660048201523360248201526044810192909252606482015291169063d7020d0a90608401600060405180830381600087803b1580156123e957600080fd5b505af115801561231b573d6000803e3d6000fd5b60408051808201909152600281527f373400000000000000000000000000000000000000000000000000000000000060208201526080831061246c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50600182811b81011b811561190e57835481178455611916565b6040517f23b872dd0000000000000000000000000000000000000000000000000000000080825273ffffffffffffffffffffffffffffffffffffffff8581166004840152841660248301526044820183905290600080606483828a5af16124f1573d6000803e3d6000fd5b506124fb8561315a565b6113ec576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f475076323a206661696c6564207472616e7366657246726f6d00000000000000604482015260640161107f565b60e081015161010082015261012081015161014082015261016081015115612695576000612599826101600151836102400151613226565b90506125b28260e0015182612f2490919063ffffffff16565b61010083018190526125c390612f7b565b6001840180547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff92909216919091179055815115612693576000612623836101800151846102400151613263565b905061263d83610120015182612f2490919063ffffffff16565b610140840181905261264e90612f7b565b6002850180547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff92909216919091179055505b505b5060030180547fffffffffffffffffffffff0000000000ffffffffffffffffffffffffffffffff167001000000000000000000000000000000004264ffffffffff1602179055565b6127166040518060c001604052806000815260200160008152602001600081526020016000815260200160008152602001600081525090565b6101a082015161272557505050565b610120820151825161273691612f24565b6020820152610140820151825161274c91612f24565b6040820152606082015161026083015161024084015161277492919064ffffffffff1661326c565b60608201819052604083015161278991612f24565b8082526020820151608084015160408401516127a59190613949565b6127af9190613a98565b6127b99190613a98565b608082018190526101a08301516127d09190612d42565b60a0820181905215612858576127fb611fc88361010001518360a001516133b390919063ffffffff16565b6008840180546000906128219084906fffffffffffffffffffffffffffffffff16613c5e565b92506101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505b505050565b81546000908190819081906601000000000000900473ffffffffffffffffffffffffffffffffffffffff168015612921576040517fb3596f0700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff828116600483015287169063b3596f0790602401602060405180830381865afa1580156128fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061291e9190613899565b91505b50945461ffff80821697620100009092041695945092505050565b60408051808201909152600281527f37340000000000000000000000000000000000000000000000000000000000006020820152600090608083106129ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50508151600182901b1c60031615155b92915050565b60408051808201909152600281527f3734000000000000000000000000000000000000000000000000000000000000602082015260009060808310612a36576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50509051600191821b82011c16151590565b600080612a54856133f2565b6004868101546040517f1da24f3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a8116938201939093529293506000928792612b00928692911690631da24f3e90602401602060405180830381865afa158015612ad6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612afa9190613899565b90612f24565b612b0a9190613961565b9050838181612b1b57612b1b61399e565b04925050505b949350505050565b60008215801590612b3957508282145b9392505050565b60408051808201909152600281527f3734000000000000000000000000000000000000000000000000000000000000602082015260009060808310612bb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f91906139cd565b50509051600191821b1c16151590565b60068301546040517f1da24f3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86811660048301526000928392911690631da24f3e90602401602060405180830381865afa158015612c38573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c5c9190613899565b90508015612c7a57612c77612c7086613476565b8290612f24565b90505b60058501546040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8881166004830152909116906370a0823190602401602060405180830381865afa158015612cec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d109190613899565b612d1a9082613949565b9050612d268185613961565b9050828181612d3757612d3761399e565b049695505050505050565b600081157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec7783900484111517612d7757600080fd5b506127109102611388010490565b60008115670de0b6b3a764000060028404190484111715612da557600080fd5b50670de0b6b3a76400009190910260028204010490565b6102008101516040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff848116600483015260009283929116906370a0823190602401602060405180830381865afa158015612e33573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e579190613899565b6102208401516040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152909116906370a0823190602401602060405180830381865afa158015612eca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612eee9190613899565b915091509250929050565b6000811561271060028404190484111715612f1357600080fd5b506127109190910260028204010490565b600081157ffffffffffffffffffffffffffffffffffffffffffe6268e1b017bfe18bffffff83900484111517612f5957600080fd5b506b033b2e3c9fd0803ce800000091026b019d971e4fe8401e74000000010490565b60006fffffffffffffffffffffffffffffffff82111561301d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203160448201527f3238206269747300000000000000000000000000000000000000000000000000606482015260840161107f565b5090565b600080600061302f866134fa565b156130c6576000613060877faaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa61353e565b6000818152602087815260408083205473ffffffffffffffffffffffffffffffffffffffff168084528a8352818420825193840190925290549182905292935060d41c64ffffffffff16905080156130c257600195509093509150610f3b9050565b5050505b5060009586955085945092505050565b60408051602081019091528254908190526000907faaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1661311857506001612b21565b604080516020810190915283548152600090613135908787613021565b50509050801580156131505750825160d41c64ffffffffff16155b9695505050505050565b600061319a565b7f08c379a00000000000000000000000000000000000000000000000000000000060005260206004528060245250806044525060646000fd5b3d80156131d95760208114613213576131d47f475076323a206d616c666f726d6564207472616e7366657220726573756c7400601f613161565b613220565b823b61320a5761320a7f475076323a206e6f74206120636f6e74726163740000000000000000000000006014613161565b60019150613220565b3d6000803e600051151591505b50919050565b60008061323a64ffffffffff841642613a98565b6132449085613961565b6301e1338090049050612b21816b033b2e3c9fd0803ce8000000613949565b6000612b398383425b60008061328064ffffffffff851684613a98565b90508061329c576b033b2e3c9fd0803ce8000000915050612b39565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff810160008080600285116132d25760006132d7565b600285035b925066038882915c40006132eb8a80612f24565b816132f8576132f861399e565b0491506301e1338061330a838b612f24565b816133175761331761399e565b0490506000826133278688613961565b6133319190613961565b60029004905060008285613345888a613961565b61334f9190613961565b6133599190613961565b60069004905080826301e133806133708a8f613961565b61337a9190613a5d565b613390906b033b2e3c9fd0803ce8000000613949565b61339a9190613949565b6133a49190613949565b9b9a5050505050505050505050565b600081156b033b2e3c9fd0803ce8000000600284041904841117156133d757600080fd5b506b033b2e3c9fd0803ce80000009190910260028204010490565b6003810154600090700100000000000000000000000000000000900464ffffffffff1642811415613438575050600101546fffffffffffffffffffffffffffffffff1690565b6001830154612b39906fffffffffffffffffffffffffffffffff80821691612afa917001000000000000000000000000000000009091041684613226565b6003810154600090700100000000000000000000000000000000900464ffffffffff16428114156134bc575050600201546fffffffffffffffffffffffffffffffff1690565b6002830154612b39906fffffffffffffffffffffffffffffffff80821691612afa917001000000000000000000000000000000009091041684613263565b80516000907faaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa168015801590612b395750613536600182613a98565b161592915050565b815160009082167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101198116825b60029190911c9081156135825760010161356d565b95945050505050565b6040518061018001604052806000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200161362e613633565b905290565b60405180610280016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016136b76040518060200160405280600081525090565b815260006020820181905260408201819052606082018190526080820181905260a09091015290565b604051610120810167ffffffffffffffff8111828210171561372b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405290565b73ffffffffffffffffffffffffffffffffffffffff8116811461375357600080fd5b50565b803561376181613731565b919050565b801515811461375357600080fd5b803561376181613766565b803560ff8116811461376157600080fd5b60008060008060008587036101a08112156137aa57600080fd5b86359550602087013594506040870135935060608701359250610120807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80830112156137f557600080fd5b6137fd6136e0565b91506080880135825260a0880135602083015261381c60c08901613756565b604083015261382d60e08901613756565b6060830152610100613840818a01613756565b6080840152613850828a01613774565b60a08401526138626101408a01613756565b60c08401526138746101608a0161377f565b60e08401526138866101808a01613756565b9083015250949793965091945092919050565b6000602082840312156138ab57600080fd5b5051919050565b6000602082840312156138c457600080fd5b8151612b3981613731565b600080600080608085870312156138e557600080fd5b845193506020850151925060408501519150606085015164ffffffffff8116811461390f57600080fd5b939692955090935050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000821982111561395c5761395c61391a565b500190565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139995761399961391a565b500290565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600060208083528351808285015260005b818110156139fa578581018301518582016040015282016139de565b81811115613a0c576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b600060208284031215613a5257600080fd5b8151612b3981613766565b600082613a93577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b600082821015613aaa57613aaa61391a565b500390565b60008060408385031215613ac257600080fd5b505080516020909101519092909150565b600080600060608486031215613ae857600080fd5b8351925060208401519150604084015190509250925092565b600181815b80851115613b5a57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115613b4057613b4061391a565b80851615613b4d57918102915b93841c9390800290613b06565b509250929050565b600082613b71575060016129be565b81613b7e575060006129be565b8160018114613b945760028114613b9e57613bba565b60019150506129be565b60ff841115613baf57613baf61391a565b50506001821b6129be565b5060208310610133831016604e8410600b8410161715613bdd575081810a6129be565b613be78383613b01565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821115613c1957613c1961391a565b029392505050565b6000612b398383613b62565b60006fffffffffffffffffffffffffffffffff83811690831681811015613c5657613c5661391a565b039392505050565b60006fffffffffffffffffffffffffffffffff808316818516808303821115613c8957613c8961391a565b0194935050505056fea26469706673582212209209a0b81eeda5f58e623c3e0c7a448b7bf0df09877d25e1453006fb426a2b0864736f6c634300080a0033