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)
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)
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
0x60806040523480156200001157600080fd5b506040516200305338038062003053833981810160405281019062000037919062000365565b82600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816000908051906020019062000090929190620000b3565b508060019080519060200190620000a9929190620000b3565b5050505062000463565b828054620000c1906200042e565b90600052602060002090601f016020900481019282620000e5576000855562000131565b82601f106200010057805160ff191683800117855562000131565b8280016001018555821562000131579182015b828111156200013057825182559160200191906001019062000113565b5b50905062000140919062000144565b5090565b5b808211156200015f57600081600090555060010162000145565b5090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001a48262000177565b9050919050565b620001b68162000197565b8114620001c257600080fd5b50565b600081519050620001d681620001ab565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200023182620001e6565b810181811067ffffffffffffffff82111715620002535762000252620001f7565b5b80604052505050565b60006200026862000163565b905062000276828262000226565b919050565b600067ffffffffffffffff821115620002995762000298620001f7565b5b620002a482620001e6565b9050602081019050919050565b60005b83811015620002d1578082015181840152602081019050620002b4565b83811115620002e1576000848401525b50505050565b6000620002fe620002f8846200027b565b6200025c565b9050828152602081018484840111156200031d576200031c620001e1565b5b6200032a848285620002b1565b509392505050565b600082601f8301126200034a5762000349620001dc565b5b81516200035c848260208601620002e7565b91505092915050565b6000806000606084860312156200038157620003806200016d565b5b60006200039186828701620001c5565b935050602084015167ffffffffffffffff811115620003b557620003b462000172565b5b620003c38682870162000332565b925050604084015167ffffffffffffffff811115620003e757620003e662000172565b5b620003f58682870162000332565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200044757607f821691505b6020821081036200045d576200045c620003ff565b5b50919050565b612be080620004736000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806363185c42116100a2578063a22cb46511610071578063a22cb465146102c8578063b88d4fde146102e4578063c87b56dd14610300578063cd34906d14610330578063d3112b2e146103605761010b565b806363185c421461022e5780636352211e1461024a57806370a082311461027a57806395d89b41146102aa5761010b565b806323b872dd116100de57806323b872dd146101aa57806342842e0e146101c657806345a11cec146101e257806361bdfa92146101fe5761010b565b806301ffc9a71461011057806306dae7bd1461014057806306fdde0314610170578063095ea7b31461018e575b600080fd5b61012a6004803603810190610125919061156e565b61037e565b60405161013791906115b6565b60405180910390f35b61015a60048036038101906101559190611771565b610410565b60405161016791906115b6565b60405180910390f35b610178610430565b604051610185919061184c565b60405180910390f35b6101a860048036038101906101a391906118a4565b6104be565b005b6101c460048036038101906101bf91906118e4565b6104f0565b005b6101e060048036038101906101db91906118e4565b610522565b005b6101fc60048036038101906101f79190611937565b610554565b005b6102186004803603810190610213919061198a565b6105e5565b60405161022591906115b6565b60405180910390f35b61024860048036038101906102439190611937565b610618565b005b610264600480360381019061025f91906119ca565b610659565b6040516102719190611a06565b60405180910390f35b610294600480360381019061028f9190611a21565b6106fc565b6040516102a19190611a5d565b60405180910390f35b6102b2610707565b6040516102bf919061184c565b60405180910390f35b6102e260048036038101906102dd9190611aa4565b610795565b005b6102fe60048036038101906102f99190611b49565b6107c7565b005b61031a600480360381019061031591906119ca565b6107f9565b604051610327919061184c565b60405180910390f35b61034a60048036038101906103459190611771565b610961565b60405161035791906115b6565b60405180910390f35b61036861096e565b6040516103759190611c30565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806103d957506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104095750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60006104258385600001518660200151610994565b600190509392505050565b6000805461043d90611c7a565b80601f016020809104026020016040519081016040528092919081815260200182805461046990611c7a565b80156104b65780601f1061048b576101008083540402835291602001916104b6565b820191906000526020600020905b81548152906001019060200180831161049957829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105b9576040517fde061f2100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006105c6848484610b29565b9050600081600b0b036105df576105de848484610994565b5b50505050565b60006105f16003610bdd565b61060e6105fe6003610bf3565b8385600001518660200151610c01565b6001905092915050565b6000610625848484610b29565b9050600081600b0b13156106535761063d6003610bdd565b61065261064a6003610bf3565b858585610c01565b5b50505050565b60006006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036106f7576040517f29074bf900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b600060019050919050565b6001805461071490611c7a565b80601f016020809104026020016040519081016040528092919081815260200182805461074090611c7a565b801561078d5780601f106107625761010080835404028352916020019161078d565b820191906000526020600020905b81548152906001019060200180831161077057829003601f168201915b505050505081565b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60606000600460008481526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050905060006108d484610659565b905060006108eb8360000151846020015184610b29565b905060006108f886610f2e565b61090c85600001518487602001518761108e565b60405160200161091d929190611f21565b604051602081830303815290604052905061093781611163565b6040516020016109479190611fde565b604051602081830303815290604052945050505050919050565b6000600190509392505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008383836040516020016109ab93929190612048565b60405160208183030381529060405280519060200120905060006005600083815260200190815260200160002054905060008103610a15576040517f29074bf900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560046000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555050600560008381526020019081526020016000206000905580600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e6a1e8888585856040518463ffffffff1660e01b8152600401610b8a939291906120a6565b608060405180830381865afa158015610ba7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bcb9190612107565b90919250905050809150509392505050565b6001816000016000828254019250508190555050565b600081600001549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610c67576040517f538ba4f900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000838383604051602001610c7e93929190612048565b6040516020818303038152906040528051906020012090506000600560008381526020019081526020016000205414610ce3576040517fdfa4c0d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166006600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d7c576040517fdfa4c0d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816006600087815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060405180604001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff168152506004600087815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050846005600083815260200190815260200160002081905550848273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b606060008203610f75576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050611089565b600082905060005b60008214610fa7578080610f909061219d565b915050600a82610fa09190612214565b9150610f7d565b60008167ffffffffffffffff811115610fc357610fc26115e7565b5b6040519080825280601f01601f191660200182016040528015610ff55781602001600182028036833780820191505090505b5090505b600085146110825760018261100e9190612245565b9150600a8561101d9190612279565b603061102991906122aa565b60f81b81838151811061103f5761103e612300565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561107b9190612214565b9450610ff9565b8093505050505b919050565b606060006110b38673ffffffffffffffffffffffffffffffffffffffff1660146112c6565b6110d48573ffffffffffffffffffffffffffffffffffffffff1660146112c6565b6110f58573ffffffffffffffffffffffffffffffffffffffff1660146112c6565b61110c886bffffffffffffffffffffffff16610f2e565b60405160200161111f949392919061291f565b604051602081830303815290604052905061113981611163565b6040516020016111499190612a59565b604051602081830303815290604052915050949350505050565b60606000825103611185576040518060200160405280600081525090506112c1565b6000604051806060016040528060408152602001612b6b60409139905060006003600285516111b491906122aa565b6111be9190612214565b60046111ca9190612a7b565b67ffffffffffffffff8111156111e3576111e26115e7565b5b6040519080825280601f01601f1916602001820160405280156112155781602001600182028036833780820191505090505b509050600182016020820185865187015b80821015611281576003820191508151603f8160121c168501518453600184019350603f81600c1c168501518453600184019350603f8160061c168501518453600184019350603f8116850151845360018401935050611226565b505060038651066001811461129d57600281146112b0576112b8565b603d6001830353603d60028303536112b8565b603d60018303535b50505080925050505b919050565b6060600060028360026112d99190612a7b565b6112e391906122aa565b67ffffffffffffffff8111156112fc576112fb6115e7565b5b6040519080825280601f01601f19166020018201604052801561132e5781602001600182028036833780820191505090505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061136657611365612300565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106113ca576113c9612300565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261140a9190612a7b565b61141491906122aa565b90505b60018111156114b4577f3031323334353637383961626364656600000000000000000000000000000000600f86166010811061145657611455612300565b5b1a60f81b82828151811061146d5761146c612300565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806114ad90612ad5565b9050611417565b50600084146114f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ef90612b4a565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61154b81611516565b811461155657600080fd5b50565b60008135905061156881611542565b92915050565b6000602082840312156115845761158361150c565b5b600061159284828501611559565b91505092915050565b60008115159050919050565b6115b08161159b565b82525050565b60006020820190506115cb60008301846115a7565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61161f826115d6565b810181811067ffffffffffffffff8211171561163e5761163d6115e7565b5b80604052505050565b6000611651611502565b905061165d8282611616565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061168d82611662565b9050919050565b61169d81611682565b81146116a857600080fd5b50565b6000813590506116ba81611694565b92915050565b600081600b0b9050919050565b6116d6816116c0565b81146116e157600080fd5b50565b6000813590506116f3816116cd565b92915050565b60006080828403121561170f5761170e6115d1565b5b6117196080611647565b90506000611729848285016116ab565b600083015250602061173d848285016116ab565b6020830152506040611751848285016116ab565b6040830152506060611765848285016116e4565b60608301525092915050565b600080600060c0848603121561178a5761178961150c565b5b6000611798868287016116f9565b93505060806117a9868287016116ab565b92505060a06117ba868287016116e4565b9150509250925092565b600081519050919050565b600082825260208201905092915050565b60005b838110156117fe5780820151818401526020810190506117e3565b8381111561180d576000848401525b50505050565b600061181e826117c4565b61182881856117cf565b93506118388185602086016117e0565b611841816115d6565b840191505092915050565b600060208201905081810360008301526118668184611813565b905092915050565b6000819050919050565b6118818161186e565b811461188c57600080fd5b50565b60008135905061189e81611878565b92915050565b600080604083850312156118bb576118ba61150c565b5b60006118c9858286016116ab565b92505060206118da8582860161188f565b9150509250929050565b6000806000606084860312156118fd576118fc61150c565b5b600061190b868287016116ab565b935050602061191c868287016116ab565b925050604061192d8682870161188f565b9150509250925092565b6000806000606084860312156119505761194f61150c565b5b600061195e868287016116ab565b935050602061196f868287016116ab565b9250506040611980868287016116ab565b9150509250925092565b60008060a083850312156119a1576119a061150c565b5b60006119af858286016116f9565b92505060806119c0858286016116ab565b9150509250929050565b6000602082840312156119e0576119df61150c565b5b60006119ee8482850161188f565b91505092915050565b611a0081611682565b82525050565b6000602082019050611a1b60008301846119f7565b92915050565b600060208284031215611a3757611a3661150c565b5b6000611a45848285016116ab565b91505092915050565b611a578161186e565b82525050565b6000602082019050611a726000830184611a4e565b92915050565b611a818161159b565b8114611a8c57600080fd5b50565b600081359050611a9e81611a78565b92915050565b60008060408385031215611abb57611aba61150c565b5b6000611ac9858286016116ab565b9250506020611ada85828601611a8f565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112611b0957611b08611ae4565b5b8235905067ffffffffffffffff811115611b2657611b25611ae9565b5b602083019150836001820283011115611b4257611b41611aee565b5b9250929050565b600080600080600060808688031215611b6557611b6461150c565b5b6000611b73888289016116ab565b9550506020611b84888289016116ab565b9450506040611b958882890161188f565b935050606086013567ffffffffffffffff811115611bb657611bb5611511565b5b611bc288828901611af3565b92509250509295509295909350565b6000819050919050565b6000611bf6611bf1611bec84611662565b611bd1565b611662565b9050919050565b6000611c0882611bdb565b9050919050565b6000611c1a82611bfd565b9050919050565b611c2a81611c0f565b82525050565b6000602082019050611c456000830184611c21565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c9257607f821691505b602082108103611ca557611ca4611c4b565b5b50919050565b600081905092915050565b7f7b00000000000000000000000000000000000000000000000000000000000000600082015250565b6000611cec600183611cab565b9150611cf782611cb6565b600182019050919050565b7f226e616d65223a2022434641204e46543a200000000000000000000000000000600082015250565b6000611d38601283611cab565b9150611d4382611d02565b601282019050919050565b6000611d59826117c4565b611d638185611cab565b9350611d738185602086016117e0565b80840191505092915050565b7f222c000000000000000000000000000000000000000000000000000000000000600082015250565b6000611db5600283611cab565b9150611dc082611d7f565b600282019050919050565b7f226465736372697074696f6e223a2022526570726573656e747320612073747260008201527f65616d206f6e20636861696e222c000000000000000000000000000000000000602082015250565b6000611e27602e83611cab565b9150611e3282611dcb565b602e82019050919050565b7f22696d616765223a202200000000000000000000000000000000000000000000600082015250565b6000611e73600a83611cab565b9150611e7e82611e3d565b600a82019050919050565b7f2200000000000000000000000000000000000000000000000000000000000000600082015250565b6000611ebf600183611cab565b9150611eca82611e89565b600182019050919050565b7f7d00000000000000000000000000000000000000000000000000000000000000600082015250565b6000611f0b600183611cab565b9150611f1682611ed5565b600182019050919050565b6000611f2c82611cdf565b9150611f3782611d2b565b9150611f438285611d4e565b9150611f4e82611da8565b9150611f5982611e1a565b9150611f6482611e66565b9150611f708284611d4e565b9150611f7b82611eb2565b9150611f8682611efe565b91508190509392505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000600082015250565b6000611fc8601d83611cab565b9150611fd382611f92565b601d82019050919050565b6000611fe982611fbb565b9150611ff58284611d4e565b915081905092915050565b60008160601b9050919050565b600061201882612000565b9050919050565b600061202a8261200d565b9050919050565b61204261203d82611682565b61201f565b82525050565b60006120548286612031565b6014820191506120648285612031565b6014820191506120748284612031565b601482019150819050949350505050565b600061209082611bfd565b9050919050565b6120a081612085565b82525050565b60006060820190506120bb6000830186612097565b6120c860208301856119f7565b6120d560408301846119f7565b949350505050565b6000815190506120ec81611878565b92915050565b600081519050612101816116cd565b92915050565b600080600080608085870312156121215761212061150c565b5b600061212f878288016120dd565b9450506020612140878288016120f2565b9350506040612151878288016120dd565b9250506060612162878288016120dd565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006121a88261186e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036121da576121d961216e565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061221f8261186e565b915061222a8361186e565b92508261223a576122396121e5565b5b828204905092915050565b60006122508261186e565b915061225b8361186e565b92508282101561226e5761226d61216e565b5b828203905092915050565b60006122848261186e565b915061228f8361186e565b92508261229f5761229e6121e5565b5b828206905092915050565b60006122b58261186e565b91506122c08361186e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156122f5576122f461216e565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323060008201527f30302f73766722207072657365727665417370656374526174696f3d22784d6960208201527f6e594d696e206d656574222076696577426f783d22302030203335302033353060408201527f223e000000000000000000000000000000000000000000000000000000000000606082015250565b60006123d7606283611cab565b91506123e28261232f565b606282019050919050565b7f3c7374796c653e2e62617365207b2066696c6c3a2077686974653b20666f6e7460008201527f2d66616d696c793a2073657269663b20666f6e742d73697a653a20313470783b60208201527f207d3c2f7374796c653e00000000000000000000000000000000000000000000604082015250565b600061246f604a83611cab565b915061247a826123ed565b604a82019050919050565b7f3c726563742077696474683d223130302522206865696768743d22313030252260008201527f2066696c6c3d22626c61636b22202f3e00000000000000000000000000000000602082015250565b60006124e1603083611cab565b91506124ec82612485565b603082019050919050565b7f3c7465787420783d223530252220793d223430252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b6000612579605383611cab565b9150612584826124f7565b605382019050919050565b7f546f6b656e3a2000000000000000000000000000000000000000000000000000600082015250565b60006125c5600783611cab565b91506125d08261258f565b600782019050919050565b7f3c2f746578743e00000000000000000000000000000000000000000000000000600082015250565b6000612611600783611cab565b915061261c826125db565b600782019050919050565b7f3c7465787420783d223530252220793d223530252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b60006126a9605383611cab565b91506126b482612627565b605382019050919050565b7f53656e6465723a20000000000000000000000000000000000000000000000000600082015250565b60006126f5600883611cab565b9150612700826126bf565b600882019050919050565b7f3c7465787420783d223530252220793d223630252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b600061278d605383611cab565b91506127988261270b565b605382019050919050565b7f52656365697665723a2000000000000000000000000000000000000000000000600082015250565b60006127d9600a83611cab565b91506127e4826127a3565b600a82019050919050565b7f3c7465787420783d223530252220793d223730252220636c6173733d2262617360008201527f652220646f6d696e616e742d626173656c696e653d226d6964646c652220746560208201527f78742d616e63686f723d226d6964646c65223e00000000000000000000000000604082015250565b6000612871605383611cab565b915061287c826127ef565b605382019050919050565b7f466c6f77526174653a2000000000000000000000000000000000000000000000600082015250565b60006128bd600a83611cab565b91506128c882612887565b600a82019050919050565b7f3c2f7376673e0000000000000000000000000000000000000000000000000000600082015250565b6000612909600683611cab565b9150612914826128d3565b600682019050919050565b600061292a826123ca565b915061293582612462565b9150612940826124d4565b915061294b8261256c565b9150612956826125b8565b91506129628287611d4e565b915061296d82612604565b91506129788261269c565b9150612983826126e8565b915061298f8286611d4e565b915061299a82612604565b91506129a582612780565b91506129b0826127cc565b91506129bc8285611d4e565b91506129c782612604565b91506129d282612864565b91506129dd826128b0565b91506129e98284611d4e565b91506129f482612604565b91506129ff826128fc565b915081905095945050505050565b7f646174613a696d6167652f7376672b786d6c3b6261736536342c000000000000600082015250565b6000612a43601a83611cab565b9150612a4e82612a0d565b601a82019050919050565b6000612a6482612a36565b9150612a708284611d4e565b915081905092915050565b6000612a868261186e565b9150612a918361186e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612aca57612ac961216e565b5b828202905092915050565b6000612ae08261186e565b915060008203612af357612af261216e565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000612b346020836117cf565b9150612b3f82612afe565b602082019050919050565b60006020820190508181036000830152612b6381612b27565b905091905056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa26469706673582212200931cacf9aec369a93cc0ad81896675c57e41b04c020d7c420f31a921517288664736f6c634300080d00330000000000000000000000006eee6060f715257b970700bc2656de21dedf074c000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000004746573740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047465737400000000000000000000000000000000000000000000000000000000