[
{
"inputs": [],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"stateMutability": "payable",
"type": "fallback"
},
{
"stateMutability": "payable",
"type": "receive"
}
]
60806040526113a560005534801561001657600080fd5b5060006040516024016040516020818303038152906040527f8129fc1c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090506000737cbdf602a62276355bc2daaaf31d6c26538a1f5b73ffffffffffffffffffffffffffffffffffffffff16826040516100d991906101de565b600060405180830381855af49150503d8060008114610114576040519150601f19603f3d011682016040523d82523d6000602084013e610119565b606091505b505090508061015d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161015490610252565b60405180910390fd5b5050610272565b600081519050919050565b600081905092915050565b60005b8381101561019857808201518184015260208101905061017d565b838111156101a7576000848401525b50505050565b60006101b882610164565b6101c2818561016f565b93506101d281856020860161017a565b80840191505092915050565b60006101ea82846101ad565b915081905092915050565b600082825260208201905092915050565b7f56657269666963696174696f6e2e000000000000000000000000000000000000600082015250565b600061023c600e836101f5565b915061024782610206565b602082019050919050565b6000602082019050818103600083015261026b8161022f565b9050919050565b6101ee806102816000396000f3fe60806040523661000b57005b6000366060600080737cbdf602a62276355bc2daaaf31d6c26538a1f5b73ffffffffffffffffffffffffffffffffffffffff16858560405161004e929190610122565b600060405180830381855af49150503d8060008114610089576040519150601f19603f3d011682016040523d82523d6000602084013e61008e565b606091505b5091509150816100d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100ca90610198565b60405180910390fd5b8092505050915050805190602001f35b600081905092915050565b82818337600083830152505050565b600061010983856100e3565b93506101168385846100ee565b82840190509392505050565b600061012f8284866100fd565b91508190509392505050565b600082825260208201905092915050565b7f566572696669636174696f6e2e00000000000000000000000000000000000000600082015250565b6000610182600d8361013b565b915061018d8261014c565b602082019050919050565b600060208201905081810360008301526101b181610175565b905091905056fea26469706673582212202488b25e3b38ee03b5107869e76577c2eae133698c5d328b5b79b48f6918730e64736f6c634300080d0033