[ { "inputs": [], "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": [], "name": "DOMAIN_SEPARATOR", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "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": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "nonces", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "uint256", "name": "deadline", "type": "uint256" }, { "internalType": "uint8", "name": "v", "type": "uint8" }, { "internalType": "bytes32", "name": "r", "type": "bytes32" }, { "internalType": "bytes32", "name": "s", "type": "bytes32" } ], "name": "permit", "outputs": [], "stateMutability": "nonpayable", "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" } ]
6101406040523480156200001257600080fd5b506040518060400160405280600781526020017f50697462756c6c00000000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600781526020017f50697462756c6c000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f50495400000000000000000000000000000000000000000000000000000000008152508160039081620000fd9190620006d0565b5080600490816200010f9190620006d0565b506200012260126200029760201b60201c565b505060008280519060200120905060008280519060200120905060007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f90508260e081815250508161010081815250504660a081815250506200018d818484620002ca60201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505080610120818152505050505050505033600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a362000291336b033b2e3c9fd0803ce80000006200030660201b60201c565b620009b1565b600073eeeeeeeeea0b3fdcb4d8d241ecda6a4a8fa650709050806101005260006101205261010051604061010020555050565b60008383834630604051602001620002e795949392919062000828565b6040516020818303038152906040528051906020012090509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000378576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200036f90620008e6565b60405180910390fd5b80600260008282546200038c919062000937565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620003e3919062000937565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200044a919062000994565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620004d857607f821691505b602082108103620004ee57620004ed62000490565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005587fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000519565b62000564868362000519565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620005b1620005ab620005a5846200057c565b62000586565b6200057c565b9050919050565b6000819050919050565b620005cd8362000590565b620005e5620005dc82620005b8565b84845462000526565b825550505050565b600090565b620005fc620005ed565b62000609818484620005c2565b505050565b5b81811015620006315762000625600082620005f2565b6001810190506200060f565b5050565b601f82111562000680576200064a81620004f4565b620006558462000509565b8101602085101562000665578190505b6200067d620006748562000509565b8301826200060e565b50505b505050565b600082821c905092915050565b6000620006a56000198460080262000685565b1980831691505092915050565b6000620006c0838362000692565b9150826002028217905092915050565b620006db8262000456565b67ffffffffffffffff811115620006f757620006f662000461565b5b620007038254620004bf565b6200071082828562000635565b600060209050601f83116001811462000748576000841562000733578287015190505b6200073f8582620006b2565b865550620007af565b601f1984166200075886620004f4565b60005b8281101562000782578489015182556001820191506020850194506020810190506200075b565b86831015620007a257848901516200079e601f89168262000692565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b620007cc81620007b7565b82525050565b620007dd816200057c565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200081082620007e3565b9050919050565b620008228162000803565b82525050565b600060a0820190506200083f6000830188620007c1565b6200084e6020830187620007c1565b6200085d6040830186620007c1565b6200086c6060830185620007d2565b6200087b608083018462000817565b9695505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620008ce601f8362000885565b9150620008db8262000896565b602082019050919050565b600060208201905081810360008301526200090181620008bf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000944826200057c565b915062000951836200057c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000989576200098862000908565b5b828201905092915050565b6000602082019050620009ab6000830184620007d2565b92915050565b60805160a05160c05160e051610100516101205161206562000a016000396000610d8a01526000610dcc01526000610dab01526000610ce001526000610d3601526000610d5f01526120656000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c57806395d89b411161006657806395d89b411461024f578063a9059cbb1461026d578063d505accf1461029d578063dd62ed3e146102b9576100ea565b8063715018a6146101f75780637ecebe00146102015780638da5cb5b14610231576100ea565b806323b872dd116100c857806323b872dd1461015b578063313ce5671461018b5780633644e515146101a957806370a08231146101c7576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461013d575b600080fd5b6100f76102e9565b6040516101049190611343565b60405180910390f35b610127600480360381019061012291906113fe565b61037b565b6040516101349190611459565b60405180910390f35b610145610397565b6040516101529190611483565b60405180910390f35b6101756004803603810190610170919061149e565b6103a1565b6040516101829190611459565b60405180910390f35b6101936103c9565b6040516101a0919061150d565b60405180910390f35b6101b16103d2565b6040516101be9190611541565b60405180910390f35b6101e160048036038101906101dc919061155c565b6103e1565b6040516101ee9190611483565b60405180910390f35b6101ff610429565b005b61021b6004803603810190610216919061155c565b6104f8565b6040516102289190611483565b60405180910390f35b610239610548565b6040516102469190611598565b60405180910390f35b610257610572565b6040516102649190611343565b60405180910390f35b610287600480360381019061028291906113fe565b610604565b6040516102949190611459565b60405180910390f35b6102b760048036038101906102b2919061160b565b610620565b005b6102d360048036038101906102ce91906116ad565b610797565b6040516102e09190611483565b60405180910390f35b6060600380546102f89061171c565b80601f01602080910402602001604051908101604052809291908181526020018280546103249061171c565b80156103715780601f1061034657610100808354040283529160200191610371565b820191906000526020600020905b81548152906001019060200180831161035457829003601f168201915b5050505050905090565b60008033905061038c81858561081e565b600191505092915050565b6000600254905090565b6000803390506103b28582856109e7565b6103bd858585610a73565b60019150509392505050565b60006012905090565b60006103dc610cdc565b905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610431610df6565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b6000610541600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020610e6d565b9050919050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546105819061171c565b80601f01602080910402602001604051908101604052809291908181526020018280546105ad9061171c565b80156105fa5780601f106105cf576101008083540402835291602001916105fa565b820191906000526020600020905b8154815290600101906020018083116105dd57829003601f168201915b5050505050905090565b600080339050610615818585610a73565b600191505092915050565b83421115610663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065a90611799565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106928c610e7b565b896040516020016106a8969594939291906117b9565b60405160208183030381529060405280519060200120905060006106cb82610ed9565b905060006106db82878787610ef3565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610780578973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461077f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077690611866565b60405180910390fd5b5b61078b8a8a8a61081e565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361088d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610884906118f8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036108fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f39061198a565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516109da9190611483565b60405180910390a3505050565b60006109f38484610797565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610a6d5781811015610a5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a56906119f6565b60405180910390fd5b610a6c848484840361081e565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ae2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad990611a88565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4890611b1a565b60405180910390fd5b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610bd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bce90611bac565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c6a9190611bfb565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610cce9190611483565b60405180910390a350505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610d5857507f000000000000000000000000000000000000000000000000000000000000000046145b15610d85577f00000000000000000000000000000000000000000000000000000000000000009050610df3565b610df07f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000610f4f565b90505b90565b3373ffffffffffffffffffffffffffffffffffffffff16610e15610548565b73ffffffffffffffffffffffffffffffffffffffff1614610e6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6290611c9d565b60405180910390fd5b565b600081600001549050919050565b600080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050610ec881610e6d565b9150610ed381610f89565b50919050565b6000610eec610ee6610cdc565b83610f9f565b9050919050565b60008033732dce681699b5185da6db8013bf64663c81f651ac03610f1657600190505b60008103610f4557600080610f2d88888888610fd2565b91509150610f3a816110de565b819350505050610f47565b505b949350505050565b60008383834630604051602001610f6a959493929190611cbd565b6040516020818303038152906040528051906020012090509392505050565b6001816000016000828254019250508190555050565b60008282604051602001610fb4929190611d88565b60405160208183030381529060405280519060200120905092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c111561100d5760006003915091506110d5565b601b8560ff16141580156110255750601c8560ff1614155b156110375760006004915091506110d5565b60006001878787876040516000815260200160405260405161105c9493929190611dbf565b6020604051602081039080840390855afa15801561107e573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036110cc576000600192509250506110d5565b80600092509250505b94509492505050565b600060048111156110f2576110f1611e04565b5b81600481111561110557611104611e04565b5b03156112a7576001600481111561111f5761111e611e04565b5b81600481111561113257611131611e04565b5b03611172576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116990611e7f565b60405180910390fd5b6002600481111561118657611185611e04565b5b81600481111561119957611198611e04565b5b036111d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d090611eeb565b60405180910390fd5b600360048111156111ed576111ec611e04565b5b816004811115611200576111ff611e04565b5b03611240576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123790611f7d565b60405180910390fd5b60048081111561125357611252611e04565b5b81600481111561126657611265611e04565b5b036112a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129d9061200f565b60405180910390fd5b5b50565b600081519050919050565b600082825260208201905092915050565b60005b838110156112e45780820151818401526020810190506112c9565b838111156112f3576000848401525b50505050565b6000601f19601f8301169050919050565b6000611315826112aa565b61131f81856112b5565b935061132f8185602086016112c6565b611338816112f9565b840191505092915050565b6000602082019050818103600083015261135d818461130a565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006113958261136a565b9050919050565b6113a58161138a565b81146113b057600080fd5b50565b6000813590506113c28161139c565b92915050565b6000819050919050565b6113db816113c8565b81146113e657600080fd5b50565b6000813590506113f8816113d2565b92915050565b6000806040838503121561141557611414611365565b5b6000611423858286016113b3565b9250506020611434858286016113e9565b9150509250929050565b60008115159050919050565b6114538161143e565b82525050565b600060208201905061146e600083018461144a565b92915050565b61147d816113c8565b82525050565b60006020820190506114986000830184611474565b92915050565b6000806000606084860312156114b7576114b6611365565b5b60006114c5868287016113b3565b93505060206114d6868287016113b3565b92505060406114e7868287016113e9565b9150509250925092565b600060ff82169050919050565b611507816114f1565b82525050565b600060208201905061152260008301846114fe565b92915050565b6000819050919050565b61153b81611528565b82525050565b60006020820190506115566000830184611532565b92915050565b60006020828403121561157257611571611365565b5b6000611580848285016113b3565b91505092915050565b6115928161138a565b82525050565b60006020820190506115ad6000830184611589565b92915050565b6115bc816114f1565b81146115c757600080fd5b50565b6000813590506115d9816115b3565b92915050565b6115e881611528565b81146115f357600080fd5b50565b600081359050611605816115df565b92915050565b600080600080600080600060e0888a03121561162a57611629611365565b5b60006116388a828b016113b3565b97505060206116498a828b016113b3565b965050604061165a8a828b016113e9565b955050606061166b8a828b016113e9565b945050608061167c8a828b016115ca565b93505060a061168d8a828b016115f6565b92505060c061169e8a828b016115f6565b91505092959891949750929550565b600080604083850312156116c4576116c3611365565b5b60006116d2858286016113b3565b92505060206116e3858286016113b3565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061173457607f821691505b602082108103611747576117466116ed565b5b50919050565b7f45524332305065726d69743a206578706972656420646561646c696e65000000600082015250565b6000611783601d836112b5565b915061178e8261174d565b602082019050919050565b600060208201905081810360008301526117b281611776565b9050919050565b600060c0820190506117ce6000830189611532565b6117db6020830188611589565b6117e86040830187611589565b6117f56060830186611474565b6118026080830185611474565b61180f60a0830184611474565b979650505050505050565b7f45524332305065726d69743a20696e76616c6964207369676e61747572650000600082015250565b6000611850601e836112b5565b915061185b8261181a565b602082019050919050565b6000602082019050818103600083015261187f81611843565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006118e26024836112b5565b91506118ed82611886565b604082019050919050565b60006020820190508181036000830152611911816118d5565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119746022836112b5565b915061197f82611918565b604082019050919050565b600060208201905081810360008301526119a381611967565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006119e0601d836112b5565b91506119eb826119aa565b602082019050919050565b60006020820190508181036000830152611a0f816119d3565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611a726025836112b5565b9150611a7d82611a16565b604082019050919050565b60006020820190508181036000830152611aa181611a65565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b046023836112b5565b9150611b0f82611aa8565b604082019050919050565b60006020820190508181036000830152611b3381611af7565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611b966026836112b5565b9150611ba182611b3a565b604082019050919050565b60006020820190508181036000830152611bc581611b89565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611c06826113c8565b9150611c11836113c8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611c4657611c45611bcc565b5b828201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611c876020836112b5565b9150611c9282611c51565b602082019050919050565b60006020820190508181036000830152611cb681611c7a565b9050919050565b600060a082019050611cd26000830188611532565b611cdf6020830187611532565b611cec6040830186611532565b611cf96060830185611474565b611d066080830184611589565b9695505050505050565b600081905092915050565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b6000611d51600283611d10565b9150611d5c82611d1b565b600282019050919050565b6000819050919050565b611d82611d7d82611528565b611d67565b82525050565b6000611d9382611d44565b9150611d9f8285611d71565b602082019150611daf8284611d71565b6020820191508190509392505050565b6000608082019050611dd46000830187611532565b611de160208301866114fe565b611dee6040830185611532565b611dfb6060830184611532565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b6000611e696018836112b5565b9150611e7482611e33565b602082019050919050565b60006020820190508181036000830152611e9881611e5c565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b6000611ed5601f836112b5565b9150611ee082611e9f565b602082019050919050565b60006020820190508181036000830152611f0481611ec8565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b6000611f676022836112b5565b9150611f7282611f0b565b604082019050919050565b60006020820190508181036000830152611f9681611f5a565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202776272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b6000611ff96022836112b5565b915061200482611f9d565b604082019050919050565b6000602082019050818103600083015261202881611fec565b905091905056fea2646970667358221220c95be83d455d46fcde7e6dbe881e2eeac2bac7657e952531ad6ce5d808b905f564736f6c634300080f0033