Loading
[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [], "name": "Permissions", "type": "error" }, { "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": false, "internalType": "string", "name": "newName", "type": "string" }, { "indexed": false, "internalType": "string", "name": "newSymbol", "type": "string" }, { "indexed": false, "internalType": "address", "name": "by", "type": "address" } ], "name": "NameChanged", "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": [ { "internalType": "uint256", "name": "_maxBuyLimit", "type": "uint256" } ], "name": "LimitChange", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" } ], "name": "Muticall", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "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": "", "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": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address payable", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "sellTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_buy", "type": "uint256" }, { "internalType": "uint256", "name": "_sell", "type": "uint256" } ], "name": "setFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_pair", "type": "address" } ], "name": "setPair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "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" }, { "stateMutability": "payable", "type": "receive" } ]
60a06040526040518060400160405280600981526020017f424c4153545245554d00000000000000000000000000000000000000000000008152505f908162000049919062000478565b506040518060400160405280600a81526020017f24424c4153545245554d000000000000000000000000000000000000000000008152506001908162000090919062000478565b505f6002555f6003556012600a620000a99190620006e5565b633b9aca00620000ba919062000735565b6004556001600860156101000a81548160ff021916908315150217905550348015620000e4575f80fd5b503360085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a620001359190620006e5565b633b9aca0062000146919062000735565b60055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a620001e69190620006e5565b633b9aca00620001f7919062000735565b60405162000206919062000790565b60405180910390a3620007ab565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200029057607f821691505b602082108103620002a657620002a56200024b565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200030a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002cd565b620003168683620002cd565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620003606200035a62000354846200032e565b62000337565b6200032e565b9050919050565b5f819050919050565b6200037b8362000340565b620003936200038a8262000367565b848454620002d9565b825550505050565b5f90565b620003a96200039b565b620003b681848462000370565b505050565b5b81811015620003dd57620003d15f826200039f565b600181019050620003bc565b5050565b601f8211156200042c57620003f681620002ac565b6200040184620002be565b8101602085101562000411578190505b620004296200042085620002be565b830182620003bb565b50505b505050565b5f82821c905092915050565b5f6200044e5f198460080262000431565b1980831691505092915050565b5f6200046883836200043d565b9150826002028217905092915050565b620004838262000214565b67ffffffffffffffff8111156200049f576200049e6200021e565b5b620004ab825462000278565b620004b8828285620003e1565b5f60209050601f831160018114620004ee575f8415620004d9578287015190505b620004e585826200045b565b86555062000554565b601f198416620004fe86620002ac565b5f5b82811015620005275784890151825560018201915060208501945060208101905062000500565b8683101562000547578489015162000543601f8916826200043d565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620005e657808604811115620005be57620005bd6200055c565b5b6001851615620005ce5780820291505b8081029050620005de8562000589565b94506200059e565b94509492505050565b5f82620006005760019050620006d2565b816200060f575f9050620006d2565b8160018114620006285760028114620006335762000669565b6001915050620006d2565b60ff8411156200064857620006476200055c565b5b8360020a9150848211156200066257620006616200055c565b5b50620006d2565b5060208310610133831016604e8410600b8410161715620006a35782820a9050838111156200069d576200069c6200055c565b5b620006d2565b620006b2848484600162000595565b92509050818404811115620006cc57620006cb6200055c565b5b81810290505b9392505050565b5f60ff82169050919050565b5f620006f1826200032e565b9150620006fe83620006d9565b92506200072d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620005ef565b905092915050565b5f62000741826200032e565b91506200074e836200032e565b92508282026200075e816200032e565b915082820484148315176200077857620007776200055c565b5b5092915050565b6200078a816200032e565b82525050565b5f602082019050620007a55f8301846200077f565b92915050565b6080516120dc620007cb5f395f8181610ece0152610fa901526120dc5ff3fe608060405260043610610101575f3560e01c80638187f51611610094578063a9059cbb11610063578063a9059cbb14610348578063c9567bf914610384578063cc1776d31461039a578063d32c99cd146103c4578063dd62ed3e146103ec57610108565b80638187f5161461028e5780638da5cb5b146102ca57806395d89b41146102f4578063a8aa1b311461031e57610108565b806323b872dd116100d057806323b872dd146101c4578063313ce5671461020057806338baed511461022a57806370a082311461025257610108565b806306fdde031461010c578063095ea7b3146101365780630b78f9c01461017257806318160ddd1461019a57610108565b3661010857005b5f80fd5b348015610117575f80fd5b50610120610428565b60405161012d9190611396565b60405180910390f35b348015610141575f80fd5b5061015c60048036038101906101579190611454565b6104b7565b60405161016991906114ac565b60405180910390f35b34801561017d575f80fd5b50610198600480360381019061019391906114c5565b6105a4565b005b3480156101a5575f80fd5b506101ae61060a565b6040516101bb9190611512565b60405180910390f35b3480156101cf575f80fd5b506101ea60048036038101906101e5919061152b565b61062a565b6040516101f791906114ac565b60405180910390f35b34801561020b575f80fd5b506102146106cd565b6040516102219190611596565b60405180910390f35b348015610235575f80fd5b50610250600480360381019061024b91906115af565b6106d2565b005b34801561025d575f80fd5b50610278600480360381019061027391906115da565b61074c565b6040516102859190611512565b60405180910390f35b348015610299575f80fd5b506102b460048036038101906102af91906115da565b610761565b6040516102c19190611614565b60405180910390f35b3480156102d5575f80fd5b506102de61085a565b6040516102eb919061164d565b60405180910390f35b3480156102ff575f80fd5b5061030861087f565b6040516103159190611396565b60405180910390f35b348015610329575f80fd5b5061033261090f565b60405161033f9190611614565b60405180910390f35b348015610353575f80fd5b5061036e60048036038101906103699190611454565b610934565b60405161037b91906114ac565b60405180910390f35b34801561038f575f80fd5b50610398610948565b005b3480156103a5575f80fd5b506103ae6109d6565b6040516103bb9190611512565b60405180910390f35b3480156103cf575f80fd5b506103ea60048036038101906103e59190611792565b6109dc565b005b3480156103f7575f80fd5b50610412600480360381019061040d9190611808565b610a92565b60405161041f9190611512565b60405180910390f35b60605f805461043690611873565b80601f016020809104026020016040519081016040528092919081815260200182805461046290611873565b80156104ad5780601f10610484576101008083540402835291602001916104ad565b820191905f5260205f20905b81548152906001019060200180831161049057829003601f168201915b5050505050905090565b5f8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105929190611512565b60405180910390a36001905092915050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105fc575f80fd5b6106068282610ab2565b5050565b6012600a61061891906119ff565b633b9aca006106279190611a49565b81565b5f8160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106b29190611a8a565b925050819055506106c4848484610ac4565b90509392505050565b601281565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072a575f80fd5b6012600a61073891906119ff565b816107439190611a49565b60048190555050565b6005602052805f5260405f205f915090505481565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e890611b2d565b60405180910390fd5b8160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606001805461088e90611873565b80601f01602080910402602001604051908101604052809291908181526020018280546108ba90611873565b80156109055780601f106108dc57610100808354040283529160200191610905565b820191905f5260205f20905b8154815290600101906020018083116108e857829003601f168201915b5050505050905090565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f610940338484610ac4565b905092915050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109a0575f80fd5b600860159054906101000a900460ff16156109b9575f80fd5b6001600860156101000a81548160ff021916908315150217905550565b60035481565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a34575f80fd5b815f9081610a429190611ce8565b508060019081610a529190611ce8565b507f6c5d2637118cb4115becb3c3e6e553db25400cb3ffe8fd6fb2a2b4e014338627828233604051610a8693929190611db7565b60405180910390a15050565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b81600281905550806003819055505050565b5f600860159054906101000a900460ff1680610b2c575060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80610b83575060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b610b8b575f80fd5b600860159054906101000a900460ff16158015610bf457505f73ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8015610bff57505f82115b15610c45578260075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610ca457506004548210155b15610ce4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cdb90611e44565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d309190611a8a565b9250508190555060075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015610da05750600860149054906101000a900460ff16155b8015610e11575060016012600a610db791906119ff565b633b9aca00610dc69190611a49565b610dd09190611e8f565b60055f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410155b156110de576001600860146101000a81548160ff0219169083151502179055505f600267ffffffffffffffff811115610e4d57610e4c61166e565b5b604051908082528060200260200182016040528015610e7b5781602001602082028036833780820191505090505b50905030815f81518110610e9257610e91611ebf565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f35573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f599190611f00565b81600181518110610f6d57610f6c611ebf565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac94760016012600a610ff391906119ff565b633b9aca006110029190611a49565b61100c9190611e8f565b5f8430426040518663ffffffff1660e01b815260040161103095949392919061201b565b5f604051808303815f87803b158015611047575f80fd5b505af1158015611059573d5f803e3d5ffd5b5050505060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f193505050501580156110c1573d5f803e3d5ffd5b505f600860146101000a81548160ff021916908315150217905550505b3073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015611167575060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611249575f606460075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16146111cb576003546111cf565b6002545b846111da9190611a49565b6111e49190611e8f565b905080836111f29190611a8a565b92508060055f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112409190612073565b92505081905550505b8160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112959190612073565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112f99190611512565b60405180910390a3600190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611343578082015181840152602081019050611328565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6113688261130c565b6113728185611316565b9350611382818560208601611326565b61138b8161134e565b840191505092915050565b5f6020820190508181035f8301526113ae818461135e565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113f0826113c7565b9050919050565b611400816113e6565b811461140a575f80fd5b50565b5f8135905061141b816113f7565b92915050565b5f819050919050565b61143381611421565b811461143d575f80fd5b50565b5f8135905061144e8161142a565b92915050565b5f806040838503121561146a576114696113bf565b5b5f6114778582860161140d565b925050602061148885828601611440565b9150509250929050565b5f8115159050919050565b6114a681611492565b82525050565b5f6020820190506114bf5f83018461149d565b92915050565b5f80604083850312156114db576114da6113bf565b5b5f6114e885828601611440565b92505060206114f985828601611440565b9150509250929050565b61150c81611421565b82525050565b5f6020820190506115255f830184611503565b92915050565b5f805f60608486031215611542576115416113bf565b5b5f61154f8682870161140d565b93505060206115608682870161140d565b925050604061157186828701611440565b9150509250925092565b5f60ff82169050919050565b6115908161157b565b82525050565b5f6020820190506115a95f830184611587565b92915050565b5f602082840312156115c4576115c36113bf565b5b5f6115d184828501611440565b91505092915050565b5f602082840312156115ef576115ee6113bf565b5b5f6115fc8482850161140d565b91505092915050565b61160e816113e6565b82525050565b5f6020820190506116275f830184611605565b92915050565b5f611637826113c7565b9050919050565b6116478161162d565b82525050565b5f6020820190506116605f83018461163e565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6116a48261134e565b810181811067ffffffffffffffff821117156116c3576116c261166e565b5b80604052505050565b5f6116d56113b6565b90506116e1828261169b565b919050565b5f67ffffffffffffffff821115611700576116ff61166e565b5b6117098261134e565b9050602081019050919050565b828183375f83830152505050565b5f611736611731846116e6565b6116cc565b9050828152602081018484840111156117525761175161166a565b5b61175d848285611716565b509392505050565b5f82601f83011261177957611778611666565b5b8135611789848260208601611724565b91505092915050565b5f80604083850312156117a8576117a76113bf565b5b5f83013567ffffffffffffffff8111156117c5576117c46113c3565b5b6117d185828601611765565b925050602083013567ffffffffffffffff8111156117f2576117f16113c3565b5b6117fe85828601611765565b9150509250929050565b5f806040838503121561181e5761181d6113bf565b5b5f61182b8582860161140d565b925050602061183c8582860161140d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061188a57607f821691505b60208210810361189d5761189c611846565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561192557808604811115611901576119006118a3565b5b60018516156119105780820291505b808102905061191e856118d0565b94506118e5565b94509492505050565b5f8261193d57600190506119f8565b8161194a575f90506119f8565b8160018114611960576002811461196a57611999565b60019150506119f8565b60ff84111561197c5761197b6118a3565b5b8360020a915084821115611993576119926118a3565b5b506119f8565b5060208310610133831016604e8410600b84101617156119ce5782820a9050838111156119c9576119c86118a3565b5b6119f8565b6119db84848460016118dc565b925090508184048111156119f2576119f16118a3565b5b81810290505b9392505050565b5f611a0982611421565b9150611a148361157b565b9250611a417fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461192e565b905092915050565b5f611a5382611421565b9150611a5e83611421565b9250828202611a6c81611421565b91508282048414831517611a8357611a826118a3565b5b5092915050565b5f611a9482611421565b9150611a9f83611421565b9250828203905081811115611ab757611ab66118a3565b5b92915050565b7f4f6e6c7920746865206f776e65722063616e20736574207468652070616972205f8201527f616464726573732e000000000000000000000000000000000000000000000000602082015250565b5f611b17602883611316565b9150611b2282611abd565b604082019050919050565b5f6020820190508181035f830152611b4481611b0b565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302611ba77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611b6c565b611bb18683611b6c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f611bec611be7611be284611421565b611bc9565b611421565b9050919050565b5f819050919050565b611c0583611bd2565b611c19611c1182611bf3565b848454611b78565b825550505050565b5f90565b611c2d611c21565b611c38818484611bfc565b505050565b5b81811015611c5b57611c505f82611c25565b600181019050611c3e565b5050565b601f821115611ca057611c7181611b4b565b611c7a84611b5d565b81016020851015611c89578190505b611c9d611c9585611b5d565b830182611c3d565b50505b505050565b5f82821c905092915050565b5f611cc05f1984600802611ca5565b1980831691505092915050565b5f611cd88383611cb1565b9150826002028217905092915050565b611cf18261130c565b67ffffffffffffffff811115611d0a57611d0961166e565b5b611d148254611873565b611d1f828285611c5f565b5f60209050601f831160018114611d50575f8415611d3e578287015190505b611d488582611ccd565b865550611daf565b601f198416611d5e86611b4b565b5f5b82811015611d8557848901518255600182019150602085019450602081019050611d60565b86831015611da25784890151611d9e601f891682611cb1565b8355505b6001600288020188555050505b505050505050565b5f6060820190508181035f830152611dcf818661135e565b90508181036020830152611de3818561135e565b9050611df26040830184611605565b949350505050565b7f45786365656473206d6178696d756d20627579206c696d6974000000000000005f82015250565b5f611e2e601983611316565b9150611e3982611dfa565b602082019050919050565b5f6020820190508181035f830152611e5b81611e22565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611e9982611421565b9150611ea483611421565b925082611eb457611eb3611e62565b5b828204905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050611efa816113f7565b92915050565b5f60208284031215611f1557611f146113bf565b5b5f611f2284828501611eec565b91505092915050565b5f819050919050565b5f611f4e611f49611f4484611f2b565b611bc9565b611421565b9050919050565b611f5e81611f34565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611f96816113e6565b82525050565b5f611fa78383611f8d565b60208301905092915050565b5f602082019050919050565b5f611fc982611f64565b611fd38185611f6e565b9350611fde83611f7e565b805f5b8381101561200e578151611ff58882611f9c565b975061200083611fb3565b925050600181019050611fe1565b5085935050505092915050565b5f60a08201905061202e5f830188611503565b61203b6020830187611f55565b818103604083015261204d8186611fbf565b905061205c6060830185611605565b6120696080830184611503565b9695505050505050565b5f61207d82611421565b915061208883611421565b92508282019050808211156120a05761209f6118a3565b5b9291505056fea26469706673582212203d6125fee2164b2876a90a376e45912d6d4bd35c60de31fb524a42bb3b20396a64736f6c63430008180033