0 txs
0 calls
constructor
constructor(address cfa, string _name, string _symbol)
functions
balanceOf
viewfunction balanceOf(address owner) view returns (uint256)
cfaV1
viewfunction cfaV1() view returns (address)
name
viewfunction name() view returns (string)
ownerOf
viewfunction ownerOf(uint256 id) view returns (address owner)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
tokenURI
viewfunction tokenURI(uint256 id) view returns (string)
url
viewfunction url() view returns (string)
approve
nonpayablefunction approve(address spender, uint256 id)
burn
nonpayablefunction burn(address token, address sender, address receiver)
mint
nonpayablefunction mint(address token, address sender, address receiver)
onCreate
nonpayablefunction onCreate(tuple newFlowData, address token) returns (bool)
onDelete
nonpayablefunction onDelete(tuple updatedFlowData, address token, int96 oldFlowRate) returns (bool)
onUpdate
nonpayablefunction onUpdate(tuple updatedFlowData, address token, int96 oldFlowRate) returns (bool)
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 id, bytes data)
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 id)
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool approved)
setUrl
nonpayablefunction setUrl(string _url)
transferFrom
nonpayablefunction transferFrom(address from, address to, uint256 id)
events
Transfer
event Transfer(address indexed from, address indexed to, uint256 indexed id)
errors
ALREADY_MINTED
error ALREADY_MINTED()
EMPTY_DATA
error EMPTY_DATA()
NOT_ALLOWED
error NOT_ALLOWED()
NOT_MINTED
error NOT_MINTED()
NOT_STREAM_USER
error NOT_STREAM_USER()
ZERO_ADDRESS
error ZERO_ADDRESS()
creation bytecode
0x60806040523480156200001157600080fd5b5060405162002c3238038062002c32833981810160405281019062000037919062000365565b82600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816000908051906020019062000090929190620000b3565b508060019080519060200190620000a9929190620000b3565b5050505062000463565b828054620000c1906200042e565b90600052602060002090601f016020900481019282620000e5576000855562000131565b82601f106200010057805160ff191683800117855562000131565b8280016001018555821562000131579182015b828111156200013057825182559160200191906001019062000113565b5b50905062000140919062000144565b5090565b5b808211156200015f57600081600090555060010162000145565b5090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001a48262000177565b9050919050565b620001b68162000197565b8114620001c257600080fd5b50565b600081519050620001d681620001ab565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200023182620001e6565b810181811067ffffffffffffffff82111715620002535762000252620001f7565b5b80604052505050565b60006200026862000163565b905062000276828262000226565b919050565b600067ffffffffffffffff821115620002995762000298620001f7565b5b620002a482620001e6565b9050602081019050919050565b60005b83811015620002d1578082015181840152602081019050620002b4565b83811115620002e1576000848401525b50505050565b6000620002fe620002f8846200027b565b6200025c565b9050828152602081018484840111156200031d576200031c620001e1565b5b6200032a848285620002b1565b509392505050565b600082601f8301126200034a5762000349620001dc565b5b81516200035c848260208601620002e7565b91505092915050565b6000806000606084860312156200038157620003806200016d565b5b60006200039186828701620001c5565b935050602084015167ffffffffffffffff811115620003b557620003b462000172565b5b620003c38682870162000332565b925050604084015167ffffffffffffffff811115620003e757620003e662000172565b5b620003f58682870162000332565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200044757607f821691505b6020821081036200045d576200045c620003ff565b5b50919050565b6127bf80620004736000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806361bdfa92116100ad578063a22cb46511610071578063a22cb46514610318578063b88d4fde14610334578063c87b56dd14610350578063cd34906d14610380578063d3112b2e146103b057610121565b806361bdfa921461024e57806363185c421461027e5780636352211e1461029a57806370a08231146102ca57806395d89b41146102fa57610121565b806323b872dd116100f457806323b872dd146101c0578063252498a2146101dc57806342842e0e146101f857806345a11cec146102145780635600f04f1461023057610121565b806301ffc9a71461012657806306dae7bd1461015657806306fdde0314610186578063095ea7b3146101a4575b600080fd5b610140600480360381019061013b91906116a9565b6103ce565b60405161014d91906116f1565b60405180910390f35b610170600480360381019061016b91906118ac565b610460565b60405161017d91906116f1565b60405180910390f35b61018e610480565b60405161019b9190611987565b60405180910390f35b6101be60048036038101906101b991906119df565b61050e565b005b6101da60048036038101906101d59190611a1f565b610540565b005b6101f660048036038101906101f19190611b2c565b610572565b005b610212600480360381019061020d9190611a1f565b61058c565b005b61022e60048036038101906102299190611b75565b6105be565b005b61023861064f565b6040516102459190611987565b60405180910390f35b61026860048036038101906102639190611bc8565b6106dd565b60405161027591906116f1565b60405180910390f35b61029860048036038101906102939190611b75565b610718565b005b6102b460048036038101906102af9190611c08565b610761565b6040516102c19190611c44565b60405180910390f35b6102e460048036038101906102df9190611c5f565b610804565b6040516102f19190611c9b565b60405180910390f35b61030261080f565b60405161030f9190611987565b60405180910390f35b610332600480360381019061032d9190611ce2565b61089d565b005b61034e60048036038101906103499190611d82565b6108cf565b005b61036a60048036038101906103659190611c08565b610901565b6040516103779190611987565b60405180910390f35b61039a600480360381019061039591906118ac565b610bfa565b6040516103a791906116f1565b60405180910390f35b6103b8610c07565b6040516103c59190611e69565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042957506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104595750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60006104758385600001518660200151610c2d565b600190509392505050565b6000805461048d90611eb3565b80601f01602080910402602001604051908101604052809291908181526020018280546104b990611eb3565b80156105065780601f106104db57610100808354040283529160200191610506565b820191906000526020600020905b8154815290600101906020018083116104e957829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806002908051906020019061058892919061159a565b5050565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610623576040517fde061f2100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000610630848484610ddd565b9050600081600b0b0361064957610648848484610c2d565b5b50505050565b6002805461065c90611eb3565b80601f016020809104026020016040519081016040528092919081815260200182805461068890611eb3565b80156106d55780601f106106aa576101008083540402835291602001916106d5565b820191906000526020600020905b8154815290600101906020018083116106b857829003601f168201915b505050505081565b6000600460008154809291906106f290611f13565b919050555061070e600454838560000151866020015142610e91565b6001905092915050565b6000610725848484610ddd565b9050600081600b0b131561075b576004600081548092919061074690611f13565b919050555061075a60045485858542610e91565b5b50505050565b60006007600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107ff576040517f29074bf900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b600060019050919050565b6001805461081c90611eb3565b80601f016020809104026020016040519081016040528092919081815260200182805461084890611eb3565b80156108955780601f1061086a57610100808354040283529160200191610895565b820191906000526020600020905b81548152906001019060200180831161087857829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60606000600560008481526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505090506000610a0e84610761565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a5d576040518060200160405280600081525092505050610bf5565b6002826000015173ffffffffffffffffffffffffffffffffffffffff166395d89b416040518163ffffffff1660e01b8152600401600060405180830381865afa158015610aae573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610ad79190611fcb565b610b55846000015173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b29573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b4d919061204d565b60ff166111fe565b610b7a856040015173ffffffffffffffffffffffffffffffffffffffff16601461135e565b610b9b8573ffffffffffffffffffffffffffffffffffffffff16601461135e565b610bae8760000151886040015188610ddd565b6bffffffffffffffffffffffff16876020015167ffffffffffffffff16604051602001610be19796959493929190612333565b604051602081830303815290604052925050505b919050565b6000600190509392505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000838383604051602001610c449392919061242a565b60405160208183030381529060405280519060200120905060006006600083815260200190815260200160002054905060008103610cae576040517f29074bf900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6007600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560056000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a81549067ffffffffffffffff02191690556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555050600660008381526020019081526020016000206000905580600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a1e8888585856040518463ffffffff1660e01b8152600401610e3e93929190612488565b608060405180830381865afa158015610e5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e7f91906124e9565b90919250905050809150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ef7576040517f538ba4f900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000848484604051602001610f0e9392919061242a565b6040516020818303038152906040528051906020012090506000600660008381526020019081526020016000205414610f73576040517fdfa4c0d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166007600088815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461100c576040517fdfa4c0d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826007600088815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180606001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018367ffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff168152506005600088815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050856006600083815260200190815260200160002081905550858373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050565b606060008203611245576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611359565b600082905060005b6000821461127757808061126090611f13565b915050600a82611270919061257f565b915061124d565b60008167ffffffffffffffff81111561129357611292611722565b5b6040519080825280601f01601f1916602001820160405280156112c55781602001600182028036833780820191505090505b5090505b60008514611352576001826112de91906125b0565b9150600a856112ed91906125e4565b60306112f99190612615565b60f81b81838151811061130f5761130e61266b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561134b919061257f565b94506112c9565b8093505050505b919050565b606060006002836002611371919061269a565b61137b9190612615565b67ffffffffffffffff81111561139457611393611722565b5b6040519080825280601f01601f1916602001820160405280156113c65781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106113fe576113fd61266b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106114625761146161266b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026114a2919061269a565b6114ac9190612615565b90505b600181111561154c577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106114ee576114ed61266b565b5b1a60f81b8282815181106115055761150461266b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080611545906126f4565b90506114af565b5060008414611590576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158790612769565b60405180910390fd5b8091505092915050565b8280546115a690611eb3565b90600052602060002090601f0160209004810192826115c8576000855561160f565b82601f106115e157805160ff191683800117855561160f565b8280016001018555821561160f579182015b8281111561160e5782518255916020019190600101906115f3565b5b50905061161c9190611620565b5090565b5b80821115611639576000816000905550600101611621565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61168681611651565b811461169157600080fd5b50565b6000813590506116a38161167d565b92915050565b6000602082840312156116bf576116be611647565b5b60006116cd84828501611694565b91505092915050565b60008115159050919050565b6116eb816116d6565b82525050565b600060208201905061170660008301846116e2565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61175a82611711565b810181811067ffffffffffffffff8211171561177957611778611722565b5b80604052505050565b600061178c61163d565b90506117988282611751565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117c88261179d565b9050919050565b6117d8816117bd565b81146117e357600080fd5b50565b6000813590506117f5816117cf565b92915050565b600081600b0b9050919050565b611811816117fb565b811461181c57600080fd5b50565b60008135905061182e81611808565b92915050565b60006080828403121561184a5761184961170c565b5b6118546080611782565b90506000611864848285016117e6565b6000830152506020611878848285016117e6565b602083015250604061188c848285016117e6565b60408301525060606118a08482850161181f565b60608301525092915050565b600080600060c084860312156118c5576118c4611647565b5b60006118d386828701611834565b93505060806118e4868287016117e6565b92505060a06118f58682870161181f565b9150509250925092565b600081519050919050565b600082825260208201905092915050565b60005b8381101561193957808201518184015260208101905061191e565b83811115611948576000848401525b50505050565b6000611959826118ff565b611963818561190a565b935061197381856020860161191b565b61197c81611711565b840191505092915050565b600060208201905081810360008301526119a1818461194e565b905092915050565b6000819050919050565b6119bc816119a9565b81146119c757600080fd5b50565b6000813590506119d9816119b3565b92915050565b600080604083850312156119f6576119f5611647565b5b6000611a04858286016117e6565b9250506020611a15858286016119ca565b9150509250929050565b600080600060608486031215611a3857611a37611647565b5b6000611a46868287016117e6565b9350506020611a57868287016117e6565b9250506040611a68868287016119ca565b9150509250925092565b600080fd5b600080fd5b600067ffffffffffffffff821115611a9757611a96611722565b5b611aa082611711565b9050602081019050919050565b82818337600083830152505050565b6000611acf611aca84611a7c565b611782565b905082815260208101848484011115611aeb57611aea611a77565b5b611af6848285611aad565b509392505050565b600082601f830112611b1357611b12611a72565b5b8135611b23848260208601611abc565b91505092915050565b600060208284031215611b4257611b41611647565b5b600082013567ffffffffffffffff811115611b6057611b5f61164c565b5b611b6c84828501611afe565b91505092915050565b600080600060608486031215611b8e57611b8d611647565b5b6000611b9c868287016117e6565b9350506020611bad868287016117e6565b9250506040611bbe868287016117e6565b9150509250925092565b60008060a08385031215611bdf57611bde611647565b5b6000611bed85828601611834565b9250506080611bfe858286016117e6565b9150509250929050565b600060208284031215611c1e57611c1d611647565b5b6000611c2c848285016119ca565b91505092915050565b611c3e816117bd565b82525050565b6000602082019050611c596000830184611c35565b92915050565b600060208284031215611c7557611c74611647565b5b6000611c83848285016117e6565b91505092915050565b611c95816119a9565b82525050565b6000602082019050611cb06000830184611c8c565b92915050565b611cbf816116d6565b8114611cca57600080fd5b50565b600081359050611cdc81611cb6565b92915050565b60008060408385031215611cf957611cf8611647565b5b6000611d07858286016117e6565b9250506020611d1885828601611ccd565b9150509250929050565b600080fd5b600080fd5b60008083601f840112611d4257611d41611a72565b5b8235905067ffffffffffffffff811115611d5f57611d5e611d22565b5b602083019150836001820283011115611d7b57611d7a611d27565b5b9250929050565b600080600080600060808688031215611d9e57611d9d611647565b5b6000611dac888289016117e6565b9550506020611dbd888289016117e6565b9450506040611dce888289016119ca565b935050606086013567ffffffffffffffff811115611def57611dee61164c565b5b611dfb88828901611d2c565b92509250509295509295909350565b6000819050919050565b6000611e2f611e2a611e258461179d565b611e0a565b61179d565b9050919050565b6000611e4182611e14565b9050919050565b6000611e5382611e36565b9050919050565b611e6381611e48565b82525050565b6000602082019050611e7e6000830184611e5a565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ecb57607f821691505b602082108103611ede57611edd611e84565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611f1e826119a9565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611f5057611f4f611ee4565b5b600182019050919050565b6000611f6e611f6984611a7c565b611782565b905082815260208101848484011115611f8a57611f89611a77565b5b611f9584828561191b565b509392505050565b600082601f830112611fb257611fb1611a72565b5b8151611fc2848260208601611f5b565b91505092915050565b600060208284031215611fe157611fe0611647565b5b600082015167ffffffffffffffff811115611fff57611ffe61164c565b5b61200b84828501611f9d565b91505092915050565b600060ff82169050919050565b61202a81612014565b811461203557600080fd5b50565b60008151905061204781612021565b92915050565b60006020828403121561206357612062611647565b5b600061207184828501612038565b91505092915050565b600081905092915050565b60008190508160005260206000209050919050565b600081546120a781611eb3565b6120b1818661207a565b945060018216600081146120cc57600181146120dd57612110565b60ff19831686528186019350612110565b6120e685612085565b60005b83811015612108578154818901526001820191506020810190506120e9565b838801955050505b50505092915050565b7f746f6b656e5f73796d626f6c3d00000000000000000000000000000000000000600082015250565b600061214f600d8361207a565b915061215a82612119565b600d82019050919050565b6000612170826118ff565b61217a818561207a565b935061218a81856020860161191b565b80840191505092915050565b7f26746f6b656e5f646563696d616c733d00000000000000000000000000000000600082015250565b60006121cc60108361207a565b91506121d782612196565b601082019050919050565b7f2673656e6465723d000000000000000000000000000000000000000000000000600082015250565b600061221860088361207a565b9150612223826121e2565b600882019050919050565b7f2672656365697665723d00000000000000000000000000000000000000000000600082015250565b6000612264600a8361207a565b915061226f8261222e565b600a82019050919050565b7f26666c6f77526174653d00000000000000000000000000000000000000000000600082015250565b60006122b0600a8361207a565b91506122bb8261227a565b600a82019050919050565b6000819050919050565b6122e16122dc826119a9565b6122c6565b82525050565b7f2673746172745f646174653d0000000000000000000000000000000000000000600082015250565b600061231d600c8361207a565b9150612328826122e7565b600c82019050919050565b600061233f828a61209a565b915061234a82612142565b91506123568289612165565b9150612361826121bf565b915061236d8288612165565b91506123788261220b565b91506123848287612165565b915061238f82612257565b915061239b8286612165565b91506123a6826122a3565b91506123b282856122d0565b6020820191506123c182612310565b91506123cd82846122d0565b60208201915081905098975050505050505050565b60008160601b9050919050565b60006123fa826123e2565b9050919050565b600061240c826123ef565b9050919050565b61242461241f826117bd565b612401565b82525050565b60006124368286612413565b6014820191506124468285612413565b6014820191506124568284612413565b601482019150819050949350505050565b600061247282611e36565b9050919050565b61248281612467565b82525050565b600060608201905061249d6000830186612479565b6124aa6020830185611c35565b6124b76040830184611c35565b949350505050565b6000815190506124ce816119b3565b92915050565b6000815190506124e381611808565b92915050565b6000806000806080858703121561250357612502611647565b5b6000612511878288016124bf565b9450506020612522878288016124d4565b9350506040612533878288016124bf565b9250506060612544878288016124bf565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061258a826119a9565b9150612595836119a9565b9250826125a5576125a4612550565b5b828204905092915050565b60006125bb826119a9565b91506125c6836119a9565b9250828210156125d9576125d8611ee4565b5b828203905092915050565b60006125ef826119a9565b91506125fa836119a9565b92508261260a57612609612550565b5b828206905092915050565b6000612620826119a9565b915061262b836119a9565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156126605761265f611ee4565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006126a5826119a9565b91506126b0836119a9565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156126e9576126e8611ee4565b5b828202905092915050565b60006126ff826119a9565b91506000820361271257612711611ee4565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b600061275360208361190a565b915061275e8261271d565b602082019050919050565b6000602082019050818103600083015261278281612746565b905091905056fea2646970667358221220293ad8bc8bfc991177ff7f85e7b6b2202943b167c17e60d17de158d4758a411564736f6c634300080d00330000000000000000000000006eee6060f715257b970700bc2656de21dedf074c000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000004746573740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047465737400000000000000000000000000000000000000000000000000000000