{"p":"brc20-prog","op":"deploy","d":"0x60806040523480156200001157600080fd5b50604051620015903803806200159083398101604081905262000034916200022f565b83836200004a620000446200008a565b6200008e565b81516200005f906004906020850190620000de565b50805162000075906005906020840190620000de565b50505060069190915560075550620002f99050565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b828054620000ec90620002a6565b90600052602060002090601f0160209004810192826200011057600085556200015b565b82601f106200012b57805160ff19168380011785556200015b565b828001600101855582156200015b579182015b828111156200015b5782518255916020019190600101906200013e565b50620001699291506200016d565b5090565b5b808211156200016957600081556001016200016e565b600082601f83011262000195578081fd5b81516001600160401b0380821115620001b257620001b2620002e3565b6040516020601f8401601f1916820181018381118382101715620001da57620001da620002e3565b6040528382528584018101871015620001f1578485fd5b8492505b83831015620002145785830181015182840182015291820191620001f5565b838311156200022557848185840101525b5095945050505050565b6000806000806080858703121562000245578384fd5b84516001600160401b03808211156200025c578586fd5b6200026a8883890162000184565b9550602087015191508082111562000280578485fd5b506200028f8782880162000184565b604087015160609097015195989097509350505050565b600281046001821680620002bb57607f821691505b60208210811415620002dd57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61128780620003096000396000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c806370a08231116100b2578063a457c2d711610081578063a9059cbb11610066578063a9059cbb14610213578063dd62ed3e14610226578063f2fde38b146102395761011b565b8063a457c2d7146101f8578063a4d66daf1461020b5761011b565b806370a08231146101c0578063715018a6146101d35780638da5cb5b146101db57806395d89b41146101f05761011b565b806323b872dd116100ee57806323b872dd1461017d578063313ce56714610190578063355274ea146101a557806339509351146101ad5761011b565b806306fdde0314610120578063095ea7b31461013e5780631249c58b1461015e57806318160ddd14610168575b600080fd5b61012861024c565b6040516101359190610cf6565b60405180910390f35b61015161014c366004610ca1565b6102de565b6040516101359190610ceb565b6101666102fc565b005b610170610360565b6040516101359190611129565b61015161018b366004610c66565b610366565b610198610437565b6040516101359190611132565b61017061043c565b6101516101bb366004610ca1565b610442565b6101706101ce366004610c13565b6104a3565b6101666104cf565b6101e361054c565b6040516101359190610cca565b610128610568565b610151610206366004610ca1565b610577565b610170610617565b610151610221366004610ca1565b61061d565b610170610234366004610c34565b610631565b610166610247366004610c13565b610669565b60606004805461025b906111ce565b80601f0160208091040260200160405190810160405280929190818152602001828054610287906111ce565b80156102d45780601f106102a9576101008083540402835291602001916102d4565b820191906000526020600020905b8154815290600101906020018083116102b757829003601f168201915b5050505050905090565b60006102f26102eb610735565b8484610739565b5060015b92915050565b61030a600754600654610848565b610312610360565b10610352576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610fa4565b60405180910390fd5b61035e336006546108a2565b565b60035490565b60006103738484846109af565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600260205260408120816103a1610735565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610418576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610f12565b61042c85610424610735565b858403610739565b506001949350505050565b601290565b60075481565b60006102f261044f610735565b84846002600061045d610735565b73ffffffffffffffffffffffffffffffffffffffff908116825260208083019390935260409182016000908120918b168152925290205461049e9190611140565b610739565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600160205260409020545b919050565b6104d7610735565b73ffffffffffffffffffffffffffffffffffffffff166104f561054c565b73ffffffffffffffffffffffffffffffffffffffff1614610542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610f6f565b61035e6000610b75565b60005473ffffffffffffffffffffffffffffffffffffffff1690565b60606005805461025b906111ce565b60008060026000610586610735565b73ffffffffffffffffffffffffffffffffffffffff908116825260208083019390935260409182016000908120918816815292529020549050828110156105f9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990611095565b61060d610604610735565b85858403610739565b5060019392505050565b60065481565b60006102f261062a610735565b84846109af565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b610671610735565b73ffffffffffffffffffffffffffffffffffffffff1661068f61054c565b73ffffffffffffffffffffffffffffffffffffffff16146106dc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610f6f565b73ffffffffffffffffffffffffffffffffffffffff8116610729576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610dc4565b61073281610b75565b50565b3390565b73ffffffffffffffffffffffffffffffffffffffff8316610786576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990611038565b73ffffffffffffffffffffffffffffffffffffffff82166107d3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610e21565b73ffffffffffffffffffffffffffffffffffffffff80841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061083b908590611129565b60405180910390a3505050565b600081158061086c5750828261085e8183611191565b925061086a9083611158565b145b6102f6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610e7e565b73ffffffffffffffffffffffffffffffffffffffff82166108ef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610349906110f2565b6108fb60008383610bea565b806003600082825461090d9190611140565b909155505073ffffffffffffffffffffffffffffffffffffffff821660009081526001602052604081208054839290610947908490611140565b909155505060405173ffffffffffffffffffffffffffffffffffffffff8316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610997908590611129565b60405180910390a36109ab60008383610bea565b5050565b73ffffffffffffffffffffffffffffffffffffffff83166109fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610fdb565b73ffffffffffffffffffffffffffffffffffffffff8216610a49576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610d67565b610a54838383610bea565b73ffffffffffffffffffffffffffffffffffffffff831660009081526001602052604090205481811015610ab4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161034990610eb5565b73ffffffffffffffffffffffffffffffffffffffff808516600090815260016020526040808220858503905591851681529081208054849290610af8908490611140565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b5c9190611129565b60405180910390a3610b6f848484610bea565b50505050565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b505050565b803573ffffffffffffffffffffffffffffffffffffffff811681146104ca57600080fd5b600060208284031215610c24578081fd5b610c2d82610bef565b9392505050565b60008060408385031215610c46578081fd5b610c4f83610bef565b9150610c5d60208401610bef565b90509250929050565b600080600060608486031215610c7a578081fd5b610c8384610bef565b9250610c9160208501610bef565b9150604084013590509250925092565b60008060408385031215610cb3578182fd5b610cbc83610bef565b946020939093013593505050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610d2257858101830151858201604001528201610d06565b81811115610d335783604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201527f6573730000000000000000000000000000000000000000000000000000000000606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560408201527f7373000000000000000000000000000000000000000000000000000000000000606082015260800190565b60208082526014908201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604082015260600190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260408201527f616c616e63650000000000000000000000000000000000000000000000000000606082015260800190565b60208082526028908201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160408201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526017908201527f467265654d696e74546f6b656e3a206d696e74206f7574000000000000000000604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460408201527f6472657373000000000000000000000000000000000000000000000000000000606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460408201527f7265737300000000000000000000000000000000000000000000000000000000606082015260800190565b60208082526025908201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760408201527f207a65726f000000000000000000000000000000000000000000000000000000606082015260800190565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b90815260200190565b60ff91909116815260200190565b6000821982111561115357611153611222565b500190565b60008261118c577f4e487b710000000000000000000000000000000000000000000000000000000081526012600452602481fd5b500490565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156111c9576111c9611222565b500290565b6002810460018216806111e257607f821691505b6020821081141561121c577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea2646970667358221220a378ebb8f812cc3af8c24500c7a255e3c9e3d961d561cdea5ad62c0e37c3f90b64736f6c63430008000033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000001236efcbcbb34000000000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000000000000000010546f6b656e36466f72436174537761700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045443533600000000000000000000000000000000000000000000000000000000"}