VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x6E7770…94Ae
Summary
Transactions
Transfers
Address
0x6E77705151726E9f500755B5bC1478fdd6fA94Ae
VET
12,161.93
VET
VTHO
1,887.48
VTHO
Tokens
2,834.97
SHA
451.95
OCE
23.15
VPU
4,112.51
MVG
6.45
WoV
5.52
VEUSD
53,374.90
SHT
239,869.88
SQUAD
Master
0x098F2b53460b382850A60Af179C0EF7084533FAa
Deployer
0x098F2b53460b382850A60Af179C0EF7084533FAa
Code
0x60806040526004361061007f5760003560e01c80637ff36ab51161004e5780637ff36ab51461012f5780638803dbee14610142578063d06ca61f14610162578063fb3bdb411461018257610086565b806318cbafe51461008b5780631f00ca74146100c157806338ed1739146100ef5780634a25d94a1461010f57610086565b3661008657005b600080fd5b34801561009757600080fd5b506100ab6100a63660046135a9565b610195565b6040516100b891906137c6565b60405180910390f35b3480156100cd57600080fd5b506100e16100dc3660046134fa565b61050b565b6040516100b89291906136f6565b3480156100fb57600080fd5b506100ab61010a3660046135a9565b6105e6565b34801561011b57600080fd5b506100ab61012a3660046135a9565b611108565b6100ab61013d366004613544565b61142f565b34801561014e57600080fd5b506100ab61015d3660046135a9565b61182a565b34801561016e57600080fd5b506100e161017d3660046134fa565b612158565b6100ab610190366004613544565b6121b5565b600080546040517fd06ca61f00000000000000000000000000000000000000000000000000000000815260609291829173ffffffffffffffffffffffffffffffffffffffff9091169063d06ca61f906101f6908c908b908b90600401613807565b60006040518083038186803b15801561020e57600080fd5b505afa158015610222573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526102689190810190613368565b91509150801561034f57610346826000815181106102af577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836000815181106102f1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600081518110610336577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a88886125de565b92505050610501565b60006103a08360018151811061038e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518b600030896128d3565b90506000610433846002815181106103e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015183600181518110610423577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518c8a8a6125de565b6040517f0eb5007f00000000000000000000000000000000000000000000000000000000815290915073131fce88dcd52b6469e9841a3fa501e01c35ac8990630eb5007f9061048890859085906004016137d9565b60006040518083038186803b1580156104a057600080fd5b505af41580156104b4573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526104fa91908101906134a5565b9450505050505b9695505050505050565b600080546040517f1f00ca740000000000000000000000000000000000000000000000000000000081526060929173ffffffffffffffffffffffffffffffffffffffff1690631f00ca749061056890889088908890600401613807565b60006040518083038186803b15801561058057600080fd5b505afa158015610594573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526105da9190810190613368565b91509150935093915050565b600080546040517fd06ca61f00000000000000000000000000000000000000000000000000000000815260609291829173ffffffffffffffffffffffffffffffffffffffff9091169063d06ca61f90610647908c908b908b90600401613807565b60006040518083038186803b15801561065f57600080fd5b505afa158015610673573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526106b99190810190613368565b9150915080156107115761034682600081518110610700577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a8a88886128d3565b60006107508360018151811061038e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90508260018151811061078c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156107dd57600080fd5b505afa1580156107f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108159190613345565b73ffffffffffffffffffffffffffffffffffffffff1683600181518110610865577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151604001516001815181106108aa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16148015610a4857508260028151811061090a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040015160008151811061094f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16836002815181106109a7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156109f857600080fd5b505afa158015610a0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a309190613345565b73ffffffffffffffffffffffffffffffffffffffff16145b8015610b8c575082600281518110610a89577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110610ace577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1683600181518110610b26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600181518110610b6b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614155b15610dec5782600181518110610bcb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600181518110610c10577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d82600181518110610c6d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b8152600401610c9191906137fe565b600060405180830381600087803b158015610cab57600080fd5b505af1158015610cbf573d6000803e3d6000fd5b5050505082600281518110610cfd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110610d42577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663d0e30db082600181518110610d9f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015610dd257600080fd5b505af1158015610de6573d6000803e3d6000fd5b50505050505b82600281518110610e26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110610e6b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663095ea7b384600281518110610ec8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015183600181518110610f0e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518363ffffffff1660e01b8152600401610f339291906136d0565b602060405180830381600087803b158015610f4d57600080fd5b505af1158015610f61573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f8591906134e0565b50600083600281518110610fc2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015173ffffffffffffffffffffffffffffffffffffffff166338ed173983600181518110611023577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518c87600281518110611066577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151604001518b8b6040518663ffffffff1660e01b81526004016110949594939291906138ae565b600060405180830381600087803b1580156110ae57600080fd5b505af11580156110c2573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261043391908101906134a5565b600080546040517f1f00ca7400000000000000000000000000000000000000000000000000000000815260609291829173ffffffffffffffffffffffffffffffffffffffff90911690631f00ca7490611169908c908b908b90600401613807565b60006040518083038186803b15801561118157600080fd5b505afa158015611195573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526111db9190810190613368565b91509150801561124057600061123583600081518110611224577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518b8b8989612aca565b935061050192505050565b60006113168360018151811061127f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151846001815181106112c1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600081518110611306577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518b8989612d4b565b9050600061043384600281518110611357577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015183600181518110611399577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151866002815181106113db577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600181518110611420577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a8a612aca565b600080546040517fd06ca61f00000000000000000000000000000000000000000000000000000000815260609234929091829173ffffffffffffffffffffffffffffffffffffffff169063d06ca61f906114919086908c908c90600401613807565b60006040518083038186803b1580156114a957600080fd5b505afa1580156114bd573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526115039190810190613368565b9150915080156115645761155a8260008151811061154a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a888861304c565b9350505050611821565b6000611639836001815181106115a3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151846001815181106115e5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000015160018151811061162a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151898961304c565b905060006117528460028151811061167a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836001815181106116bc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151866002815181106116fe577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600181518110611743577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518b8b6128d3565b6040517f0eb5007f00000000000000000000000000000000000000000000000000000000815290915073131fce88dcd52b6469e9841a3fa501e01c35ac8990630eb5007f906117a790859085906004016137d9565b60006040518083038186803b1580156117bf57600080fd5b505af41580156117d3573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261181991908101906134a5565b955050505050505b95945050505050565b600080546040517f1f00ca7400000000000000000000000000000000000000000000000000000000815260609291829173ffffffffffffffffffffffffffffffffffffffff90911690631f00ca749061188b908c908b908b90600401613807565b60006040518083038186803b1580156118a357600080fd5b505afa1580156118b7573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526118fd9190810190613368565b9150915080156119555761034682600081518110611944577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a8a8888612d4b565b60006119a583600181518110611994577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518b8c3089612d4b565b9050826001815181106119e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015611a3257600080fd5b505afa158015611a46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a6a9190613345565b73ffffffffffffffffffffffffffffffffffffffff1683600181518110611aba577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600181518110611aff577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16148015611c9d575082600281518110611b5f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110611ba4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1683600281518110611bfc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020015173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015611c4d57600080fd5b505afa158015611c61573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c859190613345565b73ffffffffffffffffffffffffffffffffffffffff16145b8015611de1575082600281518110611cde577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110611d23577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1683600181518110611d7b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600181518110611dc0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614155b156120415782600181518110611e20577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600181518110611e65577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d82600181518110611ec2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b8152600401611ee691906137fe565b600060405180830381600087803b158015611f0057600080fd5b505af1158015611f14573d6000803e3d6000fd5b5050505082600281518110611f52577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160400151600081518110611f97577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663d0e30db082600181518110611ff4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b15801561202757600080fd5b505af115801561203b573d6000803e3d6000fd5b50505050505b600061043384600281518110612080577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151836001815181106120c2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015186600281518110612104577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600181518110612149577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518a8a612d4b565b600080546040517fd06ca61f0000000000000000000000000000000000000000000000000000000081526060929173ffffffffffffffffffffffffffffffffffffffff169063d06ca61f9061056890889088908890600401613807565b600080546040517f1f00ca7400000000000000000000000000000000000000000000000000000000815260609291829173ffffffffffffffffffffffffffffffffffffffff90911690631f00ca7490612216908b908b908b90600401613807565b60006040518083038186803b15801561222e57600080fd5b505afa158015612242573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526122889190810190613368565b91509150801561236f57612366826000815181106122cf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518984600081518110612312577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600081518110612357577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151888861315a565b92505050611821565b60006124cb836001815181106123ae577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151846001815181106123f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160000151600081518110612435577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015185600181518110612477577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600001516001815181106124bc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151898961315a565b9050600061250c84600281518110612080577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6040517f0eb5007f00000000000000000000000000000000000000000000000000000000815290915073131fce88dcd52b6469e9841a3fa501e01c35ac8990630eb5007f9061256190859085906004016137d9565b60006040518083038186803b15801561257957600080fd5b505af415801561258d573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526125d391908101906134a5565b945050505050611821565b6060856040015160008151811061261e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166323b872dd33308960000151600081518110612681577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518463ffffffff1660e01b81526004016126a79392919061369f565b602060405180830381600087803b1580156126c157600080fd5b505af11580156126d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126f991906134e0565b508560400151600081518110612738577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663095ea7b38760200151886000015160008151811061279e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518363ffffffff1660e01b81526004016127c39291906136d0565b602060405180830381600087803b1580156127dd57600080fd5b505af11580156127f1573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061281591906134e0565b50856020015173ffffffffffffffffffffffffffffffffffffffff166318cbafe58686896040015187876040518663ffffffff1660e01b815260040161285f9594939291906138ae565b600060405180830381600087803b15801561287957600080fd5b505af115801561288d573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261050191908101906134a5565b60608560400151600081518110612913577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166323b872dd3330886040518463ffffffff1660e01b81526004016129579392919061369f565b602060405180830381600087803b15801561297157600080fd5b505af1158015612985573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129a991906134e0565b5085604001516000815181106129e8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663095ea7b38760200151876040518363ffffffff1660e01b8152600401612a2e9291906136d0565b602060405180830381600087803b158015612a4857600080fd5b505af1158015612a5c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a8091906134e0565b50856020015173ffffffffffffffffffffffffffffffffffffffff166338ed17398686896040015187876040518663ffffffff1660e01b815260040161285f9594939291906138ae565b60608560400151600081518110612b0a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166323b872dd33308960000151600081518110612b6d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518463ffffffff1660e01b8152600401612b939392919061369f565b602060405180830381600087803b158015612bad57600080fd5b505af1158015612bc1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612be591906134e0565b508560400151600081518110612c24577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663095ea7b387602001518860000151600081518110612c8a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518363ffffffff1660e01b8152600401612caf9291906136d0565b602060405180830381600087803b158015612cc957600080fd5b505af1158015612cdd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d0191906134e0565b50856020015173ffffffffffffffffffffffffffffffffffffffff16634a25d94a8686896040015187876040518663ffffffff1660e01b815260040161285f9594939291906138ae565b60608560400151600081518110612d8b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166323b872dd33308960000151600081518110612dee577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518463ffffffff1660e01b8152600401612e149392919061369f565b602060405180830381600087803b158015612e2e57600080fd5b505af1158015612e42573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e6691906134e0565b508560400151600081518110612ea5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663095ea7b387602001518860000151600081518110612f0b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518363ffffffff1660e01b8152600401612f309291906136d0565b602060405180830381600087803b158015612f4a57600080fd5b505af1158015612f5e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f8291906134e0565b50856020015173ffffffffffffffffffffffffffffffffffffffff16638803dbee8686896040015187876040518663ffffffff1660e01b8152600401612fcc9594939291906138ae565b600060405180830381600087803b158015612fe657600080fd5b505af1158015612ffa573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261304091908101906134a5565b50509351949350505050565b6060846020015173ffffffffffffffffffffffffffffffffffffffff16637ff36ab586600001516000815181106130ac577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015186886040015187876040518663ffffffff1660e01b81526004016130db949392919061386c565b6000604051808303818588803b1580156130f457600080fd5b505af1158015613108573d6000803e3d6000fd5b50505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261314f91908101906134a5565b505092519392505050565b6060856020015173ffffffffffffffffffffffffffffffffffffffff1663fb3bdb418587896040015187876040518663ffffffff1660e01b81526004016131a4949392919061386c565b6000604051808303818588803b1580156131bd57600080fd5b505af11580156131d1573d6000803e3d6000fd5b50505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261050191908101906134a5565b60008083601f840112613229578182fd5b50813567ffffffffffffffff811115613240578182fd5b602083019150836020808302850101111561325a57600080fd5b9250929050565b600082601f830112613271578081fd5b8151602061328661328183613921565b6138f7565b82815281810190858301838502870184018810156132a2578586fd5b855b858110156132c95781516132b781613974565b845292840192908401906001016132a4565b5090979650505050505050565b600082601f8301126132e6578081fd5b815160206132f661328183613921565b8281528181019085830183850287018401881015613312578586fd5b855b858110156132c957815184529284019290840190600101613314565b8051801515811461334057600080fd5b919050565b600060208284031215613356578081fd5b815161336181613974565b9392505050565b6000806040838503121561337a578081fd5b825167ffffffffffffffff80821115613391578283fd5b818501915085601f8301126133a4578283fd5b815160206133b461328183613921565b82815281810190858301875b85811015613486578151880160607fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0828f030112156133fd57898afd5b604051606081018181108a8211171561341857613418613945565b604052818701518981111561342b578b8cfd5b6134398f89838601016132d6565b825250604082015161344a81613974565b8188015260608201518981111561345f578b8cfd5b61346d8f8983860101613261565b60408301525085525092840192908401906001016133c0565b50508097505050613498818801613330565b9450505050509250929050565b6000602082840312156134b6578081fd5b815167ffffffffffffffff8111156134cc578182fd5b6134d8848285016132d6565b949350505050565b6000602082840312156134f1578081fd5b61336182613330565b60008060006040848603121561350e578081fd5b83359250602084013567ffffffffffffffff81111561352b578182fd5b61353786828701613218565b9497909650939450505050565b60008060008060006080868803121561355b578081fd5b85359450602086013567ffffffffffffffff811115613578578182fd5b61358488828901613218565b909550935050604086013561359881613974565b949793965091946060013592915050565b60008060008060008060a087890312156135c1578081fd5b8635955060208701359450604087013567ffffffffffffffff8111156135e5578182fd5b6135f189828a01613218565b909550935050606087013561360581613974565b80925050608087013590509295509295509295565b6000815180845260208085019450808401835b8381101561365f57815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010161362d565b509495945050505050565b6000815180845260208085019450808401835b8381101561365f5781518752958201959082019060010161367d565b15159052565b73ffffffffffffffffffffffffffffffffffffffff9384168152919092166020820152604081019190915260600190565b73ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b604080825283518282018190526000919060609081850190602080820287018401818a01875b848110156137a8577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa08a84030186528151805188855261375e8986018261366a565b8287015173ffffffffffffffffffffffffffffffffffffffff1686880152918a01518583038b870152919050613794818361361a565b97860197945050509083019060010161371c565b5050809650506137ba81880189613699565b50505050509392505050565b600060208252613361602083018461366a565b6000604082526137ec604083018561366a565b8281036020840152611821818561366a565b90815260200190565b83815260406020808301829052908201839052600090849060608401835b8681101561386057833561383881613974565b73ffffffffffffffffffffffffffffffffffffffff1682529282019290820190600101613825565b50979650505050505050565b600085825260806020830152613885608083018661361a565b73ffffffffffffffffffffffffffffffffffffffff949094166040830152506060015292915050565b600086825285602083015260a060408301526138cd60a083018661361a565b73ffffffffffffffffffffffffffffffffffffffff94909416606083015250608001529392505050565b60405181810167ffffffffffffffff8111828210171561391957613919613945565b604052919050565b600067ffffffffffffffff82111561393b5761393b613945565b5060209081020190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461399657600080fd5b5056fea264697066735822122013dca41f7b153ee6468909eb1bd07c389ee89d2d9d0128133f83744fab48a51164736f6c63430008000033