[ { "inputs": [ { "internalType": "string", "name": "nftName", "type": "string" }, { "internalType": "string", "name": "nftSymbol", "type": "string" }, { "internalType": "string", "name": "baseTokenURI", "type": "string" }, { "internalType": "address", "name": "_royaltyRecipient", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "approved", "type": "address" }, { "indexed": true, "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "operator", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "approved", "type": "bool" } ], "name": "ApprovalForAll", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "uint256", "name": "_id", "type": "uint256" } ], "name": "Claim", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": true, "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "stateMutability": "payable", "type": "fallback" }, { "inputs": [], "name": "MAX_MINTABLE", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "MAX_PER_CLAIM", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "ROYALTY_VALUE", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "approve", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "getApproved", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "operator", "type": "address" } ], "name": "isApprovedForAll", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "minted", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "ownerOf", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "n", "type": "uint256" }, { "internalType": "address", "name": "adr", "type": "address" } ], "name": "premint", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "royaltyInfo", "outputs": [ { "internalType": "address", "name": "receiver", "type": "address" }, { "internalType": "uint256", "name": "royaltyAmount", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "safeTransferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" }, { "internalType": "bytes", "name": "_data", "type": "bytes" } ], "name": "safeTransferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "operator", "type": "address" }, { "internalType": "bool", "name": "approved", "type": "bool" } ], "name": "setApprovalForAll", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "uri", "type": "string" } ], "name": "setBaseUri", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_royaltyRecipient", "type": "address" } ], "name": "setRoyaltyAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes4", "name": "interfaceId", "type": "bytes4" } ], "name": "supportsInterface", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "index", "type": "uint256" } ], "name": "tokenByIndex", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "uint256", "name": "index", "type": "uint256" } ], "name": "tokenOfOwnerByIndex", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "tokenURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "tokenId", "type": "uint256" } ], "name": "transferFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a06040819052600060808190526200001b91600c9162000133565b506001600d556000600e553480156200003357600080fd5b50604051620025c7380380620025c783398101604081905262000056916200028c565b8351849084906200006f90600090602085019062000133565b5080516200008590600190602084019062000133565b505050620000a26200009c620000dd60201b60201c565b620000e1565b600f80546001600160a01b0319166001600160a01b0383161790558151620000d290600c90602085019062000133565b50505050506200038d565b3390565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000141906200033a565b90600052602060002090601f016020900481019282620001655760008555620001b0565b82601f106200018057805160ff1916838001178555620001b0565b82800160010185558215620001b0579182015b82811115620001b057825182559160200191906001019062000193565b50620001be929150620001c2565b5090565b5b80821115620001be5760008155600101620001c3565b600082601f830112620001ea578081fd5b81516001600160401b038082111562000207576200020762000377565b604051601f8301601f19908116603f0116810190828211818310171562000232576200023262000377565b816040528381526020925086838588010111156200024e578485fd5b8491505b8382101562000271578582018301518183018401529082019062000252565b838211156200028257848385830101525b9695505050505050565b60008060008060808587031215620002a2578384fd5b84516001600160401b0380821115620002b9578586fd5b620002c788838901620001d9565b95506020870151915080821115620002dd578485fd5b620002eb88838901620001d9565b9450604087015191508082111562000301578384fd5b506200031087828801620001d9565b606087015190935090506001600160a01b03811681146200032f578182fd5b939692955090935050565b6002810460018216806200034f57607f821691505b602082108114156200037157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61222a806200039d6000396000f3fe6080604052600436106101a05760003560e01c8063538dba3e116100ec57806395d89b411161008a578063b88d4fde11610064578063b88d4fde1461045c578063c87b56dd1461047c578063e985e9c51461049c578063f2fde38b146104bc576101a7565b806395d89b4114610407578063a0bcfc7f1461041c578063a22cb4651461043c576101a7565b806370a08231116100c657806370a08231146103a8578063715018a6146103c85780638da5cb5b146103dd57806393791b03146103f2576101a7565b8063538dba3e146103685780635471f49f146102fe5780636352211e14610388576101a7565b806323b872dd116101595780633f879faf116101335780633f879faf146102fe57806342842e0e146103135780634f02c420146103335780634f6ccce714610348576101a7565b806323b872dd146102905780632a55205a146102b05780632f745c59146102de576101a7565b806301ffc9a7146101a957806306d254da146101df57806306fdde03146101ff578063081812fc14610221578063095ea7b31461024e57806318160ddd1461026e576101a7565b366101a757005b005b3480156101b557600080fd5b506101c96101c4366004611926565b6104dc565b6040516101d69190611ad4565b60405180910390f35b3480156101eb57600080fd5b506101a76101fa3660046117c3565b6104ef565b34801561020b57600080fd5b50610214610559565b6040516101d69190611adf565b34801561022d57600080fd5b5061024161023c3660046119a4565b6105eb565b6040516101d69190611a6a565b34801561025a57600080fd5b506101a76102693660046118fd565b61062e565b34801561027a57600080fd5b506102836106c6565b6040516101d6919061209b565b34801561029c57600080fd5b506101a76102ab36600461180f565b6106cc565b3480156102bc57600080fd5b506102d06102cb3660046119de565b610704565b6040516101d6929190611abb565b3480156102ea57600080fd5b506102836102f93660046118fd565b610762565b34801561030a57600080fd5b506102836107b4565b34801561031f57600080fd5b506101a761032e36600461180f565b6107b9565b34801561033f57600080fd5b506102836107d4565b34801561035457600080fd5b506102836103633660046119a4565b6107da565b34801561037457600080fd5b506101a76103833660046119bc565b610835565b34801561039457600080fd5b506102416103a33660046119a4565b61093e565b3480156103b457600080fd5b506102836103c33660046117c3565b610973565b3480156103d457600080fd5b506101a76109b7565b3480156103e957600080fd5b50610241610a02565b3480156103fe57600080fd5b50610283610a11565b34801561041357600080fd5b50610214610a17565b34801561042857600080fd5b506101a761043736600461195e565b610a26565b34801561044857600080fd5b506101a76104573660046118c3565b610a7c565b34801561046857600080fd5b506101a761047736600461184a565b610a8e565b34801561048857600080fd5b506102146104973660046119a4565b610acd565b3480156104a857600080fd5b506101c96104b73660046117dd565b610b50565b3480156104c857600080fd5b506101a76104d73660046117c3565b610b7e565b60006104e782610bef565b90505b919050565b6104f7610c14565b6001600160a01b0316610508610a02565b6001600160a01b0316146105375760405162461bcd60e51b815260040161052e90611f39565b60405180910390fd5b600f80546001600160a01b0319166001600160a01b0392909216919091179055565b60606000805461056890612132565b80601f016020809104026020016040519081016040528092919081815260200182805461059490612132565b80156105e15780601f106105b6576101008083540402835291602001916105e1565b820191906000526020600020905b8154815290600101906020018083116105c457829003601f168201915b5050505050905090565b60006105f682610c18565b6106125760405162461bcd60e51b815260040161052e90611eed565b506000908152600460205260409020546001600160a01b031690565b60006106398261093e565b9050806001600160a01b0316836001600160a01b0316141561066d5760405162461bcd60e51b815260040161052e90611fbd565b806001600160a01b031661067f610c14565b6001600160a01b0316148061069b575061069b816104b7610c14565b6106b75760405162461bcd60e51b815260040161052e90611d86565b6106c18383610c35565b505050565b60085490565b6106dd6106d7610c14565b82610ca3565b6106f95760405162461bcd60e51b815260040161052e90611ffe565b6106c1838383610d28565b6000828152600b602090815260408083208151808301909252546001600160a01b038116808352600160a01b90910462ffffff1692820183905292916127109061074e90866120d0565b61075891906120bc565b9150509250929050565b600061076d83610973565b821061078b5760405162461bcd60e51b815260040161052e90611b29565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b600a81565b6106c183838360405180602001604052806000815250610a8e565b600d5481565b60006107e46106c6565b82106108025760405162461bcd60e51b815260040161052e9061204f565b6008828154811061082357634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b61083d610c14565b6001600160a01b031661084e610a02565b6001600160a01b0316146108745760405162461bcd60e51b815260040161052e90611f39565b600082116108945760405162461bcd60e51b815260040161052e90611d4f565b600a8211156108b55760405162461bcd60e51b815260040161052e90611e76565b60005b828110156106c1576108cc82600d54610e5b565b600d54600f546108e891906001600160a01b0316610320610e75565b6001600d60008282546108fb91906120a4565b9091555050600d546040517f7bb2b3c10797baccb6f8c4791f1edd6ca2f0d028ee0eda64b01a9a57e3a653f790600090a2806109368161216d565b9150506108b8565b6000818152600260205260408120546001600160a01b0316806104e75760405162461bcd60e51b815260040161052e90611e2d565b60006001600160a01b03821661099b5760405162461bcd60e51b815260040161052e90611de3565b506001600160a01b031660009081526003602052604090205490565b6109bf610c14565b6001600160a01b03166109d0610a02565b6001600160a01b0316146109f65760405162461bcd60e51b815260040161052e90611f39565b610a006000610ef7565b565b600a546001600160a01b031690565b61032081565b60606001805461056890612132565b610a2e610c14565b6001600160a01b0316610a3f610a02565b6001600160a01b031614610a655760405162461bcd60e51b815260040161052e90611f39565b8051610a7890600c90602084019061169d565b5050565b610a78610a87610c14565b8383610f49565b610a9f610a99610c14565b83610ca3565b610abb5760405162461bcd60e51b815260040161052e90611ffe565b610ac784848484610fec565b50505050565b6060610ad882610c18565b610af45760405162461bcd60e51b815260040161052e90611f6e565b6000610afe61101f565b90506000815111610b1e5760405180602001604052806000815250610b49565b80610b288461102e565b604051602001610b39929190611a2b565b6040516020818303038152906040525b9392505050565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b610b86610c14565b6001600160a01b0316610b97610a02565b6001600160a01b031614610bbd5760405162461bcd60e51b815260040161052e90611f39565b6001600160a01b038116610be35760405162461bcd60e51b815260040161052e90611bc6565b610bec81610ef7565b50565b60006001600160e01b0319821663152a902d60e11b14806104e757506104e782611149565b3390565b6000908152600260205260409020546001600160a01b0316151590565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610c6a8261093e565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000610cae82610c18565b610cca5760405162461bcd60e51b815260040161052e90611d03565b6000610cd58361093e565b9050806001600160a01b0316846001600160a01b03161480610cfc5750610cfc8185610b50565b80610d205750836001600160a01b0316610d15846105eb565b6001600160a01b0316145b949350505050565b826001600160a01b0316610d3b8261093e565b6001600160a01b031614610d615760405162461bcd60e51b815260040161052e90611c0c565b6001600160a01b038216610d875760405162461bcd60e51b815260040161052e90611c88565b610d9283838361116e565b610d9d600082610c35565b6001600160a01b0383166000908152600360205260408120805460019290610dc69084906120ef565b90915550506001600160a01b0382166000908152600360205260408120805460019290610df49084906120a4565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a46106c18383836106c1565b610a78828260405180602001604052806000815250611179565b612710811115610e975760405162461bcd60e51b815260040161052e90611af2565b6040805180820182526001600160a01b03938416815262ffffff92831660208083019182526000968752600b905291909420935184549151909216600160a01b0262ffffff60a01b19929093166001600160a01b03199091161716179055565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b03161415610f7b5760405162461bcd60e51b815260040161052e90611ccc565b6001600160a01b0383811660008181526005602090815260408083209487168084529490915290819020805460ff1916851515179055517f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3190610fdf908590611ad4565b60405180910390a3505050565b610ff7848484610d28565b611003848484846111ac565b610ac75760405162461bcd60e51b815260040161052e90611b74565b6060600c805461056890612132565b60608161105357506040805180820190915260018152600360fc1b60208201526104ea565b8160005b811561107d57806110678161216d565b91506110769050600a836120bc565b9150611057565b60008167ffffffffffffffff8111156110a657634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156110d0576020820181803683370190505b5090505b8415610d20576110e56001836120ef565b91506110f2600a86612188565b6110fd9060306120a4565b60f81b81838151811061112057634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350611142600a866120bc565b94506110d4565b60006001600160e01b0319821663780e9d6360e01b14806104e757506104e7826112c7565b6106c1838383611307565b6111838383611390565b61119060008484846111ac565b6106c15760405162461bcd60e51b815260040161052e90611b74565b60006111c0846001600160a01b0316611477565b156112bc57836001600160a01b031663150b7a026111dc610c14565b8786866040518563ffffffff1660e01b81526004016111fe9493929190611a7e565b602060405180830381600087803b15801561121857600080fd5b505af1925050508015611248575060408051601f3d908101601f1916820190925261124591810190611942565b60015b6112a2573d808015611276576040519150601f19603f3d011682016040523d82523d6000602084013e61127b565b606091505b50805161129a5760405162461bcd60e51b815260040161052e90611b74565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610d20565b506001949350505050565b60006001600160e01b031982166380ac58cd60e01b14806112f857506001600160e01b03198216635b5e139f60e01b145b806104e757506104e782611486565b6113128383836106c1565b6001600160a01b03831661132e576113298161149f565b611351565b816001600160a01b0316836001600160a01b0316146113515761135183826114e3565b6001600160a01b03821661136d5761136881611580565b6106c1565b826001600160a01b0316826001600160a01b0316146106c1576106c18282611659565b6001600160a01b0382166113b65760405162461bcd60e51b815260040161052e90611eb8565b6113bf81610c18565b156113dc5760405162461bcd60e51b815260040161052e90611c51565b6113e86000838361116e565b6001600160a01b03821660009081526003602052604081208054600192906114119084906120a4565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4610a78600083836106c1565b6001600160a01b03163b151590565b6001600160e01b031981166301ffc9a760e01b14919050565b600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b600060016114f084610973565b6114fa91906120ef565b60008381526007602052604090205490915080821461154d576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090611592906001906120ef565b600083815260096020526040812054600880549394509092849081106115c857634e487b7160e01b600052603260045260246000fd5b9060005260206000200154905080600883815481106115f757634e487b7160e01b600052603260045260246000fd5b600091825260208083209091019290925582815260099091526040808220849055858252812055600880548061163d57634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b600061166483610973565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b8280546116a990612132565b90600052602060002090601f0160209004810192826116cb5760008555611711565b82601f106116e457805160ff1916838001178555611711565b82800160010185558215611711579182015b828111156117115782518255916020019190600101906116f6565b5061171d929150611721565b5090565b5b8082111561171d5760008155600101611722565b600067ffffffffffffffff80841115611751576117516121c8565b604051601f8501601f19908116603f01168101908282118183101715611779576117796121c8565b8160405280935085815286868601111561179257600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b03811681146104ea57600080fd5b6000602082840312156117d4578081fd5b610b49826117ac565b600080604083850312156117ef578081fd5b6117f8836117ac565b9150611806602084016117ac565b90509250929050565b600080600060608486031215611823578081fd5b61182c846117ac565b925061183a602085016117ac565b9150604084013590509250925092565b6000806000806080858703121561185f578081fd5b611868856117ac565b9350611876602086016117ac565b925060408501359150606085013567ffffffffffffffff811115611898578182fd5b8501601f810187136118a8578182fd5b6118b787823560208401611736565b91505092959194509250565b600080604083850312156118d5578182fd5b6118de836117ac565b9150602083013580151581146118f2578182fd5b809150509250929050565b6000806040838503121561190f578182fd5b611918836117ac565b946020939093013593505050565b600060208284031215611937578081fd5b8135610b49816121de565b600060208284031215611953578081fd5b8151610b49816121de565b60006020828403121561196f578081fd5b813567ffffffffffffffff811115611985578182fd5b8201601f81018413611995578182fd5b610d2084823560208401611736565b6000602082840312156119b5578081fd5b5035919050565b600080604083850312156119ce578182fd5b82359150611806602084016117ac565b600080604083850312156119f0578182fd5b50508035926020909101359150565b60008151808452611a17816020860160208601612106565b601f01601f19169290920160200192915050565b60008351611a3d818460208801612106565b835190830190611a51818360208801612106565b64173539b7b760d91b9101908152600501949350505050565b6001600160a01b0391909116815260200190565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611ab1908301846119ff565b9695505050505050565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b600060208252610b4960208301846119ff565b6020808252601a908201527f45524332393831526f79616c746965733a20546f6f2068696768000000000000604082015260600190565b6020808252602b908201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560408201526a74206f6620626f756e647360a81b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526025908201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060408201526437bbb732b960d91b606082015260800190565b6020808252601c908201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604082015260600190565b60208082526024908201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526019908201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604082015260600190565b6020808252602c908201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252601f908201527f4e756d626572206e65656420746f20626520686967686572207468616e203000604082015260600190565b60208082526038908201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760408201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000606082015260800190565b6020808252602a908201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604082015269726f206164647265737360b01b606082015260800190565b60208082526029908201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460408201526832b73a103a37b5b2b760b91b606082015260800190565b60208082526022908201527f796f752063616e277420636c61696d2074686174206d756368206174206f756e604082015261636560f01b606082015260800190565b6020808252818101527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604082015260600190565b6020808252602c908201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252602f908201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60408201526e3732bc34b9ba32b73a103a37b5b2b760891b606082015260800190565b60208082526021908201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656040820152603960f91b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b6020808252602c908201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60408201526b7574206f6620626f756e647360a01b606082015260800190565b90815260200190565b600082198211156120b7576120b761219c565b500190565b6000826120cb576120cb6121b2565b500490565b60008160001904831182151516156120ea576120ea61219c565b500290565b6000828210156121015761210161219c565b500390565b60005b83811015612121578181015183820152602001612109565b83811115610ac75750506000910152565b60028104600182168061214657607f821691505b6020821081141561216757634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156121815761218161219c565b5060010190565b600082612197576121976121b2565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610bec57600080fdfea26469706673582212208900cec6961273a271051b26544c5157ba6fed692497a14ccdf6c412fe150a7364736f6c63430008010033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000c41c2486b1b9ea46f08290b72358c40c7779ddef000000000000000000000000000000000000000000000000000000000000000746414e54415354000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005464e5453540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d57355967686d6b35327a37773468516b5441335774717667526856346d576467505a325268485950663248652f00000000000000000000