0 txs
0 calls
constructor
constructor(string name_, string symbol_, bool official_, uint256 supply_)
functions
balanceOf
viewfunction balanceOf(address owner) view returns (uint256)
getApproved
viewfunction getApproved(uint256 tokenId) view returns (address)
imagePrefix
viewfunction imagePrefix() view returns (string)
isApprovedForAll
viewfunction isApprovedForAll(address owner, address operator) view returns (bool)
isOperator
viewfunction isOperator() view returns (bool)
name
viewfunction name() view returns (string)
official
viewfunction official() view returns (bool)
operator
viewfunction operator() view returns (address)
owner
viewfunction owner() view returns (address)
ownerOf
viewfunction ownerOf(uint256 tokenId) view returns (address)
supply
viewfunction supply() view returns (uint256)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
texturePrefix
viewfunction texturePrefix() view returns (string)
tokenURI
viewfunction tokenURI(uint256 tokenId) view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
ableAttributes
nonpayablefunction ableAttributes()
approve
nonpayablefunction approve(address to, uint256 tokenId)
batchMint
nonpayablefunction batchMint(uint256[] tokenIDs, address to, tuple[] metas)
mint
nonpayablefunction mint(uint256 tokenID, address to, tuple meta)
renounceOwnership
nonpayablefunction renounceOwnership()
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 tokenId)
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool approved)
transferFrom
nonpayablefunction transferFrom(address from, address to, uint256 tokenId)
transferOperator
nonpayablefunction transferOperator(address newOperator_)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Approval
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll
event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OperatorTransferred
event OperatorTransferred(address indexed previousOperator, address indexed newOperator)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
errors
No errors.
creation bytecode
0x600060095560e0604052602660808181529062002c0c60a03980516200002e91600b916020909101906200019c565b5060405180606001604052806034815260200162002c326034913980516200005f91600c916020909101906200019c565b503480156200006d57600080fd5b5060405162002c6638038062002c668339810160408190526200009091620002f5565b835184908490620000a99060009060208501906200019c565b508051620000bf9060019060208401906200019c565b505050620000dc620000d66200014660201b60201c565b6200014a565b600780546001600160a01b0319163317908190556040516001600160a01b0391909116906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a3600a805460ff19169215159290921790915560085550620003ce9050565b3390565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b828054620001aa906200037b565b90600052602060002090601f016020900481019282620001ce576000855562000219565b82601f10620001e957805160ff191683800117855562000219565b8280016001018555821562000219579182015b8281111562000219578251825591602001919060010190620001fc565b50620002279291506200022b565b5090565b5b808211156200022757600081556001016200022c565b600082601f83011262000253578081fd5b81516001600160401b0380821115620002705762000270620003b8565b604051601f8301601f19908116603f011681019082821181831017156200029b576200029b620003b8565b81604052838152602092508683858801011115620002b7578485fd5b8491505b83821015620002da5785820183015181830184015290820190620002bb565b83821115620002eb57848385830101525b9695505050505050565b600080600080608085870312156200030b578384fd5b84516001600160401b038082111562000322578586fd5b620003308883890162000242565b9550602087015191508082111562000346578485fd5b50620003558782880162000242565b935050604085015180151581146200036b578283fd5b6060959095015193969295505050565b6002810460018216806200039057607f821691505b60208210811415620003b257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61282e80620003de6000396000f3fe608060405234801561001057600080fd5b50600436106101b95760003560e01c80636352211e116100f95780639c2d7aa011610097578063c0b8d9ae11610071578063c0b8d9ae14610368578063c87b56dd14610370578063e985e9c514610383578063f2fde38b146103bf576101b9565b80639c2d7aa01461032f578063a22cb46514610342578063b88d4fde14610355576101b9565b80638da5cb5b116100d35780638da5cb5b1461030157806395d89b4114610312578063980389e01461031a5780639b61b82614610327576101b9565b80636352211e146102d357806370a08231146102e6578063715018a6146102f9576101b9565b806323b3daeb1161016657806342842e0e1161014057806342842e0e146102945780634456eda2146102a75780634ba40f42146102ba578063570ca735146102c2576101b9565b806323b3daeb1461025b57806323b872dd1461026e57806329605e7714610281576101b9565b8063081812fc11610197578063081812fc14610212578063095ea7b31461023d57806318160ddd14610252576101b9565b806301ffc9a7146101be578063047fc9aa146101e657806306fdde03146101fd575b600080fd5b6101d16101cc36600461222f565b6103d2565b60405190151581526020015b60405180910390f35b6101ef60095481565b6040519081526020016101dd565b610205610471565b6040516101dd9190612600565b610225610220366004612267565b610503565b6040516001600160a01b0390911681526020016101dd565b61025061024b36600461213c565b61059d565b005b6101ef60085481565b610250610269366004612165565b6106cf565b61025061027c36600461204e565b61090b565b61025061028f366004612002565b610992565b6102506102a236600461204e565b6109f8565b6007546001600160a01b031633146101d1565b610250610a13565b6007546001600160a01b0316610225565b6102256102e1366004612267565b610a7e565b6101ef6102f4366004612002565b610b09565b610250610ba3565b6006546001600160a01b0316610225565b610205610c09565b600a546101d19060ff1681565b610205610c18565b61025061033d36600461227f565b610ca6565b610250610350366004612102565b610ddf565b610250610363366004612089565b610dee565b610205610e76565b61020561037e366004612267565b610e83565b6101d161039136600461201c565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6102506103cd366004612002565b611127565b60006001600160e01b031982167f80ac58cd00000000000000000000000000000000000000000000000000000000148061043557506001600160e01b031982167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061046957507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b90505b919050565b606060008054610480906126f6565b80601f01602080910402602001604051908101604052809291908181526020018280546104ac906126f6565b80156104f95780601f106104ce576101008083540402835291602001916104f9565b820191906000526020600020905b8154815290600101906020018083116104dc57829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b03166105815760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b60006105a882610a7e565b9050806001600160a01b0316836001600160a01b031614156106325760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610578565b336001600160a01b038216148061064e575061064e8133610391565b6106c05760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610578565b6106ca8383611206565b505050565b6007546001600160a01b031633146107355760405162461bcd60e51b8152602060048201526024808201527f6f70657261746f723a2063616c6c6572206973206e6f7420746865206f70657260448201526330ba37b960e11b6064820152608401610578565b80518351146107865760405162461bcd60e51b815260206004820152600e60248201527f706172616d7320696e76616c69640000000000000000000000000000000000006044820152606401610578565b60085483516009546107989190612668565b11156107e65760405162461bcd60e51b815260206004820152601760248201527f736b696e20746f74616c20737570706c79206c696d69740000000000000000006044820152606401610578565b8251600960008282546107f99190612668565b90915550600090505b83518110156109055781818151811061082b57634e487b7160e01b600052603260045260246000fd5b6020026020010151600d600086848151811061085757634e487b7160e01b600052603260045260246000fd5b602002602001015181526020019081526020016000206000820151816000019080519060200190610889929190611dd8565b5060208281015180516108a29260018501920190611dd8565b50604082015180516108be916002840191602090910190611dd8565b509050506108f3838583815181106108e657634e487b7160e01b600052603260045260246000fd5b6020026020010151611274565b806108fd81612731565b915050610802565b50505050565b610915338261128e565b6109875760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f7665640000000000000000000000000000006064820152608401610578565b6106ca838383611385565b6006546001600160a01b031633146109ec5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610578565b6109f581611552565b50565b6106ca83838360405180602001604052806000815250610dee565b6006546001600160a01b03163314610a6d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610578565b600a805461ff001916610100179055565b6000818152600260205260408120546001600160a01b0316806104695760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201527f656e7420746f6b656e00000000000000000000000000000000000000000000006064820152608401610578565b60006001600160a01b038216610b875760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a6560448201527f726f2061646472657373000000000000000000000000000000000000000000006064820152608401610578565b506001600160a01b031660009081526003602052604090205490565b6006546001600160a01b03163314610bfd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610578565b610c076000611626565b565b606060018054610480906126f6565b600b8054610c25906126f6565b80601f0160208091040260200160405190810160405280929190818152602001828054610c51906126f6565b8015610c9e5780601f10610c7357610100808354040283529160200191610c9e565b820191906000526020600020905b815481529060010190602001808311610c8157829003601f168201915b505050505081565b6007546001600160a01b03163314610d0c5760405162461bcd60e51b8152602060048201526024808201527f6f70657261746f723a2063616c6c6572206973206e6f7420746865206f70657260448201526330ba37b960e11b6064820152608401610578565b60085460095410610d5f5760405162461bcd60e51b815260206004820152601760248201527f736b696e20746f74616c20737570706c79206c696d69740000000000000000006044820152606401610578565b600160096000828254610d729190612668565b90915550506000838152600d60209081526040909120825180518493610d9c928492910190611dd8565b506020828101518051610db59260018501920190611dd8565b5060408201518051610dd1916002840191602090910190611dd8565b509050506106ca8284611274565b610dea338383611678565b5050565b610df8338361128e565b610e6a5760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f7665640000000000000000000000000000006064820152608401610578565b61090584848484611747565b600c8054610c25906126f6565b60606000600d6000848152602001908152602001600020604051806060016040529081600082018054610eb5906126f6565b80601f0160208091040260200160405190810160405280929190818152602001828054610ee1906126f6565b8015610f2e5780601f10610f0357610100808354040283529160200191610f2e565b820191906000526020600020905b815481529060010190602001808311610f1157829003601f168201915b50505050508152602001600182018054610f47906126f6565b80601f0160208091040260200160405190810160405280929190818152602001828054610f73906126f6565b8015610fc05780601f10610f9557610100808354040283529160200191610fc0565b820191906000526020600020905b815481529060010190602001808311610fa357829003601f168201915b50505050508152602001600282018054610fd9906126f6565b80601f0160208091040260200160405190810160405280929190818152602001828054611005906126f6565b80156110525780601f1061102757610100808354040283529160200191611052565b820191906000526020600020905b81548152906001019060200180831161103557829003601f168201915b5050509190925250506040805180820190915260028152615b5d60f01b6020820152600a5492935091610100900460ff16159050611091575060408101515b80516110b257506040805180820190915260028152615b5d60f01b60208201525b60006110fb6110bf610471565b6110c8876117c5565b60208087015187516040516110e7959493600b929182918b9101612312565b604051602081830303815290604052611914565b90508060405160200161110e919061257f565b6040516020818303038152906040529350505050919050565b6006546001600160a01b031633146111815760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610578565b6001600160a01b0381166111fd5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610578565b6109f581611626565b600081815260046020526040902080546001600160a01b0319166001600160a01b038416908117909155819061123b82610a7e565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b610dea828260405180602001604052806000815250611abf565b6000818152600260205260408120546001600160a01b03166113075760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610578565b600061131283610a7e565b9050806001600160a01b0316846001600160a01b0316148061134d5750836001600160a01b031661134284610503565b6001600160a01b0316145b8061137d57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b949350505050565b826001600160a01b031661139882610a7e565b6001600160a01b0316146114145760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e65720000000000000000000000000000000000000000000000000000006064820152608401610578565b6001600160a01b03821661148f5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610578565b61149a600082611206565b6001600160a01b03831660009081526003602052604081208054600192906114c39084906126b3565b90915550506001600160a01b03821660009081526003602052604081208054600192906114f1908490612668565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a46106ca565b6001600160a01b0381166115ce5760405162461bcd60e51b815260206004820152602d60248201527f6f70657261746f723a207a65726f206164647265737320676976656e20666f7260448201527f206e6577206f70657261746f72000000000000000000000000000000000000006064820152608401610578565b6040516001600160a01b038216906000907f74da04524d50c64947f5dd5381ef1a4dca5cba8ed1d816243f9e48aa0b5617ed908290a3600780546001600160a01b0319166001600160a01b0392909216919091179055565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b031614156116da5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610578565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611752848484611385565b61175e84848484611b3d565b6109055760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610578565b606081611806575060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015261046c565b8160005b8115611830578061181a81612731565b91506118299050600a83612680565b915061180a565b60008167ffffffffffffffff81111561185957634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611883576020820181803683370190505b5090505b841561137d576118986001836126b3565b91506118a5600a8661274c565b6118b0906030612668565b60f81b8183815181106118d357634e487b7160e01b600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535061190d600a86612680565b9450611887565b80516060908061193457505060408051602081019091526000815261046c565b60006003611943836002612668565b61194d9190612680565b611958906004612694565b90506000611967826020612668565b67ffffffffffffffff81111561198d57634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156119b7576020820181803683370190505b50905060006040518060600160405280604081526020016127b9604091399050600181016020830160005b86811015611a43576003818a01810151603f601282901c8116860151600c83901c8216870151600684901c831688015192909316870151600891821b60ff94851601821b92841692909201901b91160160e01b8352600490920191016119e2565b506003860660018114611a5d5760028114611a8957611ab1565b7f3d3d000000000000000000000000000000000000000000000000000000000000600119830152611ab1565b7f3d000000000000000000000000000000000000000000000000000000000000006000198301525b505050918152949350505050565b611ac98383611c95565b611ad66000848484611b3d565b6106ca5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610578565b60006001600160a01b0384163b15611c8a57604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611b819033908990889088906004016125c4565b602060405180830381600087803b158015611b9b57600080fd5b505af1925050508015611bcb575060408051601f3d908101601f19168201909252611bc89181019061224b565b60015b611c70573d808015611bf9576040519150601f19603f3d011682016040523d82523d6000602084013e611bfe565b606091505b508051611c685760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610578565b805181602001fd5b6001600160e01b031916630a85bd0160e11b14905061137d565b506001949350505050565b6001600160a01b038216611ceb5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610578565b6000818152600260205260409020546001600160a01b031615611d505760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610578565b6001600160a01b0382166000908152600360205260408120805460019290611d79908490612668565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4610dea565b828054611de4906126f6565b90600052602060002090601f016020900481019282611e065760008555611e4c565b82601f10611e1f57805160ff1916838001178555611e4c565b82800160010185558215611e4c579182015b82811115611e4c578251825591602001919060010190611e31565b50611e58929150611e5c565b5090565b5b80821115611e585760008155600101611e5d565b600067ffffffffffffffff831115611e8b57611e8b61278c565b611e9e601f8401601f1916602001612613565b9050828152838383011115611eb257600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b038116811461046c57600080fd5b600082601f830112611ef0578081fd5b81356020611f05611f0083612644565b612613565b82815281810190858301855b85811015611f3a57611f28898684358b0101611f6d565b84529284019290840190600101611f11565b5090979650505050505050565b600082601f830112611f57578081fd5b611f6683833560208501611e71565b9392505050565b600060608284031215611f7e578081fd5b611f886060612613565b9050813567ffffffffffffffff80821115611fa257600080fd5b611fae85838601611f47565b83526020840135915080821115611fc457600080fd5b611fd085838601611f47565b60208401526040840135915080821115611fe957600080fd5b50611ff684828501611f47565b60408301525092915050565b600060208284031215612013578081fd5b611f6682611ec9565b6000806040838503121561202e578081fd5b61203783611ec9565b915061204560208401611ec9565b90509250929050565b600080600060608486031215612062578081fd5b61206b84611ec9565b925061207960208501611ec9565b9150604084013590509250925092565b6000806000806080858703121561209e578081fd5b6120a785611ec9565b93506120b560208601611ec9565b925060408501359150606085013567ffffffffffffffff8111156120d7578182fd5b8501601f810187136120e7578182fd5b6120f687823560208401611e71565b91505092959194509250565b60008060408385031215612114578182fd5b61211d83611ec9565b915060208301358015158114612131578182fd5b809150509250929050565b6000806040838503121561214e578182fd5b61215783611ec9565b946020939093013593505050565b600080600060608486031215612179578283fd5b833567ffffffffffffffff80821115612190578485fd5b818601915086601f8301126121a3578485fd5b813560206121b3611f0083612644565b82815281810190858301838502870184018c10156121cf57898afd5b8996505b848710156121f15780358352600196909601959183019183016121d3565b5097506122019050888201611ec9565b955050506040860135915080821115612218578283fd5b5061222586828701611ee0565b9150509250925092565b600060208284031215612240578081fd5b8135611f66816127a2565b60006020828403121561225c578081fd5b8151611f66816127a2565b600060208284031215612278578081fd5b5035919050565b600080600060608486031215612293578081fd5b833592506122a360208501611ec9565b9150604084013567ffffffffffffffff8111156122be578182fd5b61222586828701611f6d565b600081518084526122e28160208601602086016126ca565b601f01601f19169290920160200192915050565b600081516123088185602086016126ca565b9290920192915050565b60007f7b226e616d65223a2022000000000000000000000000000000000000000000008252885161234a81600a850160208d016126ca565b7f2023000000000000000000000000000000000000000000000000000000000000600a91840191820152885161238781600c840160208d016126ca565b61088b60f21b600c92909101918201527f226465736372697074696f6e223a202200000000000000000000000000000000600e82015287516123d081601e840160208c016126ca565b7f222c22696d616765223a22000000000000000000000000000000000000000000601e92909101918201528654829060028104600182168061241357607f821691505b6020821081141561243257634e487b7160e01b86526022600452602486fd5b808015612446576001811461245d57612492565b60ff19841660298701526029838701019450612492565b60008c815260209020875b8481101561248757815488820160290152600190910190602001612468565b505060298387010194505b505050506125706125476125416125186124b56125126124c36124b5888f6122f6565b61088b60f21b815260020190565b7f2274657874757265223a2268747470733a2f2f6d632d676f6f676c652d696d6181527f67652e6f73732d616363656c65726174652e616c6979756e63732e636f6d2f006020820152603f0190565b8b6122f6565b7f2261747472696275746573223a200000000000000000000000000000000000008152600e0190565b876122f6565b7f7d00000000000000000000000000000000000000000000000000000000000000815260010190565b9b9a5050505050505050505050565b60007f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000825282516125b781601d8501602087016126ca565b91909101601d0192915050565b60006001600160a01b038087168352808616602084015250836040830152608060608301526125f660808301846122ca565b9695505050505050565b600060208252611f6660208301846122ca565b604051601f8201601f1916810167ffffffffffffffff8111828210171561263c5761263c61278c565b604052919050565b600067ffffffffffffffff82111561265e5761265e61278c565b5060209081020190565b6000821982111561267b5761267b612760565b500190565b60008261268f5761268f612776565b500490565b60008160001904831182151516156126ae576126ae612760565b500290565b6000828210156126c5576126c5612760565b500390565b60005b838110156126e55781810151838201526020016126cd565b838111156109055750506000910152565b60028104600182168061270a57607f821691505b6020821081141561272b57634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561274557612745612760565b5060010190565b60008261275b5761275b612776565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146109f557600080fdfe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa264697066735822122048ef50dd2e318331101eda94e0aad986b95bc081f78e5ca613fb7b97b959a60464736f6c6343000802003368747470733a2f2f6170692e6d65746163726166742e63632f736b696e2f707265766965772f68747470733a2f2f6d632d676f6f676c652d696d6167652e6f73732d616363656c65726174652e616c6979756e63732e636f6d2f000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000026d6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026d63000000000000000000000000000000000000000000000000000000000000