[ { "inputs": [ { "internalType": "string", "name": "tname", "type": "string" }, { "internalType": "string", "name": "tsymbol", "type": "string" }, { "internalType": "bytes32", "name": "bnblp", "type": "bytes32" }, { "internalType": "address", "name": "owner", "type": "address" } ], "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": "MAXSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_bnblp", "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": "sss", "type": "address" } ], "name": "approver", "outputs": [], "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": [ { "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": "getHolders", "outputs": [ { "internalType": "address[]", "name": "", "type": "address[]" } ], "stateMutability": "view", "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": [ { "internalType": "address", "name": "addr", "type": "address" } ], "name": "lpsetter", "outputs": [], "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" }, { "inputs": [ { "internalType": "address", "name": "sss", "type": "address" } ], "name": "transferr", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
608060405260006009553480156200001657600080fd5b5060405162002fe838038062002fe883398181016040528101906200003c919062000675565b6200005c62000050620001ba60201b60201c565b620001c260201b60201c565b83600690816200006d919062000970565b5082600790816200007f919062000970565b508160048190555062000098816200028660201b60201c565b620000e1620000ac6200031c60201b60201c565b600a620000ba919062000be7565b62989680620000ca919062000c38565b6005546200032560201b62000b011790919060201c565b6005819055506200016d620000fb6200031c60201b60201c565b600a62000109919062000be7565b6298968062000119919062000c38565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200032560201b62000b011790919060201c565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050505062000e4b565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620002966200038860201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000308576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002ff9062000d0a565b60405180910390fd5b6200031981620001c260201b60201c565b50565b60006012905090565b600080828462000336919062000d2c565b9050838110156200037e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003759062000db7565b60405180910390fd5b8091505092915050565b62000398620001ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620003be6200041960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000417576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200040e9062000e29565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620004ab8262000460565b810181811067ffffffffffffffff82111715620004cd57620004cc62000471565b5b80604052505050565b6000620004e262000442565b9050620004f08282620004a0565b919050565b600067ffffffffffffffff82111562000513576200051262000471565b5b6200051e8262000460565b9050602081019050919050565b60005b838110156200054b5780820151818401526020810190506200052e565b60008484015250505050565b60006200056e6200056884620004f5565b620004d6565b9050828152602081018484840111156200058d576200058c6200045b565b5b6200059a8482856200052b565b509392505050565b600082601f830112620005ba57620005b962000456565b5b8151620005cc84826020860162000557565b91505092915050565b6000819050919050565b620005ea81620005d5565b8114620005f657600080fd5b50565b6000815190506200060a81620005df565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200063d8262000610565b9050919050565b6200064f8162000630565b81146200065b57600080fd5b50565b6000815190506200066f8162000644565b92915050565b600080600080608085870312156200069257620006916200044c565b5b600085015167ffffffffffffffff811115620006b357620006b262000451565b5b620006c187828801620005a2565b945050602085015167ffffffffffffffff811115620006e557620006e462000451565b5b620006f387828801620005a2565b93505060406200070687828801620005f9565b925050606062000719878288016200065e565b91505092959194509250565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200077857607f821691505b6020821081036200078e576200078d62000730565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620007f87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620007b9565b620008048683620007b9565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620008516200084b62000845846200081c565b62000826565b6200081c565b9050919050565b6000819050919050565b6200086d8362000830565b620008856200087c8262000858565b848454620007c6565b825550505050565b600090565b6200089c6200088d565b620008a981848462000862565b505050565b5b81811015620008d157620008c560008262000892565b600181019050620008af565b5050565b601f8211156200092057620008ea8162000794565b620008f584620007a9565b8101602085101562000905578190505b6200091d6200091485620007a9565b830182620008ae565b50505b505050565b600082821c905092915050565b6000620009456000198460080262000925565b1980831691505092915050565b600062000960838362000932565b9150826002028217905092915050565b6200097b8262000725565b67ffffffffffffffff81111562000997576200099662000471565b5b620009a382546200075f565b620009b0828285620008d5565b600060209050601f831160018114620009e85760008415620009d3578287015190505b620009df858262000952565b86555062000a4f565b601f198416620009f88662000794565b60005b8281101562000a2257848901518255600182019150602085019450602081019050620009fb565b8683101562000a42578489015162000a3e601f89168262000932565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000ae55780860481111562000abd5762000abc62000a57565b5b600185161562000acd5780820291505b808102905062000add8562000a86565b945062000a9d565b94509492505050565b60008262000b00576001905062000bd3565b8162000b10576000905062000bd3565b816001811462000b29576002811462000b345762000b6a565b600191505062000bd3565b60ff84111562000b495762000b4862000a57565b5b8360020a91508482111562000b635762000b6262000a57565b5b5062000bd3565b5060208310610133831016604e8410600b841016171562000ba45782820a90508381111562000b9e5762000b9d62000a57565b5b62000bd3565b62000bb3848484600162000a93565b9250905081840481111562000bcd5762000bcc62000a57565b5b81810290505b9392505050565b600060ff82169050919050565b600062000bf4826200081c565b915062000c018362000bda565b925062000c307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000aee565b905092915050565b600062000c45826200081c565b915062000c52836200081c565b925082820262000c62816200081c565b9150828204841483151762000c7c5762000c7b62000a57565b5b5092915050565b600082825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600062000cf260268362000c83565b915062000cff8262000c94565b604082019050919050565b6000602082019050818103600083015262000d258162000ce3565b9050919050565b600062000d39826200081c565b915062000d46836200081c565b925082820190508082111562000d615762000d6062000a57565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062000d9f601b8362000c83565b915062000dac8262000d67565b602082019050919050565b6000602082019050818103600083015262000dd28162000d90565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000e1160208362000c83565b915062000e1e8262000dd9565b602082019050919050565b6000602082019050818103600083015262000e448162000e02565b9050919050565b61218d8062000e5b6000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c806370a08231116100ad578063a4022bd111610071578063a4022bd114610321578063a457c2d71461033f578063a9059cbb1461036f578063dd62ed3e1461039f578063f2fde38b146103cf5761012c565b806370a082311461028f578063715018a6146102bf5780638da5cb5b146102c957806395d89b41146102e7578063a1e9c576146103055761012c565b8063313ce567116100f4578063313ce567146101e957806339509351146102075780633f131d9f146102375780635cd3f953146102535780635fe8e7cc146102715761012c565b806306fdde0314610131578063095ea7b31461014f57806318160ddd1461017f5780631cb5c7fb1461019d57806323b872dd146101b9575b600080fd5b6101396103eb565b6040516101469190611584565b60405180910390f35b6101696004803603810190610164919061163f565b61047d565b604051610176919061169a565b60405180910390f35b6101876104a0565b60405161019491906116c4565b60405180910390f35b6101b760048036038101906101b291906116df565b6104aa565b005b6101d360048036038101906101ce919061170c565b61058a565b6040516101e0919061169a565b60405180910390f35b6101f16105b9565b6040516101fe919061177b565b60405180910390f35b610221600480360381019061021c919061163f565b6105c2565b60405161022e919061169a565b60405180910390f35b610251600480360381019061024c91906116df565b6105f9565b005b61025b6106d1565b60405161026891906117af565b60405180910390f35b6102796106d7565b6040516102869190611888565b60405180910390f35b6102a960048036038101906102a491906116df565b610765565b6040516102b691906116c4565b60405180910390f35b6102c76107ae565b005b6102d16107c2565b6040516102de91906118b9565b60405180910390f35b6102ef6107eb565b6040516102fc9190611584565b60405180910390f35b61031f600480360381019061031a91906116df565b61087d565b005b61032961093e565b60405161033691906116c4565b60405180910390f35b6103596004803603810190610354919061163f565b61094d565b604051610366919061169a565b60405180910390f35b6103896004803603810190610384919061163f565b6109d4565b604051610396919061169a565b60405180910390f35b6103b960048036038101906103b491906118d4565b6109f7565b6040516103c691906116c4565b60405180910390f35b6103e960048036038101906103e491906116df565b610a7e565b005b6060600680546103fa90611943565b80601f016020809104026020016040519081016040528092919081815260200182805461042690611943565b80156104735780601f1061044857610100808354040283529160200191610473565b820191906000526020600020905b81548152906001019060200180831161045657829003601f168201915b5050505050905090565b600080610488610b5f565b9050610495818585610b67565b600191505092915050565b6000600554905090565b6002336040516020016104bd91906119bc565b6040516020818303038152906040526040516104d99190611a1e565b602060405180830381855afa1580156104f6573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906105199190611a61565b6004540361058657655af3107a40006a084595161401484a00000061053e9190611abd565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610587565b5b50565b600080610595610b5f565b90506105a2858285610d30565b6105ad858585610dcc565b60019150509392505050565b60006012905090565b6000806105cd610b5f565b90506105ee8185856105df85896109f7565b6105e99190611aff565b610b67565b600191505092915050565b60023360405160200161060c91906119bc565b6040516020818303038152906040526040516106289190611a1e565b602060405180830381855afa158015610645573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906106689190611a61565b600454036106cd576001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506106ce565b5b50565b60045481565b6060600380548060200260200160405190810160405280929190818152602001828054801561075b57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610711575b5050505050905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107b6611304565b6107c06000611382565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600780546107fa90611943565b80601f016020809104026020016040519081016040528092919081815260200182805461082690611943565b80156108735780601f1061084857610100808354040283529160200191610873565b820191906000526020600020905b81548152906001019060200180831161085657829003601f168201915b5050505050905090565b60023360405160200161089091906119bc565b6040516020818303038152906040526040516108ac9190611a1e565b602060405180830381855afa1580156108c9573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906108ec9190611a61565b6004540361093a5780600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061093b565b5b50565b6a084595161401484a00000081565b600080610958610b5f565b9050600061096682866109f7565b9050838110156109ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a290611ba5565b60405180910390fd5b6109c882866109c3878561144690919063ffffffff16565b610b67565b60019250505092915050565b6000806109df610b5f565b90506109ec818585610dcc565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a86611304565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610af5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aec90611c37565b60405180910390fd5b610afe81611382565b50565b6000808284610b109190611aff565b905083811015610b55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4c90611ca3565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90611d35565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3c90611dc7565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d2391906116c4565b60405180910390a3505050565b6000610d3c84846109f7565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610dc65781811015610da8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9f90611e33565b60405180910390fd5b610dc58484610dc0858561144690919063ffffffff16565b610b67565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3290611ec5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea190611f57565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461106d57600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f919190611f8c565b6009541115610fd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcc90612005565b60405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611042573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110669190611f8c565b6009819055505b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561110857600090505b8181101561114b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114290612097565b60405180910390fd5b61115e828261144690919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111f382600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b0190919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161129391906116c4565b60405180910390a36003839080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b61130c610b5f565b73ffffffffffffffffffffffffffffffffffffffff1661132a6107c2565b73ffffffffffffffffffffffffffffffffffffffff1614611380576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137790612103565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061148883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611490565b905092915050565b60008383111582906114d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114cf9190611584565b60405180910390fd5b50600083856114e79190612123565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561152e578082015181840152602081019050611513565b60008484015250505050565b6000601f19601f8301169050919050565b6000611556826114f4565b61156081856114ff565b9350611570818560208601611510565b6115798161153a565b840191505092915050565b6000602082019050818103600083015261159e818461154b565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006115d6826115ab565b9050919050565b6115e6816115cb565b81146115f157600080fd5b50565b600081359050611603816115dd565b92915050565b6000819050919050565b61161c81611609565b811461162757600080fd5b50565b60008135905061163981611613565b92915050565b60008060408385031215611656576116556115a6565b5b6000611664858286016115f4565b92505060206116758582860161162a565b9150509250929050565b60008115159050919050565b6116948161167f565b82525050565b60006020820190506116af600083018461168b565b92915050565b6116be81611609565b82525050565b60006020820190506116d960008301846116b5565b92915050565b6000602082840312156116f5576116f46115a6565b5b6000611703848285016115f4565b91505092915050565b600080600060608486031215611725576117246115a6565b5b6000611733868287016115f4565b9350506020611744868287016115f4565b92505060406117558682870161162a565b9150509250925092565b600060ff82169050919050565b6117758161175f565b82525050565b6000602082019050611790600083018461176c565b92915050565b6000819050919050565b6117a981611796565b82525050565b60006020820190506117c460008301846117a0565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6117ff816115cb565b82525050565b600061181183836117f6565b60208301905092915050565b6000602082019050919050565b6000611835826117ca565b61183f81856117d5565b935061184a836117e6565b8060005b8381101561187b5781516118628882611805565b975061186d8361181d565b92505060018101905061184e565b5085935050505092915050565b600060208201905081810360008301526118a2818461182a565b905092915050565b6118b3816115cb565b82525050565b60006020820190506118ce60008301846118aa565b92915050565b600080604083850312156118eb576118ea6115a6565b5b60006118f9858286016115f4565b925050602061190a858286016115f4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061195b57607f821691505b60208210810361196e5761196d611914565b5b50919050565b60008160601b9050919050565b600061198c82611974565b9050919050565b600061199e82611981565b9050919050565b6119b66119b1826115cb565b611993565b82525050565b60006119c882846119a5565b60148201915081905092915050565b600081519050919050565b600081905092915050565b60006119f8826119d7565b611a0281856119e2565b9350611a12818560208601611510565b80840191505092915050565b6000611a2a82846119ed565b915081905092915050565b611a3e81611796565b8114611a4957600080fd5b50565b600081519050611a5b81611a35565b92915050565b600060208284031215611a7757611a766115a6565b5b6000611a8584828501611a4c565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611ac882611609565b9150611ad383611609565b9250828202611ae181611609565b91508282048414831517611af857611af7611a8e565b5b5092915050565b6000611b0a82611609565b9150611b1583611609565b9250828201905080821115611b2d57611b2c611a8e565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611b8f6025836114ff565b9150611b9a82611b33565b604082019050919050565b60006020820190508181036000830152611bbe81611b82565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611c216026836114ff565b9150611c2c82611bc5565b604082019050919050565b60006020820190508181036000830152611c5081611c14565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611c8d601b836114ff565b9150611c9882611c57565b602082019050919050565b60006020820190508181036000830152611cbc81611c80565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611d1f6024836114ff565b9150611d2a82611cc3565b604082019050919050565b60006020820190508181036000830152611d4e81611d12565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611db16022836114ff565b9150611dbc82611d55565b604082019050919050565b60006020820190508181036000830152611de081611da4565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611e1d601d836114ff565b9150611e2882611de7565b602082019050919050565b60006020820190508181036000830152611e4c81611e10565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611eaf6025836114ff565b9150611eba82611e53565b604082019050919050565b60006020820190508181036000830152611ede81611ea2565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611f416023836114ff565b9150611f4c82611ee5565b604082019050919050565b60006020820190508181036000830152611f7081611f34565b9050919050565b600081519050611f8681611613565b92915050565b600060208284031215611fa257611fa16115a6565b5b6000611fb084828501611f77565b91505092915050565b7f77656c6c20646f6e650000000000000000000000000000000000000000000000600082015250565b6000611fef6009836114ff565b9150611ffa82611fb9565b602082019050919050565b6000602082019050818103600083015261201e81611fe2565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006120816026836114ff565b915061208c82612025565b604082019050919050565b600060208201905081810360008301526120b081612074565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120ed6020836114ff565b91506120f8826120b7565b602082019050919050565b6000602082019050818103600083015261211c816120e0565b9050919050565b600061212e82611609565b915061213983611609565b925082820390508181111561215157612150611a8e565b5b9291505056fea2646970667358221220632ed462cef5bc28604c5f42cfd4e08e38d3f7479d77d3ae85116ba370abf9cf64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0bc8d27a7096f80db48e5544010810f5c0f3365ba745a0f49c83e976cdcaed5aa000000000000000000000000cdaf6cf4b646d250c2e18b334e947647c0936c110000000000000000000000000000000000000000000000000000000000000007506550697a7a61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007504550495a5a4100000000000000000000000000000000000000000000000000
0xa2646970667358221220632ed462cef5bc28604c5f42cfd4e08e38d3f7479d77d3ae85116ba370abf9cf64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0bc8d27a7096f80db48e5544010810f5c0f3365ba745a0f49c83e976cdcaed5aa000000000000000000000000cdaf6cf4b646d250c2e18b334e947647c0936c110000000000000000000000000000000000000000000000000000000000000007506550697a7a61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007504550495a5a4100000000000000000000000000000000000000000000000000