Overview ERC20
PRICE
$0.045054

ON-CHAIN MARKET CAP n/a

Total Supply:
300,000,000.00 MUNCHER

Holders:
3,357
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Contract Source Code Verified (Exact Match)
Contract Name:
Muncher

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
No

Created At:
Sun, 01 Sep 2024 08:34:45 GMT
Muncher.sol
contracts
Muncher.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "tSupply_",
        "type": "uint256"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Approval",
    "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": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Transfer",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "burn",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "burnFrom",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "graphic",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "pure",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "string",
        "name": "c",
        "type": "string"
      },
      {
        "internalType": "string",
        "name": "d",
        "type": "string"
      }
    ],
    "name": "implicit",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "pure",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "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": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "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": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "transferOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
60806040523462000037576200001e6200001862000100565b6200024b565b620000286200003d565b611b92620009978239611b9290f35b62000043565b60405190565b600080fd5b601f801991011690565b634e487b7160e01b600052604160045260246000fd5b90620000749062000048565b810190811060018060401b038211176200008d57604052565b62000052565b90620000aa620000a26200003d565b928362000068565b565b600080fd5b90565b620000bf81620000b1565b03620000c757565b600080fd5b90505190620000db82620000b4565b565b90602082820312620000fa57620000f791600001620000cc565b90565b620000ac565b620001236200252980380380620001178162000093565b928339810190620000dd565b90565b60018060401b03811162000145576200014160209162000048565b0190565b62000052565b90620001616200015b8362000126565b62000093565b918252565b60007f4d756e6368657200000000000000000000000000000000000000000000000000910152565b6200019a60076200014b565b90620001a96020830162000166565b565b620001b56200018e565b90565b60007f4d554e4348455200000000000000000000000000000000000000000000000000910152565b620001ec60076200014b565b90620001fb60208301620001b8565b565b62000207620001e0565b90565b90565b90565b62000229620002236200022f926200020a565b6200020d565b620000b1565b90565b620002486af8277896582678ac00000062000210565b90565b62000275906200026f6200025e620001ab565b62000268620001fd565b906200028d565b620005be565b6200028b336200028462000232565b90620007b1565b565b906200029991620002af565b620002ad620002a76200089c565b62000929565b565b90620002bb916200055d565b565b5190565b634e487b7160e01b600052602260045260246000fd5b9060016002830492168015620002fa575b6020831014620002f457565b620002c1565b91607f1691620002e8565b600052602060002090565b601f602091010490565b1b90565b919060086200033e91029162000337600019846200031a565b926200031a565b9181191691161790565b620003616200035b6200036792620000b1565b6200020d565b620000b1565b90565b90565b91906200038862000382620003919362000348565b6200036a565b9083546200031e565b9055565b600090565b620003b091620003a962000395565b916200036d565b565b5b818110620003bf575050565b80620003cf60006001936200039a565b01620003b3565b9190601f8111620003e7575b505050565b620003f6620004219362000305565b906020620004048462000310565b830193106200042a575b620004199062000310565b0190620003b2565b388080620003e2565b915062000419819290506200040e565b1c90565b906200045190600019906008026200043a565b191690565b8162000462916200043e565b906002021790565b906200047681620002bd565b9060018060401b03821162000549576200049d82620004968554620002d7565b85620003d6565b602090601f8311600114620004d757918091620004c593600092620004ca575b505062000456565b90555b565b90915001513880620004bd565b601f19831691620004e88562000305565b9260005b818110620005305750916002939185600196941062000513575b50505002019055620004c8565b62000525910151601f8416906200043e565b905538808062000506565b91936020600181928787015181550195019201620004ec565b62000052565b906200055b916200046a565b565b906200056f620005779260036200054f565b60046200054f565b565b60001b90565b906200058e6000199162000579565b9181191691161790565b90620005b2620005ac620005ba9262000348565b6200036a565b82546200057f565b9055565b620005cb90600562000598565b565b90565b60018060a01b031690565b620005f4620005ee620005fa92620005cd565b6200020d565b620005d0565b90565b6200060890620005db565b90565b6200061690620005d0565b90565b60209181520190565b60007f45524332303a206d696e7420746f20746865207a65726f206164647265737300910152565b62000659601f60209262000619565b620006648162000622565b0190565b6200068090602081019060008183039101526200064a565b90565b156200068b57565b620006956200003d565b62461bcd60e51b815280620006ad6004820162000668565b0390fd5b60001c90565b90565b620006c9620006cf91620006b1565b620006b7565b90565b620006de9054620006ba565b90565b634e487b7160e01b600052601160045260246000fd5b620007096200071091939293620000b1565b92620000b1565b82018092116200071c57565b620006e1565b6200073b620007356200074192620005d0565b6200020d565b620005d0565b90565b6200074f9062000722565b90565b6200075d9062000744565b90565b906200076c9062000752565b600052602052604060002090565b90620007879101620000b1565b90565b6200079590620000b1565b9052565b9190620007af906000602085019401906200078a565b565b90620007e082620007d8620007d1620007cb6000620005fd565b6200060b565b916200060b565b141562000683565b62000803620007fb82620007f56002620006d2565b620006f7565b600262000598565b62000833816200082c6200081a6000869062000760565b916200082683620006d2565b6200077a565b9062000598565b6200083f6000620005fd565b919091620008926200087d620008767fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9362000752565b9362000752565b93620008886200003d565b9182918262000799565b0390a3565b600090565b620008a662000897565b503390565b60018060a01b031690565b620008c5620008cb91620006b1565b620008ab565b90565b620008da9054620008b6565b90565b90620008f060018060a01b039162000579565b9181191691161790565b90565b9062000917620009116200091f9262000752565b620008fa565b8254620008dd565b9055565b60000190565b620009356006620008ce565b62000942826006620008fd565b906200097a620009737f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09362000752565b9162000752565b91620009856200003d565b80620009918162000923565b0390a356fe60806040526004361015610013575b6108c0565b61001e60003561013d565b806306fdde0314610138578063095ea7b31461013357806318160ddd1461012e57806323b872dd14610129578063313ce56714610124578063395093511461011f57806342966c681461011a57806370a0823114610115578063715018a61461011057806379cc67901461010b5780638da5cb5b1461010657806395d89b4114610101578063a457c2d7146100fc578063a9059cbb146100f7578063c6c52d5d146100f2578063d8cd8b5a146100ed578063dd62ed3e146100e85763f2fde38b0361000e5761088d565b610857565b6107f3565b61067a565b610644565b61060e565b6105d9565b6105a4565b61054d565b61051a565b6104e5565b610493565b610438565b610403565b6103a4565b610334565b6102db565b6101e9565b60e01c90565b60405190565b600080fd5b600080fd5b600091031261015e57565b61014e565b5190565b60209181520190565b60005b838110610184575050906000910152565b806020918301518185015201610173565b601f801991011690565b6101be6101c76020936101cc936101b581610163565b93848093610167565b95869101610170565b610195565b0190565b6101e6916020820191600081840391015261019f565b90565b34610219576101f9366004610153565b6102156102046109e8565b61020c610143565b918291826101d0565b0390f35b610149565b600080fd5b60018060a01b031690565b61023790610223565b90565b6102438161022e565b0361024a57565b600080fd5b9050359061025c8261023a565b565b90565b61026a8161025e565b0361027157565b600080fd5b9050359061028382610261565b565b91906040838203126102ae57806102a26102ab926000860161024f565b93602001610276565b90565b61014e565b151590565b6102c1906102b3565b9052565b91906102d9906000602085019401906102b8565b565b3461030c576103086102f76102f1366004610285565b90610a03565b6102ff610143565b918291826102c5565b0390f35b610149565b61031a9061025e565b9052565b919061033290600060208501940190610311565b565b3461036457610344366004610153565b61036061034f610a54565b610357610143565b9182918261031e565b0390f35b610149565b909160608284031261039f5761039c610385846000850161024f565b93610393816020860161024f565b93604001610276565b90565b61014e565b346103d5576103d16103c06103ba366004610369565b91610a6a565b6103c8610143565b918291826102c5565b0390f35b610149565b60ff1690565b6103e9906103da565b9052565b9190610401906000602085019401906103e0565b565b3461043357610413366004610153565b61042f61041e610ac0565b610426610143565b918291826103ed565b0390f35b610149565b346104695761046561045461044e366004610285565b90610b11565b61045c610143565b918291826102c5565b0390f35b610149565b906020828203126104885761048591600001610276565b90565b61014e565b60000190565b346104c1576104ab6104a636600461046e565b610b46565b6104b3610143565b806104bd8161048d565b0390f35b610149565b906020828203126104e0576104dd9160000161024f565b90565b61014e565b34610515576105116105006104fb3660046104c6565b610ba5565b610508610143565b9182918261031e565b0390f35b610149565b346105485761052a366004610153565b610532610c15565b61053a610143565b806105448161048d565b0390f35b610149565b3461057c57610566610560366004610285565b90610c1f565b61056e610143565b806105788161048d565b0390f35b610149565b61058a9061022e565b9052565b91906105a290600060208501940190610581565b565b346105d4576105b4366004610153565b6105d06105bf610c6f565b6105c7610143565b9182918261058e565b0390f35b610149565b34610609576105e9366004610153565b6106056105f4610c85565b6105fc610143565b918291826101d0565b0390f35b610149565b3461063f5761063b61062a610624366004610285565b90610d53565b610632610143565b918291826102c5565b0390f35b610149565b346106755761067161066061065a366004610285565b90610da7565b610668610143565b918291826102c5565b0390f35b610149565b346106aa5761068a366004610153565b6106a6610695610de8565b61069d610143565b9182918261031e565b0390f35b610149565b600080fd5b600080fd5b634e487b7160e01b600052604160045260246000fd5b906106d990610195565b810190811067ffffffffffffffff8211176106f357604052565b6106b9565b9061070b610704610143565b92836106cf565b565b67ffffffffffffffff811161072b57610727602091610195565b0190565b6106b9565b90826000939282370152565b9092919261075161074c8261070d565b6106f8565b9381855260208501908284011161076d5761076b92610730565b565b6106b4565b9080601f830112156107905781602061078d9335910161073c565b90565b6106af565b9190916040818403126107ee57600081013567ffffffffffffffff81116107e957836107c2918301610772565b92602082013567ffffffffffffffff81116107e4576107e19201610772565b90565b61021e565b61021e565b61014e565b346108245761082061080f610809366004610795565b90610e46565b610817610143565b918291826101d0565b0390f35b610149565b9190604083820312610852578061084661084f926000860161024f565b9360200161024f565b90565b61014e565b346108885761088461087361086d366004610829565b90610e9d565b61087b610143565b9182918261031e565b0390f35b610149565b346108bb576108a56108a03660046104c6565b610fb3565b6108ad610143565b806108b78161048d565b0390f35b610149565b600080fd5b606090565b634e487b7160e01b600052602260045260246000fd5b9060016002830492168015610900575b60208310146108fb57565b6108ca565b91607f16916108f0565b60209181520190565b600052602060002090565b9060009291805490610939610932836108e0565b809461090a565b916001811690816000146109925750600114610955575b505050565b6109629192939450610913565b916000925b81841061097a5750500190388080610950565b60018160209295939554848601520191019290610967565b92949550505060ff1916825215156020020190388080610950565b906109b79161091e565b90565b906109da6109d3926109ca610143565b938480926109ad565b03836106cf565b565b6109e5906109ba565b90565b6109f06108c5565b506109fb60036109dc565b90565b600090565b610a2091610a0f6109fe565b50610a18610fbe565b91909161117b565b600190565b600090565b60001c90565b90565b610a3f610a4491610a2a565b610a30565b90565b610a519054610a33565b90565b610a5c610a25565b50610a676002610a47565b90565b91610a9492610a776109fe565b50610a8c610a83610fbe565b829084916112bd565b9190916115ee565b600190565b600090565b90565b90565b610ab8610ab3610abd92610a9e565b610aa1565b6103da565b90565b610ac8610a99565b50610ad36012610aa4565b90565b634e487b7160e01b600052601160045260246000fd5b610afb610b019193929361025e565b9261025e565b8201809211610b0c57565b610ad6565b610b4191610b1d6109fe565b50610b3b610b29610fbe565b91610b3683948094610e9d565b610aec565b9161117b565b600190565b610b5790610b52610fbe565b6118f6565b565b610b6d610b68610b7292610223565b610aa1565b610223565b90565b610b7e90610b59565b90565b610b8a90610b75565b90565b90610b9790610b81565b600052602052604060002090565b610bbc610bc191610bb4610a25565b506000610b8d565b610a47565b90565b610bcc611a65565b610bd4610c01565b565b90565b610bed610be8610bf292610bd6565b610aa1565b610223565b90565b610bfe90610bd9565b90565b610c13610c0e6000610bf5565b611acf565b565b610c1d610bc4565b565b90610c3c91610c3781610c30610fbe565b84916112bd565b6118f6565b565b600090565b60018060a01b031690565b610c5a610c5f91610a2a565b610c43565b90565b610c6c9054610c4e565b90565b610c77610c3e565b50610c826006610c62565b90565b610c8d6108c5565b50610c9860046109dc565b90565b60207f207a65726f000000000000000000000000000000000000000000000000000000917f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201520152565b610cf66025604092610167565b610cff81610c9b565b0190565b610d199060208101906000818303910152610ce9565b90565b15610d2357565b610d2b610143565b62461bcd60e51b815280610d4160048201610d03565b0390fd5b90610d50910361025e565b90565b610da291610d5f6109fe565b50610d9c610d6b610fbe565b91610d77838590610e9d565b92610d9584610d8e610d888561025e565b9161025e565b1015610d1c565b9392610d45565b9161117b565b600190565b610dc491610db36109fe565b50610dbc610fbe565b9190916115ee565b600190565b90565b610de0610ddb610de592610dc9565b610aa1565b61025e565b90565b610df0610a25565b50610dfb602c610dcc565b90565b905090565b610e28610e1f92602092610e1681610163565b94858093610dfe565b93849101610170565b0190565b610e3a90610e409392610e03565b90610e03565b90565b90565b90610e7d610e8292610e566108c5565b50610e6e610e62610143565b93849260208401610e2c565b602082018103825203826106cf565b610e43565b90565b90610e8f90610b81565b600052602052604060002090565b610ec291610eb8610ebd92610eb0610a25565b506001610e85565b610b8d565b610a47565b90565b610ed690610ed1611a65565b610f82565b565b60207f6464726573730000000000000000000000000000000000000000000000000000917f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201520152565b610f336026604092610167565b610f3c81610ed8565b0190565b610f569060208101906000818303910152610f26565b90565b15610f6057565b610f68610143565b62461bcd60e51b815280610f7e60048201610f40565b0390fd5b610fb190610fac81610fa5610f9f610f9a6000610bf5565b61022e565b9161022e565b1415610f59565b611acf565b565b610fbc90610ec5565b565b610fc6610c3e565b503390565b60207f7265737300000000000000000000000000000000000000000000000000000000917f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201520152565b6110266024604092610167565b61102f81610fcb565b0190565b6110499060208101906000818303910152611019565b90565b1561105357565b61105b610143565b62461bcd60e51b81528061107160048201611033565b0390fd5b60207f7373000000000000000000000000000000000000000000000000000000000000917f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201520152565b6110d06022604092610167565b6110d981611075565b0190565b6110f390602081019060008183039101526110c3565b90565b156110fd57565b611105610143565b62461bcd60e51b81528061111b600482016110dd565b0390fd5b60001b90565b906111326000199161111f565b9181191691161790565b61115061114b6111559261025e565b610aa1565b61025e565b90565b90565b9061117061116b6111779261113c565b611158565b8254611125565b9055565b9190916111a48161119d6111976111926000610bf5565b61022e565b9161022e565b141561104c565b6111ca836111c36111bd6111b86000610bf5565b61022e565b9161022e565b14156110f6565b6111e9826111e46111dd60018590610e85565b8690610b8d565b61115b565b91909161123461122261121c7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92593610b81565b93610b81565b9361122b610143565b9182918261031e565b0390a3565b60007f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000910152565b61126e601d602092610167565b61127781611239565b0190565b6112919060208101906000818303910152611261565b90565b1561129b57565b6112a3610143565b62461bcd60e51b8152806112b96004820161127b565b0390fd5b6112c8818390610e9d565b90816112de6112d860001961025e565b9161025e565b036112ea575b50505050565b61131c936113169161130f846113086113028561025e565b9161025e565b1015611294565b9392610d45565b9161117b565b388080806112e4565b60207f6472657373000000000000000000000000000000000000000000000000000000917f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201520152565b6113806025604092610167565b61138981611325565b0190565b6113a39060208101906000818303910152611373565b90565b156113ad57565b6113b5610143565b62461bcd60e51b8152806113cb6004820161138d565b0390fd5b60207f6573730000000000000000000000000000000000000000000000000000000000917f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201520152565b61142a6023604092610167565b611433816113cf565b0190565b61144d906020810190600081830391015261141d565b90565b1561145757565b61145f610143565b62461bcd60e51b81528061147560048201611437565b0390fd5b60207f616c616e63650000000000000000000000000000000000000000000000000000917f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201520152565b6114d46026604092610167565b6114dd81611479565b0190565b6114f790602081019060008183039101526114c7565b90565b1561150157565b611509610143565b62461bcd60e51b81528061151f600482016114e1565b0390fd5b61152c90610b59565b90565b61153890611523565b90565b61154490610b75565b90565b60e01b90565b611556816102b3565b0361155d57565b600080fd5b9050519061156f8261154d565b565b9060208282031261158b5761158891600001611562565b90565b61014e565b6040906115ba6115c194969593966115b060608401986000850190610581565b6020830190610581565b0190610311565b565b6115cb610143565b3d6000823e3d90fd5b156115db57565b600080fd5b906115eb910161025e565b90565b9190916116178161161061160a6116056000610bf5565b61022e565b9161022e565b14156113a6565b61163d8361163661163061162b6000610bf5565b61022e565b9161022e565b1415611450565b61165161164c60008390610b8d565b610a47565b61166e816116676116618661025e565b9161025e565b10156114fa565b61168661168161167c611b3c565b61152f565b61153b565b9060206323b872dd9284906116b0600089966116bb8a6116a4610143565b998a9788968795611547565b855260048501611590565b03925af190811561179d576116df6116e6926116f79460009161176f575b506115d4565b8490610d45565b6116f260008490610b8d565b61115b565b61171f8261171961170a60008790610b8d565b9161171483610a47565b6115e0565b9061115b565b91909161176a6117586117527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef93610b81565b93610b81565b93611761610143565b9182918261031e565b0390a3565b611790915060203d8111611796575b61178881836106cf565b810190611571565b386116d9565b503d61177e565b6115c3565b60207f7300000000000000000000000000000000000000000000000000000000000000917f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201520152565b6117fd6021604092610167565b611806816117a2565b0190565b61182090602081019060008183039101526117f0565b90565b1561182a57565b611832610143565b62461bcd60e51b8152806118486004820161180a565b0390fd5b60207f6365000000000000000000000000000000000000000000000000000000000000917f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201520152565b6118a76022604092610167565b6118b08161184c565b0190565b6118ca906020810190600081830391015261189a565b90565b156118d457565b6118dc610143565b62461bcd60e51b8152806118f2600482016118b4565b0390fd5b61191c8161191561190f61190a6000610bf5565b61022e565b9161022e565b1415611823565b61196b61195a61193661193160008590610b8d565b610a47565b6119538161194c6119468861025e565b9161025e565b10156118cd565b8490610d45565b61196660008490610b8d565b61115b565b6119886119818361197c6002610a47565b610d45565b600261115b565b906119936000610bf5565b90916119dd6119cb6119c57fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef93610b81565b93610b81565b936119d4610143565b9182918261031e565b0390a3565b60007f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572910152565b611a1660208092610167565b611a1f816119e2565b0190565b611a399060208101906000818303910152611a0a565b90565b15611a4357565b611a4b610143565b62461bcd60e51b815280611a6160048201611a23565b0390fd5b611a8f611a70610c6f565b611a89611a83611a7e610fbe565b61022e565b9161022e565b14611a3c565b565b90611aa260018060a01b039161111f565b9181191691161790565b90565b90611ac4611abf611acb92610b81565b611aac565b8254611a91565b9055565b611ad96006610c62565b611ae4826006611aaf565b90611b18611b127f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e093610b81565b91610b81565b91611b21610143565b80611b2b8161048d565b0390a3565b611b3990610b75565b90565b611b44610c3e565b50611b4e30611b30565b50611b596005610a47565b9056fea2646970667358221220cc6873724e5f94a6282ef8655a140ccfb5b3e775cb8983322f2b791704c1358f64736f6c6343000818003300000000000000000000000009e227ecc69678346a8328ec3c4feab25dc43cea