Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000.00 BBEAN

Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xAA340810D4F249Ce8289C93853cf7067c160b855
60806040526001600a60006101000a81548160ff0219169083151502179055506000600a60016101000a81548160ff0219169083151502179055506001600c60006101000a81548160ff0219169083151502179055503480156200006257600080fd5b506040518060400160405280601081526020017f427573746564204265616e20436c7562000000000000000000000000000000008152506040518060400160405280600581526020017f424245414e0000000000000000000000000000000000000000000000000000008152508160039080519060200190620000e792919062000d91565b5080600490805190602001906200010092919062000d91565b50505062000123620001176200042760201b60201c565b6200042f60201b60201c565b62000148737a250d5630b4cf539739df2c5dacb4c659f2488d620004f560201b60201c565b60006003905060008060039050600060039050600080600390506064600369d3c21bcecceda10000006200017d919062000e7a565b62000189919062000f0a565b6006819055506064600369d3c21bcecceda1000000620001aa919062000e7a565b620001b6919062000f0a565b6009819055506064600169d3c21bcecceda1000000620001d7919062000e7a565b620001e3919062000f0a565b60088190555085600f819055508460108190555083601181905550601154601054600f5462000213919062000f42565b6200021f919062000f42565b600e819055508260138190555081601481905550806015819055506015546014546013546200024f919062000f42565b6200025b919062000f42565b6012819055506200027162000a7d60201b60201c565b600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620002c162000a7d60201b60201c565b600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620003236200031562000a7d60201b60201c565b600162000aa760201b60201c565b6200033630600162000aa760201b60201c565b6200034b61dead600162000aa760201b60201c565b62000380600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000aa760201b60201c565b620003a26200039462000a7d60201b60201c565b600162000b1260201b60201c565b620003b530600162000b1260201b60201c565b620003ca61dead600162000b1260201b60201c565b620003ff600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b1260201b60201c565b6200041b3369d3c21bcecceda100000062000b7d60201b60201c565b50505050505062001273565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141562000568576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200055f9062001000565b60405180910390fd5b80601a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200061257600080fd5b505afa15801562000627573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200064d91906200108c565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620006d257600080fd5b505afa158015620006e7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200070d91906200108c565b6040518363ffffffff1660e01b81526004016200072c929190620010cf565b60206040518083038186803b1580156200074557600080fd5b505afa1580156200075a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200078091906200108c565b601b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff16601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141562000a3257601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200088157600080fd5b505afa15801562000896573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008bc91906200108c565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200094157600080fd5b505afa15801562000956573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200097c91906200108c565b6040518363ffffffff1660e01b81526004016200099b929190620010cf565b602060405180830381600087803b158015620009b657600080fd5b505af1158015620009cb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620009f191906200108c565b601b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b62000a4581600162000b1260201b60201c565b62000a7a601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b1260201b60201c565b50565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000ab762000cf660201b60201c565b80601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b62000b2262000cf660201b60201c565b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000bf0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000be7906200114c565b60405180910390fd5b62000c046000838362000d8760201b60201c565b806002600082825462000c18919062000f42565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000c6f919062000f42565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000cd691906200117f565b60405180910390a362000cf26000838362000d8c60201b60201c565b5050565b62000d066200042760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000d2c62000a7d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000d85576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d7c90620011ec565b60405180910390fd5b565b505050565b505050565b82805462000d9f906200123d565b90600052602060002090601f01602090048101928262000dc3576000855562000e0f565b82601f1062000dde57805160ff191683800117855562000e0f565b8280016001018555821562000e0f579182015b8281111562000e0e57825182559160200191906001019062000df1565b5b50905062000e1e919062000e22565b5090565b5b8082111562000e3d57600081600090555060010162000e23565b5090565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000e878262000e41565b915062000e948362000e41565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000ed05762000ecf62000e4b565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000f178262000e41565b915062000f248362000e41565b92508262000f375762000f3662000edb565b5b828204905092915050565b600062000f4f8262000e41565b915062000f5c8362000e41565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000f945762000f9362000e4b565b5b828201905092915050565b600082825260208201905092915050565b7f496e76616c696420726f75746572206164647265737300000000000000000000600082015250565b600062000fe860168362000f9f565b915062000ff58262000fb0565b602082019050919050565b600060208201905081810360008301526200101b8162000fd9565b9050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620010548262001027565b9050919050565b620010668162001047565b81146200107257600080fd5b50565b60008151905062001086816200105b565b92915050565b600060208284031215620010a557620010a462001022565b5b6000620010b58482850162001075565b91505092915050565b620010c98162001047565b82525050565b6000604082019050620010e66000830185620010be565b620010f56020830184620010be565b9392505050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062001134601f8362000f9f565b91506200114182620010fc565b602082019050919050565b60006020820190508181036000830152620011678162001125565b9050919050565b620011798162000e41565b82525050565b60006020820190506200119660008301846200116e565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620011d460208362000f9f565b9150620011e1826200119c565b602082019050919050565b600060208201905081810360008301526200120781620011c5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200125657607f821691505b602082108114156200126d576200126c6200120e565b5b50919050565b613dd080620012836000396000f3fe6080604052600436106102815760003560e01c80638da5cb5b1161014f578063b21c9913116100c1578063e73b90cd1161007a578063e73b90cd146109c7578063e884f260146109f2578063f11a24d314610a09578063f2fde38b14610a34578063f637434214610a5d578063f887ea4014610a8857610288565b8063b21c991314610893578063c18bc195146108bc578063cd183bbd146108e5578063d257b34f14610922578063d85ba0631461095f578063dd62ed3e1461098a57610288565b80639c3b4fdc116101135780639c3b4fdc1461076d5780639fccce3214610798578063a0d82dc5146107c3578063a457c2d7146107ee578063a8aa1b311461082b578063a9059cbb1461085657610288565b80638da5cb5b146106845780638ea5220f146106af5780639145dbe2146106da578063921369131461071757806395d89b411461074257610288565b8063313ce567116101f357806375f0a874116101ac57806375f0a874146105865780637bce5a04146105b157806382247ec0146105dc578063863587cd1461060757806386695e8e146106305780638bb1f5e91461065957610288565b8063313ce5671461048857806339509351146104b35780636a486a8e146104f057806370a082311461051b578063715018a614610558578063751039fc1461056f57610288565b80631f3fed8f116102455780631f3fed8f14610376578063203e727e146103a157806323b872dd146103ca57806327c8f8351461040757806327f4d7d5146104325780632fd689e31461045d57610288565b806304beaeb81461028d57806306fdde03146102b8578063095ea7b3146102e357806318160ddd146103205780631a8145bb1461034b57610288565b3661028857005b600080fd5b34801561029957600080fd5b506102a2610ab3565b6040516102af9190612ab6565b60405180910390f35b3480156102c457600080fd5b506102cd610ab9565b6040516102da9190612b6a565b60405180910390f35b3480156102ef57600080fd5b5061030a60048036038101906103059190612c1b565b610b4b565b6040516103179190612c76565b60405180910390f35b34801561032c57600080fd5b50610335610b6e565b6040516103429190612ab6565b60405180910390f35b34801561035757600080fd5b50610360610b78565b60405161036d9190612ab6565b60405180910390f35b34801561038257600080fd5b5061038b610b7e565b6040516103989190612ab6565b60405180910390f35b3480156103ad57600080fd5b506103c860048036038101906103c39190612c91565b610b84565b005b3480156103d657600080fd5b506103f160048036038101906103ec9190612cbe565b610c1f565b6040516103fe9190612c76565b60405180910390f35b34801561041357600080fd5b5061041c610c4e565b6040516104299190612d20565b60405180910390f35b34801561043e57600080fd5b50610447610c54565b6040516104549190612c76565b60405180910390f35b34801561046957600080fd5b50610472610c67565b60405161047f9190612ab6565b60405180910390f35b34801561049457600080fd5b5061049d610c6d565b6040516104aa9190612d57565b60405180910390f35b3480156104bf57600080fd5b506104da60048036038101906104d59190612c1b565b610c76565b6040516104e79190612c76565b60405180910390f35b3480156104fc57600080fd5b50610505610cad565b6040516105129190612ab6565b60405180910390f35b34801561052757600080fd5b50610542600480360381019061053d9190612d72565b610cb3565b60405161054f9190612ab6565b60405180910390f35b34801561056457600080fd5b5061056d610cfb565b005b34801561057b57600080fd5b50610584610d0f565b005b34801561059257600080fd5b5061059b610d34565b6040516105a89190612d20565b60405180910390f35b3480156105bd57600080fd5b506105c6610d5a565b6040516105d39190612ab6565b60405180910390f35b3480156105e857600080fd5b506105f1610d60565b6040516105fe9190612ab6565b60405180910390f35b34801561061357600080fd5b5061062e60048036038101906106299190612dcb565b610d66565b005b34801561063c57600080fd5b5061065760048036038101906106529190612dcb565b610dc9565b005b34801561066557600080fd5b5061066e610e2c565b60405161067b9190612c76565b60405180910390f35b34801561069057600080fd5b50610699610e3f565b6040516106a69190612d20565b60405180910390f35b3480156106bb57600080fd5b506106c4610e69565b6040516106d19190612d20565b60405180910390f35b3480156106e657600080fd5b5061070160048036038101906106fc9190612d72565b610e8f565b60405161070e9190612c76565b60405180910390f35b34801561072357600080fd5b5061072c610ee5565b6040516107399190612ab6565b60405180910390f35b34801561074e57600080fd5b50610757610eeb565b6040516107649190612b6a565b60405180910390f35b34801561077957600080fd5b50610782610f7d565b60405161078f9190612ab6565b60405180910390f35b3480156107a457600080fd5b506107ad610f83565b6040516107ba9190612ab6565b60405180910390f35b3480156107cf57600080fd5b506107d8610f89565b6040516107e59190612ab6565b60405180910390f35b3480156107fa57600080fd5b5061081560048036038101906108109190612c1b565b610f8f565b6040516108229190612c76565b60405180910390f35b34801561083757600080fd5b50610840611006565b60405161084d9190612d20565b60405180910390f35b34801561086257600080fd5b5061087d60048036038101906108789190612c1b565b61102c565b60405161088a9190612c76565b60405180910390f35b34801561089f57600080fd5b506108ba60048036038101906108b59190612e0b565b61104f565b005b3480156108c857600080fd5b506108e360048036038101906108de9190612c91565b611074565b005b3480156108f157600080fd5b5061090c60048036038101906109079190612d72565b61110f565b6040516109199190612c76565b60405180910390f35b34801561092e57600080fd5b5061094960048036038101906109449190612c91565b61112f565b6040516109569190612c76565b60405180910390f35b34801561096b57600080fd5b50610974611248565b6040516109819190612ab6565b60405180910390f35b34801561099657600080fd5b506109b160048036038101906109ac9190612e38565b61124e565b6040516109be9190612ab6565b60405180910390f35b3480156109d357600080fd5b506109dc6112d5565b6040516109e99190612c76565b60405180910390f35b3480156109fe57600080fd5b50610a076112e8565b005b348015610a1557600080fd5b50610a1e61130d565b604051610a2b9190612ab6565b60405180910390f35b348015610a4057600080fd5b50610a5b6004803603810190610a569190612d72565b611313565b005b348015610a6957600080fd5b50610a72611397565b604051610a7f9190612ab6565b60405180910390f35b348015610a9457600080fd5b50610a9d61139d565b604051610aaa9190612ed7565b60405180910390f35b60065481565b606060038054610ac890612f21565b80601f0160208091040260200160405190810160405280929190818152602001828054610af490612f21565b8015610b415780601f10610b1657610100808354040283529160200191610b41565b820191906000526020600020905b815481529060010190602001808311610b2457829003601f168201915b5050505050905090565b600080610b566113c3565b9050610b638185856113cb565b600191505092915050565b6000600254905090565b60175481565b60165481565b610b8c611596565b670de0b6b3a76400006103e86001610ba2610b6e565b610bac9190612f82565b610bb6919061300b565b610bc0919061300b565b811015610c02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf9906130ae565b60405180910390fd5b670de0b6b3a764000081610c169190612f82565b60068190555050565b600080610c2a6113c3565b9050610c37858285611614565b610c428585856116a0565b60019150509392505050565b61dead81565b600a60019054906101000a900460ff1681565b60085481565b60006012905090565b600080610c816113c3565b9050610ca2818585610c93858961124e565b610c9d91906130ce565b6113cb565b600191505092915050565b60125481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d03611596565b610d0d60006120f1565b565b610d17611596565b6000600a60006101000a81548160ff021916908315150217905550565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f5481565b60095481565b610d6e611596565b80601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b610dd1611596565b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600c60009054906101000a900460ff1681565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000601960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60135481565b606060048054610efa90612f21565b80601f0160208091040260200160405190810160405280929190818152602001828054610f2690612f21565b8015610f735780601f10610f4857610100808354040283529160200191610f73565b820191906000526020600020905b815481529060010190602001808311610f5657829003601f168201915b5050505050905090565b60115481565b60185481565b60155481565b600080610f9a6113c3565b90506000610fa8828661124e565b905083811015610fed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fe490613196565b60405180910390fd5b610ffa82868684036113cb565b60019250505092915050565b601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806110376113c3565b90506110448185856116a0565b600191505092915050565b611057611596565b80600a60016101000a81548160ff02191690831515021790555050565b61107c611596565b670de0b6b3a76400006103e86005611092610b6e565b61109c9190612f82565b6110a6919061300b565b6110b0919061300b565b8110156110f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e990613228565b60405180910390fd5b670de0b6b3a7640000816111069190612f82565b60098190555050565b60076020528060005260406000206000915054906101000a900460ff1681565b6000611139611596565b670de0b6b3a7640000612710600161114f610b6e565b6111599190612f82565b611163919061300b565b61116d919061300b565b8210156111af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a6906132ba565b60405180910390fd5b670de0b6b3a76400006103e860056111c5610b6e565b6111cf9190612f82565b6111d9919061300b565b6111e3919061300b565b821115611225576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121c9061334c565b60405180910390fd5b670de0b6b3a7640000826112399190612f82565b60088190555060019050919050565b600e5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600a60009054906101000a900460ff1681565b6112f0611596565b6000600c60006101000a81548160ff021916908315150217905550565b60105481565b61131b611596565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561138b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611382906133de565b60405180910390fd5b611394816120f1565b50565b60145481565b601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561143b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143290613470565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156114ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a290613502565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516115899190612ab6565b60405180910390a3505050565b61159e6113c3565b73ffffffffffffffffffffffffffffffffffffffff166115bc610e3f565b73ffffffffffffffffffffffffffffffffffffffff1614611612576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116099061356e565b60405180910390fd5b565b6000611620848461124e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461169a578181101561168c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611683906135da565b60405180910390fd5b61169984848484036113cb565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611710576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117079061366c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611780576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611777906136fe565b60405180910390fd5b600a60019054906101000a900460ff166118475761179c610e3f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061180757506117d8610e3f565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b611846576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183d9061376a565b60405180910390fd5b5b60008114156118615761185c838360006121b7565b6120ec565b600a60029054906101000a900460ff1615611886576118818383836121b7565b6120ec565b600a60009054906101000a900460ff1615611c6757601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156119425750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611ac45760065481111561198c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611983906137fc565b60405180910390fd5b60095461199883610cb3565b826119a391906130ce565b11156119e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119db90613868565b60405180910390fd5b600c60009054906101000a900460ff1615611abf5743600b60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611a7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7190613920565b60405180910390fd5b43600b60003273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b611c66565b601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16148015611b6b5750600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611bba57600654811115611bb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bac906139b2565b60405180910390fd5b611c65565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611c6457600954611c1783610cb3565b82611c2291906130ce565b1115611c63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5a90613868565b60405180910390fd5b5b5b5b5b6000611c7230610cb3565b905060006008548210159050808015611c975750600a60019054906101000a900460ff165b8015611cf05750601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611d465750601960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d9c5750601960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611daa57611da9612438565b5b600060019050601960008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611e515750601960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611e5b57600090505b600081156120dc57601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148015611ec257506000601254115b15611f8f57611eef6064611ee1601254886126f090919063ffffffff16565b61270690919063ffffffff16565b905060125460145482611f029190612f82565b611f0c919061300b565b60176000828254611f1d91906130ce565b9250508190555060125460155482611f359190612f82565b611f3f919061300b565b60186000828254611f5091906130ce565b9250508190555060125460135482611f689190612f82565b611f72919061300b565b60166000828254611f8391906130ce565b925050819055506120b8565b601b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16148015611fee57506000600e54115b156120b75761201b606461200d600e54886126f090919063ffffffff16565b61270690919063ffffffff16565b9050600e546010548261202e9190612f82565b612038919061300b565b6017600082825461204991906130ce565b92505081905550600e54601154826120619190612f82565b61206b919061300b565b6018600082825461207c91906130ce565b92505081905550600e54600f54826120949190612f82565b61209e919061300b565b601660008282546120af91906130ce565b925050819055505b5b60008111156120cd576120cc8730836121b7565b5b80856120d991906139d2565b94505b6120e78787876121b7565b505050505b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161221e9061366c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612297576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161228e906136fe565b60405180910390fd5b6122a283838361271c565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231f90613a78565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546123bb91906130ce565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161241f9190612ab6565b60405180910390a3612432848484612721565b50505050565b6001600a60026101000a81548160ff021916908315150217905550600061245e30610cb3565b9050600060185460165460175461247591906130ce565b61247f91906130ce565b90506000808314806124915750600082145b1561249e575050506126d3565b6000600283601754866124b19190612f82565b6124bb919061300b565b6124c5919061300b565b905060006124dc828661272690919063ffffffff16565b905060004790506124ec8261273c565b6000612501824761272690919063ffffffff16565b9050600061252c8761251e601654856126f090919063ffffffff16565b61270690919063ffffffff16565b9050600061255788612549601854866126f090919063ffffffff16565b61270690919063ffffffff16565b9050600081838561256891906139d2565b61257291906139d2565b9050600060178190555060006016819055506000601881905550600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516125d290613ac9565b60006040518083038185875af1925050503d806000811461260f576040519150601f19603f3d011682016040523d82523d6000602084013e612614565b606091505b50508098505060008711801561262a5750600081115b1561263a57612639878261298e565b5b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161268090613ac9565b60006040518083038185875af1925050503d80600081146126bd576040519150601f19603f3d011682016040523d82523d6000602084013e6126c2565b606091505b505080985050505050505050505050505b6000600a60026101000a81548160ff021916908315150217905550565b600081836126fe9190612f82565b905092915050565b60008183612714919061300b565b905092915050565b505050565b505050565b6000818361273491906139d2565b905092915050565b6000600267ffffffffffffffff81111561275957612758613ade565b5b6040519080825280602002602001820160405280156127875781602001602082028036833780820191505090505b509050308160008151811061279f5761279e613b0d565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561284157600080fd5b505afa158015612855573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128799190613b51565b8160018151811061288d5761288c613b0d565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506128f430601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846113cb565b601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612958959493929190613c77565b600060405180830381600087803b15801561297257600080fd5b505af1158015612986573d6000803e3d6000fd5b505050505050565b6129bb30601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846113cb565b601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401612a4496959493929190613cd1565b6060604051808303818588803b158015612a5d57600080fd5b505af1158015612a71573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612a969190613d47565b5050505050565b6000819050919050565b612ab081612a9d565b82525050565b6000602082019050612acb6000830184612aa7565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612b0b578082015181840152602081019050612af0565b83811115612b1a576000848401525b50505050565b6000601f19601f8301169050919050565b6000612b3c82612ad1565b612b468185612adc565b9350612b56818560208601612aed565b612b5f81612b20565b840191505092915050565b60006020820190508181036000830152612b848184612b31565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612bbc82612b91565b9050919050565b612bcc81612bb1565b8114612bd757600080fd5b50565b600081359050612be981612bc3565b92915050565b612bf881612a9d565b8114612c0357600080fd5b50565b600081359050612c1581612bef565b92915050565b60008060408385031215612c3257612c31612b8c565b5b6000612c4085828601612bda565b9250506020612c5185828601612c06565b9150509250929050565b60008115159050919050565b612c7081612c5b565b82525050565b6000602082019050612c8b6000830184612c67565b92915050565b600060208284031215612ca757612ca6612b8c565b5b6000612cb584828501612c06565b91505092915050565b600080600060608486031215612cd757612cd6612b8c565b5b6000612ce586828701612bda565b9350506020612cf686828701612bda565b9250506040612d0786828701612c06565b9150509250925092565b612d1a81612bb1565b82525050565b6000602082019050612d356000830184612d11565b92915050565b600060ff82169050919050565b612d5181612d3b565b82525050565b6000602082019050612d6c6000830184612d48565b92915050565b600060208284031215612d8857612d87612b8c565b5b6000612d9684828501612bda565b91505092915050565b612da881612c5b565b8114612db357600080fd5b50565b600081359050612dc581612d9f565b92915050565b60008060408385031215612de257612de1612b8c565b5b6000612df085828601612bda565b9250506020612e0185828601612db6565b9150509250929050565b600060208284031215612e2157612e20612b8c565b5b6000612e2f84828501612db6565b91505092915050565b60008060408385031215612e4f57612e4e612b8c565b5b6000612e5d85828601612bda565b9250506020612e6e85828601612bda565b9150509250929050565b6000819050919050565b6000612e9d612e98612e9384612b91565b612e78565b612b91565b9050919050565b6000612eaf82612e82565b9050919050565b6000612ec182612ea4565b9050919050565b612ed181612eb6565b82525050565b6000602082019050612eec6000830184612ec8565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612f3957607f821691505b60208210811415612f4d57612f4c612ef2565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612f8d82612a9d565b9150612f9883612a9d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612fd157612fd0612f53565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061301682612a9d565b915061302183612a9d565b92508261303157613030612fdc565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000613098602f83612adc565b91506130a38261303c565b604082019050919050565b600060208201905081810360008301526130c78161308b565b9050919050565b60006130d982612a9d565b91506130e483612a9d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561311957613118612f53565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000613180602583612adc565b915061318b82613124565b604082019050919050565b600060208201905081810360008301526131af81613173565b9050919050565b7f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060008201527f302e352500000000000000000000000000000000000000000000000000000000602082015250565b6000613212602483612adc565b915061321d826131b6565b604082019050919050565b6000602082019050818103600083015261324181613205565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e30312520746f74616c20737570706c792e000000000000000000000000602082015250565b60006132a4603483612adc565b91506132af82613248565b604082019050919050565b600060208201905081810360008301526132d381613297565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b6000613336603483612adc565b9150613341826132da565b604082019050919050565b6000602082019050818103600083015261336581613329565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006133c8602683612adc565b91506133d38261336c565b604082019050919050565b600060208201905081810360008301526133f7816133bb565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061345a602483612adc565b9150613465826133fe565b604082019050919050565b600060208201905081810360008301526134898161344d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006134ec602283612adc565b91506134f782613490565b604082019050919050565b6000602082019050818103600083015261351b816134df565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613558602083612adc565b915061356382613522565b602082019050919050565b600060208201905081810360008301526135878161354b565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006135c4601d83612adc565b91506135cf8261358e565b602082019050919050565b600060208201905081810360008301526135f3816135b7565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613656602583612adc565b9150613661826135fa565b604082019050919050565b6000602082019050818103600083015261368581613649565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006136e8602383612adc565b91506136f38261368c565b604082019050919050565b60006020820190508181036000830152613717816136db565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613754601683612adc565b915061375f8261371e565b602082019050919050565b6000602082019050818103600083015261378381613747565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b60006137e6603583612adc565b91506137f18261378a565b604082019050919050565b60006020820190508181036000830152613815816137d9565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000613852601383612adc565b915061385d8261381c565b602082019050919050565b6000602082019050818103600083015261388181613845565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60008201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b60208201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000604082015250565b600061390a604983612adc565b915061391582613888565b606082019050919050565b60006020820190508181036000830152613939816138fd565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b600061399c603683612adc565b91506139a782613940565b604082019050919050565b600060208201905081810360008301526139cb8161398f565b9050919050565b60006139dd82612a9d565b91506139e883612a9d565b9250828210156139fb576139fa612f53565b5b828203905092915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613a62602683612adc565b9150613a6d82613a06565b604082019050919050565b60006020820190508181036000830152613a9181613a55565b9050919050565b600081905092915050565b50565b6000613ab3600083613a98565b9150613abe82613aa3565b600082019050919050565b6000613ad482613aa6565b9150819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613b4b81612bc3565b92915050565b600060208284031215613b6757613b66612b8c565b5b6000613b7584828501613b3c565b91505092915050565b6000819050919050565b6000613ba3613b9e613b9984613b7e565b612e78565b612a9d565b9050919050565b613bb381613b88565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613bee81612bb1565b82525050565b6000613c008383613be5565b60208301905092915050565b6000602082019050919050565b6000613c2482613bb9565b613c2e8185613bc4565b9350613c3983613bd5565b8060005b83811015613c6a578151613c518882613bf4565b9750613c5c83613c0c565b925050600181019050613c3d565b5085935050505092915050565b600060a082019050613c8c6000830188612aa7565b613c996020830187613baa565b8181036040830152613cab8186613c19565b9050613cba6060830185612d11565b613cc76080830184612aa7565b9695505050505050565b600060c082019050613ce66000830189612d11565b613cf36020830188612aa7565b613d006040830187613baa565b613d0d6060830186613baa565b613d1a6080830185612d11565b613d2760a0830184612aa7565b979650505050505050565b600081519050613d4181612bef565b92915050565b600080600060608486031215613d6057613d5f612b8c565b5b6000613d6e86828701613d32565b9350506020613d7f86828701613d32565b9250506040613d9086828701613d32565b915050925092509256fea2646970667358221220d7b37ad8964cdb8b6cd655ec62836b20bb203e3bccaee00fa3a2455b3ea7f1c164736f6c63430008090033