Mainnet
Testnet
Mamma MIA (MMIA)

Mamma MIA (MMIA)

Overview

Max Total supply:
10,000,000
MMIA
Holders:
4 addresses
Total transfers:
12

Token info

Contract:
Name:
Mamma MIA
Symbol:
MMIA
Decimals:
18
Token type:
wrc20
Are you the contract creator? Verify and Publish your contract source code.

Creation bytecode

0x60806040523480156200001157600080fd5b506040518060400160405280600981526020017f4d616d6d61204d494100000000000000000000000000000000000000000000008152506002908162000058919062000460565b506012600360006101000a81548160ff021916908360ff1602179055506040518060400160405280600481526020017f4d4d49410000000000000000000000000000000000000000000000000000000081525060049081620000bb919062000460565b5033600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900460ff16600a6200011b9190620006d7565b629896806200012b919062000728565b6006819055506006546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600654604051620001d8919062000784565b60405180910390a3620007a1565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200026857607f821691505b6020821081036200027e576200027d62000220565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620002e87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002a9565b620002f48683620002a9565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003416200033b62000335846200030c565b62000316565b6200030c565b9050919050565b6000819050919050565b6200035d8362000320565b620003756200036c8262000348565b848454620002b6565b825550505050565b600090565b6200038c6200037d565b6200039981848462000352565b505050565b5b81811015620003c157620003b560008262000382565b6001810190506200039f565b5050565b601f8211156200041057620003da8162000284565b620003e58462000299565b81016020851015620003f5578190505b6200040d620004048562000299565b8301826200039e565b50505b505050565b600082821c905092915050565b6000620004356000198460080262000415565b1980831691505092915050565b600062000450838362000422565b9150826002028217905092915050565b6200046b82620001e6565b67ffffffffffffffff811115620004875762000486620001f1565b5b6200049382546200024f565b620004a0828285620003c5565b600060209050601f831160018114620004d85760008415620004c3578287015190505b620004cf858262000442565b8655506200053f565b601f198416620004e88662000284565b60005b828110156200051257848901518255600182019150602085019450602081019050620004eb565b868310156200053257848901516200052e601f89168262000422565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620005d557808604811115620005ad57620005ac62000547565b5b6001851615620005bd5780820291505b8081029050620005cd8562000576565b94506200058d565b94509492505050565b600082620005f05760019050620006c3565b81620006005760009050620006c3565b816001811462000619576002811462000624576200065a565b6001915050620006c3565b60ff84111562000639576200063862000547565b5b8360020a91508482111562000653576200065262000547565b5b50620006c3565b5060208310610133831016604e8410600b8410161715620006945782820a9050838111156200068e576200068d62000547565b5b620006c3565b620006a3848484600162000583565b92509050818404811115620006bd57620006bc62000547565b5b81810290505b9392505050565b600060ff82169050919050565b6000620006e4826200030c565b9150620006f183620006ca565b9250620007207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620005de565b905092915050565b600062000735826200030c565b915062000742836200030c565b925082820262000752816200030c565b915082820484148315176200076c576200076b62000547565b5b5092915050565b6200077e816200030c565b82525050565b60006020820190506200079b600083018462000773565b92915050565b61177680620007b16000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c5780638da5cb5b116100665780638da5cb5b1461029957806395d89b41146102b7578063a9059cbb146102d5578063dd62ed3e14610305576100ea565b806370a082311461020957806379cc6790146102395780638863dd1a14610269576100ea565b806323b872dd116100c857806323b872dd1461015b578063313ce5671461018b57806340c10f19146101a957806342966c68146101d9576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461013d575b600080fd5b6100f7610335565b60405161010491906111a4565b60405180910390f35b6101276004803603810190610122919061125f565b6103c7565b60405161013491906112ba565b60405180910390f35b610145610527565b60405161015291906112e4565b60405180910390f35b610175600480360381019061017091906112ff565b610531565b60405161018291906112ba565b60405180910390f35b6101936108e6565b6040516101a0919061136e565b60405180910390f35b6101c360048036038101906101be919061125f565b6108fd565b6040516101d091906112ba565b60405180910390f35b6101f360048036038101906101ee9190611389565b610a54565b60405161020091906112ba565b60405180910390f35b610223600480360381019061021e91906113b6565b610b33565b60405161023091906112e4565b60405180910390f35b610253600480360381019061024e919061125f565b610b7b565b60405161026091906112ba565b60405180910390f35b610283600480360381019061027e91906113b6565b610ceb565b60405161029091906112ba565b60405180910390f35b6102a1610dc7565b6040516102ae91906113f2565b60405180910390f35b6102bf610df1565b6040516102cc91906111a4565b60405180910390f35b6102ef60048036038101906102ea919061125f565b610e83565b6040516102fc91906112ba565b60405180910390f35b61031f600480360381019061031a919061140d565b61108d565b60405161032c91906112e4565b60405180910390f35b6060600280546103449061147c565b80601f01602080910402602001604051908101604052809291908181526020018280546103709061147c565b80156103bd5780601f10610392576101008083540402835291602001916103bd565b820191906000526020600020905b8154815290600101906020018083116103a057829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610437576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042e906114f9565b60405180910390fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161051591906112e4565b60405180910390a36001905092915050565b6000600654905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059890611565565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610631576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610628906115f7565b60405180910390fd5b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156107005750828110155b61073f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073690611689565b60405180910390fd5b826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461078d91906116d8565b92505081905550826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107e2919061170c565b9250508190555082816107f5919061170c565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516108d291906112e4565b60405180910390a360019150509392505050565b6000600360009054906101000a900460ff16905090565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461098f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610986906115f7565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109dd919061170c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a4291906112e4565b60405180910390a36001905092915050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aa491906116d8565b925050819055508160066000828254610abd91906116d8565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b2291906112e4565b60405180910390a360019050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c04906115f7565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c5b91906116d8565b925050819055508160066000828254610c7491906116d8565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610cd991906112e4565b60405180910390a36001905092915050565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d74906115f7565b60405180910390fd5b81600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610e009061147c565b80601f0160208091040260200160405190810160405280929190818152602001828054610e2c9061147c565b8015610e795780601f10610e4e57610100808354040283529160200191610e79565b820191906000526020600020905b815481529060010190602001808311610e5c57829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ef3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eea90611565565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6b90611689565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fc291906116d8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611017919061170c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161107b91906112e4565b60405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561114e578082015181840152602081019050611133565b60008484015250505050565b6000601f19601f8301169050919050565b600061117682611114565b611180818561111f565b9350611190818560208601611130565b6111998161115a565b840191505092915050565b600060208201905081810360008301526111be818461116b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006111f6826111cb565b9050919050565b611206816111eb565b811461121157600080fd5b50565b600081359050611223816111fd565b92915050565b6000819050919050565b61123c81611229565b811461124757600080fd5b50565b60008135905061125981611233565b92915050565b60008060408385031215611276576112756111c6565b5b600061128485828601611214565b92505060206112958582860161124a565b9150509250929050565b60008115159050919050565b6112b48161129f565b82525050565b60006020820190506112cf60008301846112ab565b92915050565b6112de81611229565b82525050565b60006020820190506112f960008301846112d5565b92915050565b600080600060608486031215611318576113176111c6565b5b600061132686828701611214565b935050602061133786828701611214565b92505060406113488682870161124a565b9150509250925092565b600060ff82169050919050565b61136881611352565b82525050565b6000602082019050611383600083018461135f565b92915050565b60006020828403121561139f5761139e6111c6565b5b60006113ad8482850161124a565b91505092915050565b6000602082840312156113cc576113cb6111c6565b5b60006113da84828501611214565b91505092915050565b6113ec816111eb565b82525050565b600060208201905061140760008301846113e3565b92915050565b60008060408385031215611424576114236111c6565b5b600061143285828601611214565b925050602061144385828601611214565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061149457607f821691505b6020821081036114a7576114a661144d565b5b50919050565b7f45524332303a20417070726f766520746f207a65726f20616464726573730000600082015250565b60006114e3601e8361111f565b91506114ee826114ad565b602082019050919050565b60006020820190508181036000830152611512816114d6565b9050919050565b7f45524332303a205472616e7366657220746f207a65726f206164647265737300600082015250565b600061154f601f8361111f565b915061155a82611519565b602082019050919050565b6000602082019050818103600083015261157e81611542565b9050919050565b7f596f7520617265206e6f74206f776e6572206f66207468697320636f6e74726160008201527f6374210000000000000000000000000000000000000000000000000000000000602082015250565b60006115e160238361111f565b91506115ec82611585565b604082019050919050565b60006020820190508181036000830152611610816115d4565b9050919050565b7f546f6b656e2062616c616e6365206973206c6f776572207468616e207468652060008201527f76616c7565207265717565737465642e00000000000000000000000000000000602082015250565b600061167360308361111f565b915061167e82611617565b604082019050919050565b600060208201905081810360008301526116a281611666565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006116e382611229565b91506116ee83611229565b9250828203905081811115611706576117056116a9565b5b92915050565b600061171782611229565b915061172283611229565b925082820190508082111561173a576117396116a9565b5b9291505056fea26469706673582212205c09cd42ec855b8a7c0d70bd1a99e1d3d032db89e24ec2d8777f0b827e0e03c564736f6c63430008120033

