0 txs
0 calls
constructor
constructor(string _name, string _symbol)
functions
balanceOf
viewfunction balanceOf(address owner) view returns (uint256)
mock_cfa_flowRate
viewfunction mock_cfa_flowRate() view returns (int96)
mock_cfa_getFlowRate
viewfunction mock_cfa_getFlowRate() view returns (int96 flowRate)
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)
approve
nonpayablefunction approve(address spender, uint256 id)
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)
set_cfa_getFlowRate
nonpayablefunction set_cfa_getFlowRate(int96 flowRate)
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool approved)
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()
ZERO_ADDRESS
error ZERO_ADDRESS()
creation bytecode
0x60806040526305f5e100600460006101000a8154816bffffffffffffffffffffffff0219169083600b0b6bffffffffffffffffffffffff1602179055503480156200004957600080fd5b5060405162002b7338038062002b7383398181016040528101906200006f9190620002f6565b816000908051906020019062000087929190620000a9565b508060019080519060200190620000a0929190620000a9565b505050620003df565b828054620000b790620003aa565b90600052602060002090601f016020900481019282620000db576000855562000127565b82601f10620000f657805160ff191683800117855562000127565b8280016001018555821562000127579182015b828111156200012657825182559160200191906001019062000109565b5b5090506200013691906200013a565b5090565b5b80821115620001555760008160009055506001016200013b565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620001c28262000177565b810181811067ffffffffffffffff82111715620001e457620001e362000188565b5b80604052505050565b6000620001f962000159565b9050620002078282620001b7565b919050565b600067ffffffffffffffff8211156200022a576200022962000188565b5b620002358262000177565b9050602081019050919050565b60005b838110156200026257808201518184015260208101905062000245565b8381111562000272576000848401525b50505050565b60006200028f62000289846200020c565b620001ed565b905082815260208101848484011115620002ae57620002ad62000172565b5b620002bb84828562000242565b509392505050565b600082601f830112620002db57620002da6200016d565b5b8151620002ed84826020860162000278565b91505092915050565b6000806040838503121562000310576200030f62000163565b5b600083015167ffffffffffffffff81111562000331576200033062000168565b5b6200033f85828601620002c3565b925050602083015167ffffffffffffffff81111562000363576200036262000168565b5b6200037185828601620002c3565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620003c357607f821691505b602082108103620003d957620003d86200037b565b5b50919050565b61278480620003ef6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80636352211e116100a2578063a22cb46511610071578063a22cb465146102dc578063b88d4fde146102f8578063c87b56dd14610314578063d2791d7814610344578063f878b143146103625761010b565b80636352211e1461022e57806370a082311461025e5780638fd428981461028e57806395d89b41146102be5761010b565b806323b872dd116100de57806323b872dd146101aa5780632e5d98bc146101c657806342842e0e146101f657806361dfc28e146102125761010b565b806301ffc9a71461011057806306fdde0314610140578063095ea7b31461015e5780631b52af581461017a575b600080fd5b61012a6004803603810190610125919061130a565b610380565b6040516101379190611352565b60405180910390f35b610148610412565b6040516101559190611406565b60405180910390f35b610178600480360381019061017391906114bc565b6104a0565b005b610194600480360381019061018f91906115e0565b6104d2565b6040516101a19190611352565b60405180910390f35b6101c460048036038101906101bf9190611620565b610533565b005b6101e060048036038101906101db91906116ac565b610565565b6040516101ed9190611352565b60405180910390f35b610210600480360381019061020b9190611620565b610572565b005b61022c600480360381019061022791906116ff565b6105a4565b005b6102486004803603810190610243919061172c565b6105db565b6040516102559190611768565b60405180910390f35b61027860048036038101906102739190611783565b61067e565b60405161028591906117bf565b60405180910390f35b6102a860048036038101906102a391906116ac565b610702565b6040516102b59190611352565b60405180910390f35b6102c661070f565b6040516102d39190611406565b60405180910390f35b6102f660048036038101906102f19190611806565b61079d565b005b610312600480360381019061030d91906118ab565b6107cf565b005b61032e6004803603810190610329919061172c565b610801565b60405161033b9190611406565b60405180910390f35b61034c61099f565b6040516103599190611942565b60405180910390f35b61036a6109b6565b6040516103779190611942565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806103db57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061040b5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6000805461041f9061198c565b80601f016020809104026020016040519081016040528092919081815260200182805461044b9061198c565b80156104985780601f1061046d57610100808354040283529160200191610498565b820191906000526020600020905b81548152906001019060200180831161047b57829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006104de60026109c9565b81836000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061052961052360026109df565b846109ed565b6001905092915050565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000600190509392505050565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600460006101000a8154816bffffffffffffffffffffffff0219169083600b0b6bffffffffffffffffffffffff16021790555050565b60006005600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610679576040517f29074bf900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146106f857600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106fb565b60005b9050919050565b6000600190509392505050565b6001805461071c9061198c565b80601f01602080910402602001604051908101604052809291908181526020018280546107489061198c565b80156107955780601f1061076a57610100808354040283529160200191610795565b820191906000526020600020905b81548152906001019060200180831161077857829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60606000600360008481526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250509050600061093284610ce3565b61094c836000015161094261099f565b8560200151610e43565b60405160200161095d929190611c33565b604051602081830303815290604052905061097781610eff565b6040516020016109879190611cf0565b60405160208183030381529060405292505050919050565b6000600460009054906101000a9004600b0b905090565b600460009054906101000a9004600b0b81565b6001816000016000828254019250508190555050565b600081600001549050919050565b600081604001519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a5c576040517f538ba4f900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166005600085815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610af5576040517fdfa4c0d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154809291906001019190505550806005600085815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816003600085815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050828173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b606060008203610d2a576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050610e3e565b600082905060005b60008214610d5c578080610d4590611d41565b915050600a82610d559190611db8565b9150610d32565b60008167ffffffffffffffff811115610d7857610d77611501565b5b6040519080825280601f01601f191660200182016040528015610daa5781602001600182028036833780820191505090505b5090505b60008514610e3757600182610dc39190611de9565b9150600a85610dd29190611e1d565b6030610dde9190611e4e565b60f81b818381518110610df457610df3611ea4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85610e309190611db8565b9450610dae565b8093505050505b919050565b60606000610e688573ffffffffffffffffffffffffffffffffffffffff166014611062565b610e898473ffffffffffffffffffffffffffffffffffffffff166014611062565b610ea0866bffffffffffffffffffffffff16610ce3565b610ea942610ce3565b604051602001610ebc94939291906124c3565b6040516020818303038152906040529050610ed681610eff565b604051602001610ee691906125fd565b6040516020818303038152906040529150509392505050565b60606000825103610f215760405180602001604052806000815250905061105d565b600060405180606001604052806040815260200161270f6040913990506000600360028551610f509190611e4e565b610f5a9190611db8565b6004610f66919061261f565b67ffffffffffffffff811115610f7f57610f7e611501565b5b6040519080825280601f01601f191660200182016040528015610fb15781602001600182028036833780820191505090505b509050600182016020820185865187015b8082101561101d576003820191508151603f8160121c168501518453600184019350603f81600c1c168501518453600184019350603f8160061c168501518453600184019350603f8116850151845360018401935050610fc2565b5050600386510660018114611039576002811461104c57611054565b603d6001830353603d6002830353611054565b603d60018303535b50505080925050505b919050565b606060006002836002611075919061261f565b61107f9190611e4e565b67ffffffffffffffff81111561109857611097611501565b5b6040519080825280601f01601f1916602001820160405280156110ca5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061110257611101611ea4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061116657611165611ea4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026111a6919061261f565b6111b09190611e4e565b90505b6001811115611250577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106111f2576111f1611ea4565b5b1a60f81b82828151811061120957611208611ea4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061124990612679565b90506111b3565b5060008414611294576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128b906126ee565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6112e7816112b2565b81146112f257600080fd5b50565b600081359050611304816112de565b92915050565b6000602082840312156113205761131f6112a8565b5b600061132e848285016112f5565b91505092915050565b60008115159050919050565b61134c81611337565b82525050565b60006020820190506113676000830184611343565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156113a757808201518184015260208101905061138c565b838111156113b6576000848401525b50505050565b6000601f19601f8301169050919050565b60006113d88261136d565b6113e28185611378565b93506113f2818560208601611389565b6113fb816113bc565b840191505092915050565b6000602082019050818103600083015261142081846113cd565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061145382611428565b9050919050565b61146381611448565b811461146e57600080fd5b50565b6000813590506114808161145a565b92915050565b6000819050919050565b61149981611486565b81146114a457600080fd5b50565b6000813590506114b681611490565b92915050565b600080604083850312156114d3576114d26112a8565b5b60006114e185828601611471565b92505060206114f2858286016114a7565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611539826113bc565b810181811067ffffffffffffffff8211171561155857611557611501565b5b80604052505050565b600061156b61129e565b90506115778282611530565b919050565b600060608284031215611592576115916114fc565b5b61159c6060611561565b905060006115ac84828501611471565b60008301525060206115c084828501611471565b60208301525060406115d484828501611471565b60408301525092915050565b600080608083850312156115f7576115f66112a8565b5b60006116058582860161157c565b925050606061161685828601611471565b9150509250929050565b600080600060608486031215611639576116386112a8565b5b600061164786828701611471565b935050602061165886828701611471565b9250506040611669868287016114a7565b9150509250925092565b600081600b0b9050919050565b61168981611673565b811461169457600080fd5b50565b6000813590506116a681611680565b92915050565b600080600060a084860312156116c5576116c46112a8565b5b60006116d38682870161157c565b93505060606116e486828701611471565b92505060806116f586828701611697565b9150509250925092565b600060208284031215611715576117146112a8565b5b600061172384828501611697565b91505092915050565b600060208284031215611742576117416112a8565b5b6000611750848285016114a7565b91505092915050565b61176281611448565b82525050565b600060208201905061177d6000830184611759565b92915050565b600060208284031215611799576117986112a8565b5b60006117a784828501611471565b91505092915050565b6117b981611486565b82525050565b60006020820190506117d460008301846117b0565b92915050565b6117e381611337565b81146117ee57600080fd5b50565b600081359050611800816117da565b92915050565b6000806040838503121561181d5761181c6112a8565b5b600061182b85828601611471565b925050602061183c858286016117f1565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f84011261186b5761186a611846565b5b8235905067ffffffffffffffff8111156118885761188761184b565b5b6020830191508360018202830111156118a4576118a3611850565b5b9250929050565b6000806000806000608086880312156118c7576118c66112a8565b5b60006118d588828901611471565b95505060206118e688828901611471565b94505060406118f7888289016114a7565b935050606086013567ffffffffffffffff811115611918576119176112ad565b5b61192488828901611855565b92509250509295509295909350565b61193c81611673565b82525050565b60006020820190506119576000830184611933565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806119a457607f821691505b6020821081036119b7576119b661195d565b5b50919050565b600081905092915050565b7f7b00000000000000000000000000000000000000000000000000000000000000600082015250565b60006119fe6001836119bd565b9150611a09826119c8565b600182019050919050565b7f226e616d65223a2022434641204e46543a200000000000000000000000000000600082015250565b6000611a4a6012836119bd565b9150611a5582611a14565b601282019050919050565b6000611a6b8261136d565b611a7581856119bd565b9350611a85818560208601611389565b80840191505092915050565b7f222c000000000000000000000000000000000000000000000000000000000000600082015250565b6000611ac76002836119bd565b9150611ad282611a91565b600282019050919050565b7f226465736372697074696f6e223a2022526570726573656e747320612073747260008201527f65616d206f6e20636861696e222c000000000000000000000000000000000000602082015250565b6000611b39602e836119bd565b9150611b4482611add565b602e82019050919050565b7f22696d616765223a202200000000000000000000000000000000000000000000600082015250565b6000611b85600a836119bd565b9150611b9082611b4f565b600a82019050919050565b7f2200000000000000000000000000000000000000000000000000000000000000600082015250565b6000611bd16001836119bd565b9150611bdc82611b9b565b600182019050919050565b7f7d00000000000000000000000000000000000000000000000000000000000000600082015250565b6000611c1d6001836119bd565b9150611c2882611be7565b600182019050919050565b6000611c3e826119f1565b9150611c4982611a3d565b9150611c558285611a60565b9150611c6082611aba565b9150611c6b82611b2c565b9150611c7682611b78565b9150611c828284611a60565b9150611c8d82611bc4565b9150611c9882611c10565b91508190509392505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000611cda601d836119bd565b9150611ce582611ca4565b601d82019050919050565b6000611cfb82611ccd565b9150611d078284611a60565b915081905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d4c82611486565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611d7e57611d7d611d12565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611dc382611486565b9150611dce83611486565b925082611dde57611ddd611d89565b5b828204905092915050565b6000611df482611486565b9150611dff83611486565b925082821015611e1257611e11611d12565b5b828203905092915050565b6000611e2882611486565b9150611e3383611486565b925082611e4357611e42611d89565b5b828206905092915050565b6000611e5982611486565b9150611e6483611486565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611e9957611e98611d12565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323060008201527f30302f73766722207072657365727665417370656374526174696f3d22784d6960208201527f6e594d696e206d656574222076696577426f783d22302030203335302033353060408201527f223e000000000000000000000000000000000000000000000000000000000000606082015250565b6000611f7b6062836119bd565b9150611f8682611ed3565b606282019050919050565b7f3c7374796c653e2e62617365207b2066696c6c3a2077686974653b20666f6e7460008201527f2d66616d696c793a2073657269663b20666f6e742d73697a653a20313470783b60208201527f207d3c2f7374796c653e00000000000000000000000000000000000000000000604082015250565b6000612013604a836119bd565b915061201e82611f91565b604a82019050919050565b7f3c726563742077696474683d223130302522206865696768743d22313030252260008201527f2066696c6c3d22626c61636b22202f3e00000000000000000000000000000000602082015250565b60006120856030836119bd565b915061209082612029565b603082019050919050565b7f3c7465787420783d223530252220793d223430252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b600061211d6053836119bd565b91506121288261209b565b605382019050919050565b7f546f6b656e3a2000000000000000000000000000000000000000000000000000600082015250565b60006121696007836119bd565b915061217482612133565b600782019050919050565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b60006121b56007836119bd565b91506121c08261217f565b600782019050919050565b7f3c7465787420783d223530252220793d223530252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b600061224d6053836119bd565b9150612258826121cb565b605382019050919050565b7f53656e6465723a20000000000000000000000000000000000000000000000000600082015250565b60006122996008836119bd565b91506122a482612263565b600882019050919050565b7f3c7465787420783d223530252220793d223630252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b60006123316053836119bd565b915061233c826122af565b605382019050919050565b7f466c6f77526174653a2000000000000000000000000000000000000000000000600082015250565b600061237d600a836119bd565b915061238882612347565b600a82019050919050565b7f3c7465787420783d223530252220793d223730252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b60006124156053836119bd565b915061242082612393565b605382019050919050565b7f54696d657374616d703a20000000000000000000000000000000000000000000600082015250565b6000612461600b836119bd565b915061246c8261242b565b600b82019050919050565b7f3c2f7376673e0000000000000000000000000000000000000000000000000000600082015250565b60006124ad6006836119bd565b91506124b882612477565b600682019050919050565b60006124ce82611f6e565b91506124d982612006565b91506124e482612078565b91506124ef82612110565b91506124fa8261215c565b91506125068287611a60565b9150612511826121a8565b915061251c82612240565b91506125278261228c565b91506125338286611a60565b915061253e826121a8565b915061254982612324565b915061255482612370565b91506125608285611a60565b915061256b826121a8565b915061257682612408565b915061258182612454565b915061258d8284611a60565b9150612598826121a8565b91506125a3826124a0565b915081905095945050505050565b7f646174613a696d6167652f7376672b786d6c3b6261736536342c000000000000600082015250565b60006125e7601a836119bd565b91506125f2826125b1565b601a82019050919050565b6000612608826125da565b91506126148284611a60565b915081905092915050565b600061262a82611486565b915061263583611486565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561266e5761266d611d12565b5b828202905092915050565b600061268482611486565b91506000820361269757612696611d12565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b60006126d8602083611378565b91506126e3826126a2565b602082019050919050565b60006020820190508181036000830152612707816126cb565b905091905056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212200193cffe922e89453aa3347e384f82a2be947b44c6e06dd8db96a4bd885e578864736f6c634300080d0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004746573740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047465737400000000000000000000000000000000000000000000000000000000