0 txs
3 calls
constructor
No constructor.
functions
dealImpl
viewfunction dealImpl() view returns (address)
dealLockups
viewfunction dealLockups() view returns (address)
deals
viewfunction deals(address) view returns (bool)
getTierIndex
viewfunction getTierIndex(address _user, address _deal) view returns (bool, uint256)
isAdmin
viewfunction isAdmin(address) view returns (bool)
locker
viewfunction locker() view returns (address)
owner
viewfunction owner() view returns (address)
proxyAdmin
viewfunction proxyAdmin() view returns (address)
tierCalculator
viewfunction tierCalculator() view returns (address)
verifier
viewfunction verifier() view returns (address)
version
purefunction version() pure returns (uint256)
vestingCreator
viewfunction vestingCreator() view returns (address)
__DealCreator_init
nonpayablefunction __DealCreator_init(address _dealLockups, address _verifier, address _locker, address _vestingCreator, address _tierCalculator, address _dealImpl, address _proxyAdmin)
createDeal
nonpayablefunction createDeal(tuple _dealInit, uint256 _decimalsRewardToken) returns (address)
createDeal
nonpayablefunction createDeal(tuple _dealInit) returns (address)
renounceOwnership
nonpayablefunction renounceOwnership()
resetStart
nonpayablefunction resetStart(address _user)
setAdminPermission
nonpayablefunction setAdminPermission(address _user, bool _permission)
setDealImpl
nonpayablefunction setDealImpl(address _dealImpl)
setProxyAdmin
nonpayablefunction setProxyAdmin(address _proxyAdmin)
setTierCalculator
nonpayablefunction setTierCalculator(address _tierCalculator)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
userParticipate
nonpayablefunction userParticipate(address _user, uint256 _tierIndex)
events
DealCreated
event DealCreated(address dealAddress, address paymentToken, uint256 tokenPrice, address rewardToken, uint256 startTimestamp, uint256 finishTimestamp, uint256 startClaimTimestamp, uint256 minimumRaise, uint256 maxDistributedTokenAmount, bool allowRefund)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetAdminPermission
event SetAdminPermission(address indexed admin, bool permission)
SetDealImpl
event SetDealImpl(address dealImpl)
SetProxyAdmin
event SetProxyAdmin(address proxyAdmin)
SetTierCalculator
event SetTierCalculator(address tierCalculator)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506128a3806100206000396000f3fe60806040523480156200001157600080fd5b50600436106200016c5760003560e01c80637a570bf311620000d5578063d6a5a04b1162000087578063d6a5a04b14620002e5578063d7b96d4e14620002ef578063dd0ff94114620002f9578063f2fde38b1462000310578063f3ea2c5d1462000327578063f41c5b88146200033e576200016c565b80637a570bf3146200026557806389e4a0ba146200028c5780638d4f9fc614620002a35780638da5cb5b14620002ba5780639910c72f14620002c4578063be0f2b8814620002db576200016c565b80633e47158c116200012f5780633e47158c14620001f357806347c0266114620001fd57806352a8aa1f146200021457806354fd4d50146200022b578063715018a6146200024457806375f3974b146200024e576200016c565b80630af7767e14620001715780632020db47146200018a57806324d7806c14620001ac5780632b7ac3f314620001d25780633227a3d414620001dc575b600080fd5b620001886200018236600462001418565b62000348565b005b62000194620003ef565b604051620001a391906200168d565b60405180910390f35b620001c3620001bd36600462001418565b620003fe565b604051620001a391906200185c565b6200019462000413565b620001c3620001ed36600462001418565b62000422565b6200019462000437565b620001886200020e36600462001418565b62000446565b620001886200022536600462001418565b620004d9565b6200023562000574565b604051620001a3919062001aef565b6200018862000579565b620001886200025f36600462001474565b62000609565b6200027c6200027636600462001437565b620006b1565b604051620001a392919062001867565b620001886200029d36600462001418565b62000748565b62000194620002b4366004620015e6565b620007db565b6200019462000bb5565b62000194620002d5366004620015c7565b62000bc4565b6200019462000bd3565b6200019462000be2565b6200019462000bf1565b620001886200030a36600462001523565b62000c00565b620001886200032136600462001418565b62000d0b565b6200018862000338366004620014a6565b62000dd6565b6200019462000e74565b6200035262000e83565b6001600160a01b03166200036562000bb5565b6001600160a01b031614620003975760405162461bcd60e51b81526004016200038e9062001a0d565b60405180910390fd5b606a80546001600160a01b0319166001600160a01b0383161790556040517f528d305253cc4f907fbca62e7ca1d8400e9cc578110afbbec972da1b8b9489cc90620003e49083906200168d565b60405180910390a150565b6069546001600160a01b031681565b60656020526000908152604090205460ff1681565b6067546001600160a01b031681565b606d6020526000908152604090205460ff1681565b606c546001600160a01b031681565b6200045062000e83565b6001600160a01b03166200046362000bb5565b6001600160a01b0316146200048c5760405162461bcd60e51b81526004016200038e9062001a0d565b606c80546001600160a01b0319166001600160a01b0383161790556040517f80955c780c43a8aff65e82c05d5b0584cfbdaf1f52d174bdf87f795aa5ddbbcd90620003e49083906200168d565b336000908152606d602052604090205460ff166200050b5760405162461bcd60e51b81526004016200038e9062001ac3565b606a546040516352a8aa1f60e01b81526001600160a01b03909116906352a8aa1f906200053d9084906004016200168d565b600060405180830381600087803b1580156200055857600080fd5b505af11580156200056d573d6000803e3d6000fd5b5050505050565b606590565b6200058362000e83565b6001600160a01b03166200059662000bb5565b6001600160a01b031614620005bf5760405162461bcd60e51b81526004016200038e9062001a0d565b6033546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3603380546001600160a01b0319169055565b6200061362000e83565b6001600160a01b03166200062662000bb5565b6001600160a01b0316146200064f5760405162461bcd60e51b81526004016200038e9062001a0d565b6001600160a01b03821660008181526065602052604090819020805460ff1916841515179055517f0e7bea53cb2b3130dd1aac8d56b61cc8da7ebab0432e2d1622513523d848f2e790620006a59084906200185c565b60405180910390a25050565b606a54604051637a570bf360e01b815260009182916001600160a01b0390911690637a570bf390620006ea908790879060040162001715565b604080518083038186803b1580156200070257600080fd5b505afa15801562000717573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200073d9190620014f3565b915091509250929050565b6200075262000e83565b6001600160a01b03166200076562000bb5565b6001600160a01b0316146200078e5760405162461bcd60e51b81526004016200038e9062001a0d565b606b80546001600160a01b0319166001600160a01b0383161790556040517f258610c34be0af4cc003af43d03478df507cd3426bcd584d46b66e9d025da9a690620003e49083906200168d565b600033620007e862000bb5565b6001600160a01b031614806200080d57503360009081526065602052604090205460ff165b6200082c5760405162461bcd60e51b81526004016200038e90620019d6565b606b546001600160a01b0316620008575760405162461bcd60e51b81526004016200038e906200188c565b60606040518060a00160405280607b8152602001620027f3607b9139606754606854606954604051620008a4936001600160a01b039081169381169216908990899030906024016200172f565b60408051601f198184030181529082905291620008c1916200166f565b60408051918290039091206020830180516001600160e01b03166001600160e01b0319909216919091179052606b54606c5491519293506000926001600160a01b0391821692909116908490620009189062001355565b6200092693929190620017e8565b604051809103906000f08015801562000943573d6000803e3d6000fd5b5060408601519091506001600160a01b03161562000a30576200098533828760e0015188604001516001600160a01b031662000e87909392919063ffffffff16565b8460e0015185604001516001600160a01b03166370a08231836040518263ffffffff1660e01b8152600401620009bc91906200168d565b60206040518083038186803b158015620009d557600080fd5b505afa158015620009ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000a10919062001615565b1462000a305760405162461bcd60e51b81526004016200038e9062001917565b3360009081526065602052604090205460ff161562000aaf576040516375f3974b60e01b81526001600160a01b038216906375f3974b9062000a7a903390600190600401620016fa565b600060405180830381600087803b15801562000a9557600080fd5b505af115801562000aaa573d6000803e3d6000fd5b505050505b806001600160a01b031663f2fde38b62000ac862000bb5565b6040518263ffffffff1660e01b815260040162000ae691906200168d565b600060405180830381600087803b15801562000b0157600080fd5b505af115801562000b16573d6000803e3d6000fd5b5050506001600160a01b0382166000908152606d6020908152604091829020805460ff191660011790558751908801518883015160608a015160808b015160a08c015160c08d015160e08e01516101008f015198517f0347414ab4340ac1475ba90dedc62c32d35d9556b6bcc8f9616fcc1ef8bbc4869a5062000ba3998c999897969594939291620016a1565b60405180910390a19150505b92915050565b6033546001600160a01b031690565b600062000baf826012620007db565b606a546001600160a01b031681565b606b546001600160a01b031681565b6068546001600160a01b031681565b600054610100900460ff168062000c1c575062000c1c62000ee9565b8062000c2b575060005460ff16155b62000c4a5760405162461bcd60e51b81526004016200038e9062001988565b600054610100900460ff1615801562000c76576000805460ff1961ff0019909116610100171660011790555b62000c8062000efc565b606680546001600160a01b03199081166001600160a01b038b8116919091179092556067805482168a8416179055606880548216898416179055606980548216888416179055606a80548216878416179055606b80548216868416179055606c8054909116918416919091179055801562000d01576000805461ff00191690555b5050505050505050565b62000d1562000e83565b6001600160a01b031662000d2862000bb5565b6001600160a01b03161462000d515760405162461bcd60e51b81526004016200038e9062001a0d565b6001600160a01b03811662000d7a5760405162461bcd60e51b81526004016200038e90620018d1565b6033546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3603380546001600160a01b0319166001600160a01b0392909216919091179055565b336000908152606d602052604090205460ff1662000e085760405162461bcd60e51b81526004016200038e9062001ac3565b60665460405163f3ea2c5d60e01b81526001600160a01b039091169063f3ea2c5d9062000e3c908590859060040162001843565b600060405180830381600087803b15801562000e5757600080fd5b505af115801562000e6c573d6000803e3d6000fd5b505050505050565b6066546001600160a01b031681565b3390565b62000ee3846323b872dd60e01b85858560405160240162000eab939291906200181f565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915262000f92565b50505050565b600062000ef6306200102e565b15905090565b600054610100900460ff168062000f18575062000f1862000ee9565b8062000f27575060005460ff16155b62000f465760405162461bcd60e51b81526004016200038e9062001988565b600054610100900460ff1615801562000f72576000805460ff1961ff0019909116610100171660011790555b62000f7c62001034565b801562000f8f576000805461ff00191690555b50565b606062000fe9826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316620010be9092919063ffffffff16565b8051909150156200102957808060200190518101906200100a9190620014d4565b620010295760405162461bcd60e51b81526004016200038e9062001a79565b505050565b3b151590565b600054610100900460ff16806200105057506200105062000ee9565b806200105f575060005460ff16155b6200107e5760405162461bcd60e51b81526004016200038e9062001988565b600054610100900460ff16158015620010aa576000805460ff1961ff0019909116610100171660011790555b620010b4620010d9565b62000f7c62001163565b6060620010cf848460008562001248565b90505b9392505050565b600054610100900460ff1680620010f55750620010f562000ee9565b8062001104575060005460ff16155b620011235760405162461bcd60e51b81526004016200038e9062001988565b600054610100900460ff1615801562000f7c576000805460ff1961ff001990911661010017166001179055801562000f8f576000805461ff001916905550565b600054610100900460ff16806200117f57506200117f62000ee9565b806200118e575060005460ff16155b620011ad5760405162461bcd60e51b81526004016200038e9062001988565b600054610100900460ff16158015620011d9576000805460ff1961ff0019909116610100171660011790555b6000620011e562000e83565b603380546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350801562000f8f576000805461ff001916905550565b6060824710156200126d5760405162461bcd60e51b81526004016200038e9062001942565b62001278856200102e565b620012975760405162461bcd60e51b81526004016200038e9062001a42565b60006060866001600160a01b03168587604051620012b691906200166f565b60006040518083038185875af1925050503d8060008114620012f5576040519150601f19603f3d011682016040523d82523d6000602084013e620012fa565b606091505b50915091506200130c82828662001317565b979650505050505050565b6060831562001328575081620010d2565b825115620013395782518084602001fd5b8160405162461bcd60e51b81526004016200038e919062001877565b610c7e8062001b7583390190565b803562000baf8162001b4f565b803562000baf8162001b65565b600061012080838503121562001391578182fd5b6200139c8162001af8565b915050620013ab838362001363565b815260208201356020820152620013c6836040840162001363565b6040820152606082013560608201526080820135608082015260a082013560a082015260c082013560c082015260e082013560e08201526101006200140e8482850162001370565b9082015292915050565b6000602082840312156200142a578081fd5b8135620010d28162001b4f565b600080604083850312156200144a578081fd5b8235620014578162001b4f565b91506020830135620014698162001b4f565b809150509250929050565b6000806040838503121562001487578182fd5b8235620014948162001b4f565b91506020830135620014698162001b65565b60008060408385031215620014b9578182fd5b8235620014c68162001b4f565b946020939093013593505050565b600060208284031215620014e6578081fd5b8151620010d28162001b65565b6000806040838503121562001506578182fd5b8251620015138162001b65565b6020939093015192949293505050565b600080600080600080600060e0888a0312156200153e578283fd5b87356200154b8162001b4f565b965060208801356200155d8162001b4f565b955060408801356200156f8162001b4f565b94506060880135620015818162001b4f565b93506080880135620015938162001b4f565b925060a0880135620015a58162001b4f565b915060c0880135620015b78162001b4f565b8091505092959891949750929550565b60006101208284031215620015da578081fd5b620010d283836200137d565b6000806101408385031215620015fa578182fd5b6200160684846200137d565b94610120939093013593505050565b60006020828403121562001627578081fd5b5051919050565b6001600160a01b03169052565b15159052565b600081518084526200165b81602086016020860162001b20565b601f01601f19169290920160200192915050565b600082516200168381846020870162001b20565b9190910192915050565b6001600160a01b0391909116815260200190565b6001600160a01b039a8b168152988a1660208a01526040890197909752949097166060870152608086019290925260a085015260c084015260e08301939093526101008201929092529015156101208201526101400190565b6001600160a01b039290921682521515602082015260400190565b6001600160a01b0392831681529116602082015260400190565b6001600160a01b03878116825286811660208301528516604082015283516101c0820190620017639060608401906200162e565b6020850151608083015260408501516200178160a08401826200162e565b50606085015160c0830152608085015160e083015260a0850151610100818185015260c087015161012085015260e087015161014085015280870151915050620017d06101608401826200163b565b50836101808301526200130c6101a08301846200162e565b6001600160a01b03848116825283166020820152606060408201819052600090620018169083018462001641565b95945050505050565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b9115158252602082015260400190565b600060208252620010d2602083018462001641565b60208082526025908201527f6372656174654465616c3a206465616c496d706c20686173206e6f74206265656040820152641b881cd95d60da1b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252601190820152702ab739bab83837b93a32b2103a37b5b2b760791b604082015260600190565b60208082526026908201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6040820152651c8818d85b1b60d21b606082015260800190565b6020808252602e908201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160408201526d191e481a5b9a5d1a585b1a5e995960921b606082015260800190565b6020808252601c908201527f4f6e6c79206f776e6572206f722061646d696e2063616e2063616c6c00000000604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252601d908201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604082015260600190565b6020808252602a908201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6040820152691bdd081cdd58d8d9595960b21b606082015260800190565b60208082526012908201527113db9b1e481919585b0818d85b8818d85b1b60721b604082015260600190565b90815260200190565b60405181810167ffffffffffffffff8111828210171562001b1857600080fd5b604052919050565b60005b8381101562001b3d57818101518382015260200162001b23565b8381111562000ee35750506000910152565b6001600160a01b038116811462000f8f57600080fd5b801515811462000f8f57600080fdfe608060405260405162000c7e38038062000c7e833981810160405260608110156200002957600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200005557600080fd5b9083019060208201858111156200006b57600080fd5b82516401000000008111828201881017156200008657600080fd5b82525081516020918201929091019080838360005b83811015620000b55781810151838201526020016200009b565b50505050905090810190601f168015620000e35780820380516001836020036101000a031916815260200191505b5060405250849150829050620000f98262000137565b8051156200011a57620001188282620001ae60201b620003841760201c565b505b50620001239050565b6200012e82620001dd565b505050620003bf565b6200014d816200020160201b620003b01760201c565b6200018a5760405162461bcd60e51b815260040180806020018281038252603681526020018062000c226036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6060620001d6838360405180606001604052806027815260200162000bfb6027913962000207565b9392505050565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b3b151590565b6060620002148462000201565b620002515760405162461bcd60e51b815260040180806020018281038252602681526020018062000c586026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b60208310620002915780518252601f19909201916020918201910162000270565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114620002f3576040519150601f19603f3d011682016040523d82523d6000602084013e620002f8565b606091505b5090925090506200030b82828662000315565b9695505050505050565b6060831562000326575081620001d6565b825115620003375782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200038357818101518382015260200162000369565b50505050905090810190601f168015620003b15780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b61082c80620003cf6000396000f3fe60806040526004361061004e5760003560e01c80633659cfe6146100655780634f1ef286146100985780635c60da1b146101185780638f28397014610149578063f851a4401461017c5761005d565b3661005d5761005b610191565b005b61005b610191565b34801561007157600080fd5b5061005b6004803603602081101561008857600080fd5b50356001600160a01b03166101ab565b61005b600480360360408110156100ae57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100d957600080fd5b8201836020820111156100eb57600080fd5b8035906020019184600183028401116401000000008311171561010d57600080fd5b5090925090506101e5565b34801561012457600080fd5b5061012d610262565b604080516001600160a01b039092168252519081900360200190f35b34801561015557600080fd5b5061005b6004803603602081101561016c57600080fd5b50356001600160a01b031661029f565b34801561018857600080fd5b5061012d610359565b6101996103b6565b6101a96101a4610416565b61043b565b565b6101b361045f565b6001600160a01b0316336001600160a01b031614156101da576101d581610484565b6101e2565b6101e2610191565b50565b6101ed61045f565b6001600160a01b0316336001600160a01b031614156102555761020f83610484565b61024f8383838080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061038492505050565b5061025d565b61025d610191565b505050565b600061026c61045f565b6001600160a01b0316336001600160a01b031614156102945761028d610416565b905061029c565b61029c610191565b90565b6102a761045f565b6001600160a01b0316336001600160a01b031614156101da576001600160a01b0381166103055760405162461bcd60e51b815260040180806020018281038252603a8152602001806106f8603a913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61032e61045f565b604080516001600160a01b03928316815291841660208301528051918290030190a16101d5816104c4565b600061036361045f565b6001600160a01b0316336001600160a01b031614156102945761028d61045f565b60606103a98383604051806060016040528060278152602001610732602791396104e8565b9392505050565b3b151590565b6103be61045f565b6001600160a01b0316336001600160a01b0316141561040e5760405162461bcd60e51b81526004018080602001828103825260428152602001806107b56042913960600191505060405180910390fd5b6101a96101a9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561045a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61048d816105eb565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b60606104f3846103b0565b61052e5760405162461bcd60e51b815260040180806020018281038252602681526020018061078f6026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b6020831061056c5780518252601f19909201916020918201910161054d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105cc576040519150601f19603f3d011682016040523d82523d6000602084013e6105d1565b606091505b50915091506105e1828286610653565b9695505050505050565b6105f4816103b0565b61062f5760405162461bcd60e51b81526004018080602001828103825260368152602001806107596036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b606083156106625750816103a9565b8251156106725782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106bc5781810151838201526020016106a4565b50505050905090810190601f1680156106e95780820380516001836020036101000a031916815260200191505b509250505060405180910390fdfe5472616e73706172656e745570677261646561626c6550726f78793a206e65772061646d696e20697320746865207a65726f2061646472657373416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e74726163745472616e73706172656e745570677261646561626c6550726f78793a2061646d696e2063616e6e6f742066616c6c6261636b20746f2070726f787920746172676574a26469706673582212206c7d9f9210050a2a3b139e9018b711bee78264b2de59dd83f2d515ee541efbf564736f6c634300060c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e74726163745f5f4465616c5f696e697428616464726573732c616464726573732c616464726573732c28616464726573732c75696e743235362c616464726573732c75696e743235362c75696e743235362c75696e743235362c75696e743235362c75696e743235362c626f6f6c292c75696e743235362c6164647265737329a26469706673582212209811b33421078569ade76b1a32444c45726ced35bcf74aff310663b0f9bc5ec564736f6c634300060c0033