Deployed bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c5780638da5cb5b116100665780638da5cb5b1461029957806395d89b41146102b7578063a9059cbb146102d5578063dd62ed3e14610305576100ea565b806370a082311461020957806379cc6790146102395780638863dd1a14610269576100ea565b806323b872dd116100c857806323b872dd1461015b578063313ce5671461018b57806340c10f19146101a957806342966c68146101d9576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461013d575b600080fd5b6100f7610335565b60405161010491906111a4565b60405180910390f35b6101276004803603810190610122919061125f565b6103c7565b60405161013491906112ba565b60405180910390f35b610145610527565b60405161015291906112e4565b60405180910390f35b610175600480360381019061017091906112ff565b610531565b60405161018291906112ba565b60405180910390f35b6101936108e6565b6040516101a0919061136e565b60405180910390f35b6101c360048036038101906101be919061125f565b6108fd565b6040516101d091906112ba565b60405180910390f35b6101f360048036038101906101ee9190611389565b610a54565b60405161020091906112ba565b60405180910390f35b610223600480360381019061021e91906113b6565b610b33565b60405161023091906112e4565b60405180910390f35b610253600480360381019061024e919061125f565b610b7b565b60405161026091906112ba565b60405180910390f35b610283600480360381019061027e91906113b6565b610ceb565b60405161029091906112ba565b60405180910390f35b6102a1610dc7565b6040516102ae91906113f2565b60405180910390f35b6102bf610df1565b6040516102cc91906111a4565b60405180910390f35b6102ef60048036038101906102ea919061125f565b610e83565b6040516102fc91906112ba565b60405180910390f35b61031f600480360381019061031a919061140d565b61108d565b60405161032c91906112e4565b60405180910390f35b6060600280546103449061147c565b80601f01602080910402602001604051908101604052809291908181526020018280546103709061147c565b80156103bd5780601f10610392576101008083540402835291602001916103bd565b820191906000526020600020905b8154815290600101906020018083116103a057829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610437576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161042e906114f9565b60405180910390fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161051591906112e4565b60405180910390a36001905092915050565b6000600654905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059890611565565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610631576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610628906115f7565b60405180910390fd5b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156107005750828110155b61073f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073690611689565b60405180910390fd5b826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461078d91906116d8565b92505081905550826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107e2919061170c565b9250508190555082816107f5919061170c565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516108d291906112e4565b60405180910390a360019150509392505050565b6000600360009054906101000a900460ff16905090565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461098f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610986906115f7565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109dd919061170c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610a4291906112e4565b60405180910390a36001905092915050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610aa491906116d8565b925050819055508160066000828254610abd91906116d8565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b2291906112e4565b60405180910390a360019050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c04906115f7565b60405180910390fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c5b91906116d8565b925050819055508160066000828254610c7491906116d8565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610cd991906112e4565b60405180910390a36001905092915050565b60003373ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d74906115f7565b60405180910390fd5b81600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610e009061147c565b80601f0160208091040260200160405190810160405280929190818152602001828054610e2c9061147c565b8015610e795780601f10610e4e57610100808354040283529160200191610e79565b820191906000526020600020905b815481529060010190602001808311610e5c57829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ef3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eea90611565565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6b90611689565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610fc291906116d8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611017919061170c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161107b91906112e4565b60405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561114e578082015181840152602081019050611133565b60008484015250505050565b6000601f19601f8301169050919050565b600061117682611114565b611180818561111f565b9350611190818560208601611130565b6111998161115a565b840191505092915050565b600060208201905081810360008301526111be818461116b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006111f6826111cb565b9050919050565b611206816111eb565b811461121157600080fd5b50565b600081359050611223816111fd565b92915050565b6000819050919050565b61123c81611229565b811461124757600080fd5b50565b60008135905061125981611233565b92915050565b60008060408385031215611276576112756111c6565b5b600061128485828601611214565b92505060206112958582860161124a565b9150509250929050565b60008115159050919050565b6112b48161129f565b82525050565b60006020820190506112cf60008301846112ab565b92915050565b6112de81611229565b82525050565b60006020820190506112f960008301846112d5565b92915050565b600080600060608486031215611318576113176111c6565b5b600061132686828701611214565b935050602061133786828701611214565b92505060406113488682870161124a565b9150509250925092565b600060ff82169050919050565b61136881611352565b82525050565b6000602082019050611383600083018461135f565b92915050565b60006020828403121561139f5761139e6111c6565b5b60006113ad8482850161124a565b91505092915050565b6000602082840312156113cc576113cb6111c6565b5b60006113da84828501611214565b91505092915050565b6113ec816111eb565b82525050565b600060208201905061140760008301846113e3565b92915050565b60008060408385031215611424576114236111c6565b5b600061143285828601611214565b925050602061144385828601611214565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061149457607f821691505b6020821081036114a7576114a661144d565b5b50919050565b7f45524332303a20417070726f766520746f207a65726f20616464726573730000600082015250565b60006114e3601e8361111f565b91506114ee826114ad565b602082019050919050565b60006020820190508181036000830152611512816114d6565b9050919050565b7f45524332303a205472616e7366657220746f207a65726f206164647265737300600082015250565b600061154f601f8361111f565b915061155a82611519565b602082019050919050565b6000602082019050818103600083015261157e81611542565b9050919050565b7f596f7520617265206e6f74206f776e6572206f66207468697320636f6e74726160008201527f6374210000000000000000000000000000000000000000000000000000000000602082015250565b60006115e160238361111f565b91506115ec82611585565b604082019050919050565b60006020820190508181036000830152611610816115d4565b9050919050565b7f546f6b656e2062616c616e6365206973206c6f776572207468616e207468652060008201527f76616c7565207265717565737465642e00000000000000000000000000000000602082015250565b600061167360308361111f565b915061167e82611617565b604082019050919050565b600060208201905081810360008301526116a281611666565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006116e382611229565b91506116ee83611229565b9250828203905081811115611706576117056116a9565b5b92915050565b600061171782611229565b915061172283611229565b925082820190508082111561173a576117396116a9565b5b9291505056fea26469706673582212205c09cd42ec855b8a7c0d70bd1a99e1d3d032db89e24ec2d8777f0b827e0e03c564736f6c63430008120033