0 txs
0 calls
constructor
constructor()
functions
_nextBadgeTypeIdx
viewfunction _nextBadgeTypeIdx() view returns (uint256)
badgeURI
viewfunction badgeURI(uint256 badgeId) view returns (string)
balanceOf
viewfunction balanceOf(address owner) view returns (uint256)
baseURI
viewfunction baseURI() view returns (string)
getApproved
viewfunction getApproved(uint256 tokenId) view returns (address)
isApprovedForAll
viewfunction isApprovedForAll(address owner, address operator) view returns (bool)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
ownerOf
viewfunction ownerOf(uint256 tokenId) view returns (address)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
tokenByIndex
viewfunction tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex
viewfunction tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokensOfOwner
viewfunction tokensOfOwner(address _owner) view returns (uint256[])
tokenURI
viewfunction tokenURI(uint256 tokenId) view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address to, uint256 tokenId)
burn
nonpayablefunction burn(uint256 tokenId)
forwardERC20s
nonpayablefunction forwardERC20s(address _token, uint256 _amount)
issue
nonpayablefunction issue(string _newURI)
mint
nonpayablefunction mint(uint256 _badgeId, uint256 _numBadges)
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)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdrawAll
payablefunction withdrawAll() payable
events
Approval
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll
event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
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
0x60806040526000600b553480156200001657600080fd5b50604080518082018252601481527f466f72676f7474656e52756e65734261646765730000000000000000000000006020808301919091528251808401909352600c83526b57495a41524442414447455360a01b9083015290620000816301ffc9a760e01b62000146565b815162000096906006906020850190620001a5565b508051620000ac906007906020840190620001a5565b50620000bf6380ac58cd60e01b62000146565b620000d1635b5e139f60e01b62000146565b620000e363780e9d6360e01b62000146565b5060009050620000f2620001a1565b600a80546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35062000278565b6001600160e01b031980821614156200017c5760405162461bcd60e51b8152600401620001739062000241565b60405180910390fd5b6001600160e01b0319166000908152602081905260409020805460ff19166001179055565b3390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001e857805160ff191683800117855562000218565b8280016001018555821562000218579182015b8281111562000218578251825591602001919060010190620001fb565b50620002269291506200022a565b5090565b5b808211156200022657600081556001016200022b565b6020808252601c908201527f4552433136353a20696e76616c696420696e7465726661636520696400000000604082015260600190565b61286980620002886000396000f3fe6080604052600436106101b75760003560e01c80636c0360eb116100ec5780639727151a1161008a578063b88d4fde11610064578063b88d4fde146104a3578063c87b56dd146104c3578063e985e9c5146104e3578063f2fde38b14610503576101b7565b80639727151a14610443578063a22cb46514610463578063b5588c6e14610483576101b7565b80638462151c116100c65780638462151c146103e4578063853828b6146104115780638da5cb5b1461041957806395d89b411461042e576101b7565b80636c0360eb1461039a57806370a08231146103af578063715018a6146103cf576101b7565b8063260423401161015957806342842e0e1161013357806342842e0e1461031a57806342966c681461033a5780634f6ccce71461035a5780636352211e1461037a576101b7565b806326042340146102c55780632f745c59146102da5780633cad9b0d146102fa576101b7565b8063095ea7b311610195578063095ea7b31461024157806318160ddd146102635780631b2ef1ca1461028557806323b872dd146102a5576101b7565b806301ffc9a7146101bc57806306fdde03146101f2578063081812fc14610214575b600080fd5b3480156101c857600080fd5b506101dc6101d7366004611ecf565b610523565b6040516101e991906120ea565b60405180910390f35b3480156101fe57600080fd5b50610207610546565b6040516101e991906120f5565b34801561022057600080fd5b5061023461022f366004611f3a565b6105dc565b6040516101e9919061203c565b34801561024d57600080fd5b5061026161025c366004611e88565b610628565b005b34801561026f57600080fd5b506102786106c0565b6040516101e9919061276a565b34801561029157600080fd5b506102616102a0366004611f52565b6106d1565b3480156102b157600080fd5b506102616102c0366004611db1565b61073f565b3480156102d157600080fd5b50610278610777565b3480156102e657600080fd5b506102786102f5366004611e88565b61077d565b34801561030657600080fd5b50610261610315366004611f07565b6107a8565b34801561032657600080fd5b50610261610335366004611db1565b61080c565b34801561034657600080fd5b50610261610355366004611f3a565b610827565b34801561036657600080fd5b50610278610375366004611f3a565b61085a565b34801561038657600080fd5b50610234610395366004611f3a565b610870565b3480156103a657600080fd5b50610207610898565b3480156103bb57600080fd5b506102786103ca366004611d5d565b6108f9565b3480156103db57600080fd5b50610261610942565b3480156103f057600080fd5b506104046103ff366004611d5d565b6109c1565b6040516101e991906120a6565b610261610a6f565b34801561042557600080fd5b50610234610aca565b34801561043a57600080fd5b50610207610ad9565b34801561044f57600080fd5b5061026161045e366004611e88565b610b3a565b34801561046f57600080fd5b5061026161047e366004611e5b565b610bef565b34801561048f57600080fd5b5061020761049e366004611f3a565b610cbd565b3480156104af57600080fd5b506102616104be366004611df1565b610d7f565b3480156104cf57600080fd5b506102076104de366004611f3a565b610db8565b3480156104ef57600080fd5b506101dc6104fe366004611d79565b610f02565b34801561050f57600080fd5b5061026161051e366004611d5d565b610f30565b6001600160e01b0319811660009081526020819052604090205460ff165b919050565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105d25780601f106105a7576101008083540402835291602001916105d2565b820191906000526020600020905b8154815290600101906020018083116105b557829003601f168201915b5050505050905090565b60006105e782610fe7565b61060c5760405162461bcd60e51b81526004016106039061248f565b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b600061063382610870565b9050806001600160a01b0316836001600160a01b031614156106675760405162461bcd60e51b8152600401610603906125f4565b806001600160a01b0316610679610ff4565b6001600160a01b031614806106955750610695816104fe610ff4565b6106b15760405162461bcd60e51b815260040161060390612326565b6106bb8383610ff8565b505050565b60006106cc6002611066565b905090565b6106d9610ff4565b600a546001600160a01b039081169116146107065760405162461bcd60e51b815260040161060390612527565b60006107106106c0565b905060005b828110156107395761073184610729610aca565b838501611071565b600101610715565b50505050565b61075061074a610ff4565b8261113f565b61076c5760405162461bcd60e51b815260040161060390612635565b6106bb8383836111c4565b600b5481565b6001600160a01b038216600090815260016020526040812061079f90836112d2565b90505b92915050565b6107b0610ff4565b600a546001600160a01b039081169116146107dd5760405162461bcd60e51b815260040161060390612527565b600b546000908152600c6020908152604090912082516107ff92840190611c10565b5050600b80546001019055565b6106bb83838360405180602001604052806000815250610d7f565b61083261074a610ff4565b61084e5760405162461bcd60e51b8152600401610603906126bd565b610857816112de565b50565b6000806108686002846113ab565b509392505050565b60006107a28260405180606001604052806029815260200161280b60299139600291906113c7565b60098054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105d25780601f106105a7576101008083540402835291602001916105d2565b60006001600160a01b0382166109215760405162461bcd60e51b8152600401610603906123ce565b6001600160a01b03821660009081526001602052604090206107a290611066565b61094a610ff4565b600a546001600160a01b039081169116146109775760405162461bcd60e51b815260040161060390612527565b600a546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600a80546001600160a01b0319169055565b606060006109ce836108f9565b9050806109eb575050604080516000815260208101909152610541565b60608167ffffffffffffffff81118015610a0457600080fd5b50604051908082528060200260200182016040528015610a2e578160200160208202803683370190505b50905060005b82811015610a6557610a46858261077d565b828281518110610a5257fe5b6020908102919091010152600101610a34565b5091506105419050565b610a77610ff4565b600a546001600160a01b03908116911614610aa45760405162461bcd60e51b815260040161060390612527565b60405133904780156108fc02916000818181858888f19350505050610ac857600080fd5b565b600a546001600160a01b031690565b60078054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156105d25780601f106105a7576101008083540402835291602001916105d2565b610b42610ff4565b600a546001600160a01b03908116911614610b6f5760405162461bcd60e51b815260040161060390612527565b60405163a9059cbb60e01b81526001600160a01b0383169063a9059cbb90610b9d903390859060040161208d565b602060405180830381600087803b158015610bb757600080fd5b505af1158015610bcb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106bb9190611eb3565b610bf7610ff4565b6001600160a01b0316826001600160a01b03161415610c285760405162461bcd60e51b81526004016106039061225d565b8060056000610c35610ff4565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155610c79610ff4565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610cb191906120ea565b60405180910390a35050565b6060600b548210610ce05760405162461bcd60e51b81526004016106039061270d565b6000828152600c602090815260409182902080548351601f600260001961010060018616150201909316929092049182018490048402810184019094528084529091830182828015610d735780601f10610d4857610100808354040283529160200191610d73565b820191906000526020600020905b815481529060010190602001808311610d5657829003601f168201915b50505050509050919050565b610d90610d8a610ff4565b8361113f565b610dac5760405162461bcd60e51b815260040161060390612635565b610739848484846113de565b6060610dc382610fe7565b610ddf5760405162461bcd60e51b8152600401610603906125a5565b60008281526008602090815260409182902080548351601f6002600019610100600186161502019093169290920491820184900484028101840190945280845260609392830182828015610e745780601f10610e4957610100808354040283529160200191610e74565b820191906000526020600020905b815481529060010190602001808311610e5757829003601f168201915b505060095493945050505060026000196101006001841615020190911604610e9d579050610541565b805115610ecf57600981604051602001610eb8929190611fbb565b604051602081830303815290604052915050610541565b6009610eda84611411565b604051602001610eeb929190611fbb565b604051602081830303815290604052915050919050565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b610f38610ff4565b600a546001600160a01b03908116911614610f655760405162461bcd60e51b815260040161060390612527565b6001600160a01b038116610f8b5760405162461bcd60e51b81526004016106039061219c565b600a546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600a80546001600160a01b0319166001600160a01b0392909216919091179055565b60006107a26002836114ec565b3390565b600081815260046020526040902080546001600160a01b0319166001600160a01b038416908117909155819061102d82610870565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006107a2826114f8565b600b5483106110925760405162461bcd60e51b815260040161060390612383565b61109c82826114fc565b6000838152600c60209081526040918290208054835160026001831615610100026000190190921691909104601f81018490048402820184019094528381526106bb9385939192918301828280156111355780601f1061110a57610100808354040283529160200191611135565b820191906000526020600020905b81548152906001019060200180831161111857829003601f168201915b505050505061151a565b600061114a82610fe7565b6111665760405162461bcd60e51b8152600401610603906122da565b600061117183610870565b9050806001600160a01b0316846001600160a01b031614806111ac5750836001600160a01b03166111a1846105dc565b6001600160a01b0316145b806111bc57506111bc8185610f02565b949350505050565b826001600160a01b03166111d782610870565b6001600160a01b0316146111fd5760405162461bcd60e51b81526004016106039061255c565b6001600160a01b0382166112235760405162461bcd60e51b815260040161060390612219565b61122e8383836106bb565b611239600082610ff8565b6001600160a01b038316600090815260016020526040902061125b908261155e565b506001600160a01b038216600090815260016020526040902061127e908261156a565b5061128b60028284611576565b5080826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b600061079f838361158c565b60006112e982610870565b90506112f7816000846106bb565b611302600083610ff8565b600082815260086020526040902054600260001961010060018416150201909116041561134057600082815260086020526040812061134091611c8e565b6001600160a01b0381166000908152600160205260409020611362908361155e565b5061136e6002836115d1565b5060405182906000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b60008080806113ba86866115dd565b9097909650945050505050565b60006113d4848484611639565b90505b9392505050565b6113e98484846111c4565b6113f584848484611698565b6107395760405162461bcd60e51b81526004016106039061214a565b60608161143657506040805180820190915260018152600360fc1b6020820152610541565b8160005b811561144e57600101600a8204915061143a565b60608167ffffffffffffffff8111801561146757600080fd5b506040519080825280601f01601f191660200182016040528015611492576020820181803683370190505b50859350905060001982015b83156114e357600a840660300160f81b828280600190039350815181106114c157fe5b60200101906001600160f81b031916908160001a905350600a8404935061149e565b50949350505050565b600061079f8383611777565b5490565b61151682826040518060200160405280600081525061178f565b5050565b61152382610fe7565b61153f5760405162461bcd60e51b8152600401610603906124db565b600082815260086020908152604090912082516106bb92840190611c10565b600061079f83836117c2565b600061079f8383611888565b60006113d484846001600160a01b0385166118d2565b815460009082106115af5760405162461bcd60e51b815260040161060390612108565b8260000182815481106115be57fe5b9060005260206000200154905092915050565b600061079f8383611969565b8154600090819083106116025760405162461bcd60e51b815260040161060390612418565b600084600001848154811061161357fe5b906000526020600020906002020190508060000154816001015492509250509250929050565b600082815260018401602052604081205482816116695760405162461bcd60e51b815260040161060391906120f5565b5084600001600182038154811061167c57fe5b9060005260206000209060020201600101549150509392505050565b60006116ac846001600160a01b0316611a3d565b6116b8575060016111bc565b6060611740630a85bd0160e11b6116cd610ff4565b8887876040516024016116e39493929190612050565b604051602081830303815290604052906001600160e01b0319166020820180516001600160e01b0383818316178352505050506040518060600160405280603281526020016127d9603291396001600160a01b0388169190611a43565b90506000818060200190518101906117589190611eeb565b6001600160e01b031916630a85bd0160e11b1492505050949350505050565b60009081526001919091016020526040902054151590565b6117998383611a52565b6117a66000848484611698565b6106bb5760405162461bcd60e51b81526004016106039061214a565b6000818152600183016020526040812054801561187e57835460001980830191908101906000908790839081106117f557fe5b906000526020600020015490508087600001848154811061181257fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061184257fe5b600190038181906000526020600020016000905590558660010160008781526020019081526020016000206000905560019450505050506107a2565b60009150506107a2565b60006118948383611777565b6118ca575081546001818101845560008481526020808220909301849055845484825282860190935260409020919091556107a2565b5060006107a2565b6000828152600184016020526040812054806119375750506040805180820182528381526020808201848152865460018181018955600089815284812095516002909302909501918255915190820155865486845281880190925292909120556113d7565b8285600001600183038154811061194a57fe5b90600052602060002090600202016001018190555060009150506113d7565b6000818152600183016020526040812054801561187e578354600019808301919081019060009087908390811061199c57fe5b90600052602060002090600202019050808760000184815481106119bc57fe5b6000918252602080832084546002909302019182556001938401549184019190915583548252898301905260409020908401905586548790806119fb57fe5b60008281526020808220600260001990940193840201828155600190810183905592909355888152898201909252604082209190915594506107a29350505050565b3b151590565b60606113d48484600085611b16565b6001600160a01b038216611a785760405162461bcd60e51b81526004016106039061245a565b611a8181610fe7565b15611a9e5760405162461bcd60e51b8152600401610603906121e2565b611aaa600083836106bb565b6001600160a01b0382166000908152600160205260409020611acc908261156a565b50611ad960028284611576565b5060405181906001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b606082471015611b385760405162461bcd60e51b815260040161060390612294565b611b4185611a3d565b611b5d5760405162461bcd60e51b815260040161060390612686565b60006060866001600160a01b03168587604051611b7a9190611f9f565b60006040518083038185875af1925050503d8060008114611bb7576040519150601f19603f3d011682016040523d82523d6000602084013e611bbc565b606091505b5091509150611bcc828286611bd7565b979650505050505050565b60608315611be65750816113d7565b825115611bf65782518084602001fd5b8160405162461bcd60e51b815260040161060391906120f5565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611c5157805160ff1916838001178555611c7e565b82800160010185558215611c7e579182015b82811115611c7e578251825591602001919060010190611c63565b50611c8a929150611cce565b5090565b50805460018160011615610100020316600290046000825580601f10611cb45750610857565b601f01602090049060005260206000209081019061085791905b5b80821115611c8a5760008155600101611ccf565b600082601f830112611cf3578081fd5b813567ffffffffffffffff80821115611d0857fe5b604051601f8301601f191681016020018281118282101715611d2657fe5b604052828152925082848301602001861015611d4157600080fd5b8260208601602083013760006020848301015250505092915050565b600060208284031215611d6e578081fd5b81356113d78161279f565b60008060408385031215611d8b578081fd5b8235611d968161279f565b91506020830135611da68161279f565b809150509250929050565b600080600060608486031215611dc5578081fd5b8335611dd08161279f565b92506020840135611de08161279f565b929592945050506040919091013590565b60008060008060808587031215611e06578081fd5b8435611e118161279f565b93506020850135611e218161279f565b925060408501359150606085013567ffffffffffffffff811115611e43578182fd5b611e4f87828801611ce3565b91505092959194509250565b60008060408385031215611e6d578182fd5b8235611e788161279f565b91506020830135611da6816127b4565b60008060408385031215611e9a578182fd5b8235611ea58161279f565b946020939093013593505050565b600060208284031215611ec4578081fd5b81516113d7816127b4565b600060208284031215611ee0578081fd5b81356113d7816127c2565b600060208284031215611efc578081fd5b81516113d7816127c2565b600060208284031215611f18578081fd5b813567ffffffffffffffff811115611f2e578182fd5b6111bc84828501611ce3565b600060208284031215611f4b578081fd5b5035919050565b60008060408385031215611f64578182fd5b50508035926020909101359150565b60008151808452611f8b816020860160208601612773565b601f01601f19169290920160200192915050565b60008251611fb1818460208701612773565b9190910192915050565b6000808454600180821660008114611fda5760018114611ff157612020565b60ff198316865260028304607f1686019350612020565b600283048886526020808720875b838110156120185781548a820152908501908201611fff565b505050860193505b5050508351612033818360208801612773565b01949350505050565b6001600160a01b0391909116815260200190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061208390830184611f73565b9695505050505050565b6001600160a01b03929092168252602082015260400190565b6020808252825182820181905260009190848201906040850190845b818110156120de578351835292840192918401916001016120c2565b50909695505050505050565b901515815260200190565b60006020825261079f6020830184611f73565b60208082526022908201527f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e604082015261647360f01b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b6020808252601c908201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604082015260600190565b60208082526024908201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526019908201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604082015260600190565b60208082526026908201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6040820152651c8818d85b1b60d21b606082015260800190565b6020808252602c908201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b60208082526038908201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760408201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000606082015260800190565b6020808252602b908201527f466f72676f7474656e52756e657342616467653a206e6f6e6578697374656e7460408201526a206261646765207479706560a81b606082015260800190565b6020808252602a908201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604082015269726f206164647265737360b01b606082015260800190565b60208082526022908201527f456e756d657261626c654d61703a20696e646578206f7574206f6620626f756e604082015261647360f01b606082015260800190565b6020808252818101527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604082015260600190565b6020808252602c908201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252602c908201527f4552433732314d657461646174613a2055524920736574206f66206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526029908201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960408201526839903737ba1037bbb760b91b606082015260800190565b6020808252602f908201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60408201526e3732bc34b9ba32b73a103a37b5b2b760891b606082015260800190565b60208082526021908201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656040820152603960f91b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b6020808252601d908201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604082015260600190565b60208082526030908201527f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760408201526f1b995c881b9bdc88185c1c1c9bdd995960821b606082015260800190565b60208082526039908201527f466f72676f7474656e52756e657342616467653a20555249207175657279206660408201527f6f72206e6f6e6578697374656e74206261646765207479706500000000000000606082015260800190565b90815260200190565b60005b8381101561278e578181015183820152602001612776565b838111156107395750506000910152565b6001600160a01b038116811461085757600080fd5b801515811461085757600080fd5b6001600160e01b03198116811461085757600080fdfe4552433732313a207472616e7366657220746f206e6f6e20455243373231526563656976657220696d706c656d656e7465724552433732313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656ea2646970667358221220c75a3ec773bed5ff19d3be4781397a6247d96367e2a2138c31f66765cd1bb57064736f6c63430007030033