Overview ERC1155
Total Supply:
0

Holders:
5
Profile Summary
Blockchain:
Sepolia (11155111)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x034eB205E74d085209320fBBb6447199f2d8753a
60806040523480156200001157600080fd5b5060405180606001604052806039815260200162004392603991396200003d816200013560201b60201c565b506200005e620000526200014a60201b60201c565b6200015260201b60201c565b6200008a336000670de0b6b3a7640000604051806020016040528060008152506200021860201b60201c565b620000ba3360016b033b2e3c9fd0803ce8000000604051806020016040528060008152506200021860201b60201c565b620000df3360026001604051806020016040528060008152506200021860201b60201c565b62000107336003633b9aca00604051806020016040528060008152506200021860201b60201c565b6200012f336004633b9aca00604051806020016040528060008152506200021860201b60201c565b62001001565b806002908162000146919062000921565b5050565b600033905090565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036200028a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002819062000a8f565b60405180910390fd5b60006200029c6200014a60201b60201c565b90506000620002b185620003ff60201b60201c565b90506000620002c685620003ff60201b60201c565b9050620002df836000898585896200048060201b60201c565b8460008088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000340919062000ae0565b925050819055508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628989604051620003c092919062000b2c565b60405180910390a4620003df836000898585896200048860201b60201c565b620003f6836000898989896200049060201b60201c565b50505050505050565b60606000600167ffffffffffffffff811115620004215762000420620006b2565b5b604051908082528060200260200182016040528015620004505781602001602082028036833780820191505090505b50905082816000815181106200046b576200046a62000b59565b5b60200260200101818152505080915050919050565b505050505050565b505050505050565b620004b78473ffffffffffffffffffffffffffffffffffffffff166200068460201b60201c565b156200067c578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b81526004016200050095949392919062000c67565b6020604051808303816000875af19250505080156200053f57506040513d601f19601f820116820180604052508101906200053c919062000d37565b60015b620005f0576200054e62000d76565b806308c379a003620005b157506200056562000dd1565b80620005725750620005b3565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005a8919062000ead565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005e79062000f47565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146200067a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006719062000fdf565b60405180910390fd5b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200072957607f821691505b6020821081036200073f576200073e620006e1565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620007a97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200076a565b620007b586836200076a565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000802620007fc620007f684620007cd565b620007d7565b620007cd565b9050919050565b6000819050919050565b6200081e83620007e1565b620008366200082d8262000809565b84845462000777565b825550505050565b600090565b6200084d6200083e565b6200085a81848462000813565b505050565b5b8181101562000882576200087660008262000843565b60018101905062000860565b5050565b601f821115620008d1576200089b8162000745565b620008a6846200075a565b81016020851015620008b6578190505b620008ce620008c5856200075a565b8301826200085f565b50505b505050565b600082821c905092915050565b6000620008f660001984600802620008d6565b1980831691505092915050565b6000620009118383620008e3565b9150826002028217905092915050565b6200092c82620006a7565b67ffffffffffffffff811115620009485762000947620006b2565b5b62000954825462000710565b6200096182828562000886565b600060209050601f83116001811462000999576000841562000984578287015190505b62000990858262000903565b86555062000a00565b601f198416620009a98662000745565b60005b82811015620009d357848901518255600182019150602085019450602081019050620009ac565b86831015620009f35784890151620009ef601f891682620008e3565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f455243313135353a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600062000a7760218362000a08565b915062000a848262000a19565b604082019050919050565b6000602082019050818103600083015262000aaa8162000a68565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000aed82620007cd565b915062000afa83620007cd565b925082820190508082111562000b155762000b1462000ab1565b5b92915050565b62000b2681620007cd565b82525050565b600060408201905062000b43600083018562000b1b565b62000b52602083018462000b1b565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000bb58262000b88565b9050919050565b62000bc78162000ba8565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b8381101562000c0957808201518184015260208101905062000bec565b60008484015250505050565b6000601f19601f8301169050919050565b600062000c338262000bcd565b62000c3f818562000bd8565b935062000c5181856020860162000be9565b62000c5c8162000c15565b840191505092915050565b600060a08201905062000c7e600083018862000bbc565b62000c8d602083018762000bbc565b62000c9c604083018662000b1b565b62000cab606083018562000b1b565b818103608083015262000cbf818462000c26565b90509695505050505050565b6000604051905090565b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b62000d118162000cda565b811462000d1d57600080fd5b50565b60008151905062000d318162000d06565b92915050565b60006020828403121562000d505762000d4f62000cd5565b5b600062000d608482850162000d20565b91505092915050565b60008160e01c9050919050565b600060033d111562000d985760046000803e62000d9560005162000d69565b90505b90565b62000da68262000c15565b810181811067ffffffffffffffff8211171562000dc85762000dc7620006b2565b5b80604052505050565b600060443d1062000e695762000de662000ccb565b60043d036004823e80513d602482011167ffffffffffffffff8211171562000e1057505062000e69565b808201805167ffffffffffffffff81111562000e30575050505062000e69565b80602083010160043d03850181111562000e4f57505050505062000e69565b62000e608260200185018662000d9b565b82955050505050505b90565b600062000e7982620006a7565b62000e85818562000a08565b935062000e9781856020860162000be9565b62000ea28162000c15565b840191505092915050565b6000602082019050818103600083015262000ec9818462000e6c565b905092915050565b7f455243313135353a207472616e7366657220746f206e6f6e2d4552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b600062000f2f60348362000a08565b915062000f3c8262000ed1565b604082019050919050565b6000602082019050818103600083015262000f628162000f20565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b600062000fc760288362000a08565b915062000fd48262000f69565b604082019050919050565b6000602082019050818103600083015262000ffa8162000fb8565b9050919050565b61338180620010116000396000f3fe608060405234801561001057600080fd5b50600436106101205760003560e01c80635b2725ed116100ad578063d562e20411610071578063d562e204146102f3578063e3e55f0814610311578063e985e9c51461032f578063f242432a1461035f578063f2fde38b1461037b57610120565b80635b2725ed14610275578063715018a614610293578063731133e91461029d5780638da5cb5b146102b9578063a22cb465146102d757610120565b806313dc989f116100f457806313dc989f146101d15780631f7fdffa146101ef5780632eb2c2d61461020b5780633e4bee38146102275780634e1273f41461024557610120565b8062fdd58e1461012557806301ffc9a71461015557806302fe5305146101855780630e89341c146101a1575b600080fd5b61013f600480360381019061013a9190611bbc565b610397565b60405161014c9190611c0b565b60405180910390f35b61016f600480360381019061016a9190611c7e565b61045f565b60405161017c9190611cc6565b60405180910390f35b61019f600480360381019061019a9190611e27565b610541565b005b6101bb60048036038101906101b69190611e70565b610555565b6040516101c89190611f1c565b60405180910390f35b6101d96105e9565b6040516101e69190611c0b565b60405180910390f35b610209600480360381019061020491906120a7565b6105ee565b005b61022560048036038101906102209190612162565b610600565b005b61022f6106a1565b60405161023c9190611c0b565b60405180910390f35b61025f600480360381019061025a91906122f4565b6106a6565b60405161026c919061242a565b60405180910390f35b61027d6107bf565b60405161028a9190611c0b565b60405180910390f35b61029b6107c4565b005b6102b760048036038101906102b2919061244c565b6107d8565b005b6102c16107ea565b6040516102ce91906124de565b60405180910390f35b6102f160048036038101906102ec9190612525565b610814565b005b6102fb61082a565b6040516103089190611c0b565b60405180910390f35b61031961082f565b6040516103269190611c0b565b60405180910390f35b61034960048036038101906103449190612565565b610834565b6040516103569190611cc6565b60405180910390f35b610379600480360381019061037491906125a5565b6108c8565b005b6103956004803603810190610390919061263c565b610969565b005b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610407576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103fe906126db565b60405180910390fd5b60008083815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061052a57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061053a5750610539826109ec565b5b9050919050565b610549610a56565b61055281610ad4565b50565b6060600280546105649061272a565b80601f01602080910402602001604051908101604052809291908181526020018280546105909061272a565b80156105dd5780601f106105b2576101008083540402835291602001916105dd565b820191906000526020600020905b8154815290600101906020018083116105c057829003601f168201915b50505050509050919050565b600381565b6105fa84848484610ae7565b50505050565b610608610d13565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148061064e575061064d85610648610d13565b610834565b5b61068d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610684906127cd565b60405180910390fd5b61069a8585858585610d1b565b5050505050565b600081565b606081518351146106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e39061285f565b60405180910390fd5b6000835167ffffffffffffffff81111561070957610708611cfc565b5b6040519080825280602002602001820160405280156107375781602001602082028036833780820191505090505b50905060005b84518110156107b45761078485828151811061075c5761075b61287f565b5b60200260200101518583815181106107775761077661287f565b5b6020026020010151610397565b8282815181106107975761079661287f565b5b602002602001018181525050806107ad906128dd565b905061073d565b508091505092915050565b600481565b6107cc610a56565b6107d6600061103c565b565b6107e484848484611102565b50505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61082661081f610d13565b83836112b2565b5050565b600281565b600181565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6108d0610d13565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610916575061091585610910610d13565b610834565b5b610955576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094c906127cd565b60405180910390fd5b610962858585858561141e565b5050505050565b610971610a56565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d790612997565b60405180910390fd5b6109e98161103c565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b610a5e610d13565b73ffffffffffffffffffffffffffffffffffffffff16610a7c6107ea565b73ffffffffffffffffffffffffffffffffffffffff1614610ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac990612a03565b60405180910390fd5b565b8060029081610ae39190612bcf565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610b56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4d90612d13565b60405180910390fd5b8151835114610b9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9190612da5565b60405180910390fd5b6000610ba4610d13565b9050610bb5816000878787876116b9565b60005b8451811015610c6e57838181518110610bd457610bd361287f565b5b6020026020010151600080878481518110610bf257610bf161287f565b5b6020026020010151815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c549190612dc5565b925050819055508080610c66906128dd565b915050610bb8565b508473ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051610ce6929190612df9565b60405180910390a4610cfd816000878787876116c1565b610d0c816000878787876116c9565b5050505050565b600033905090565b8151835114610d5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5690612da5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610dce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc590612ea2565b60405180910390fd5b6000610dd8610d13565b9050610de88187878787876116b9565b60005b8451811015610f99576000858281518110610e0957610e0861287f565b5b602002602001015190506000858381518110610e2857610e2761287f565b5b60200260200101519050600080600084815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610ec9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec090612f34565b60405180910390fd5b81810360008085815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160008085815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f7e9190612dc5565b9250508190555050505080610f92906128dd565b9050610deb565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051611010929190612df9565b60405180910390a46110268187878787876116c1565b6110348187878787876116c9565b505050505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611171576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116890612d13565b60405180910390fd5b600061117b610d13565b90506000611188856118a0565b90506000611195856118a0565b90506111a6836000898585896116b9565b8460008088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112059190612dc5565b925050819055508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628989604051611283929190612f54565b60405180910390a461129a836000898585896116c1565b6112a98360008989898961191a565b50505050505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611320576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131790612fef565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516114119190611cc6565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361148d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148490612ea2565b60405180910390fd5b6000611497610d13565b905060006114a4856118a0565b905060006114b1856118a0565b90506114c18389898585896116b9565b600080600088815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905085811015611558576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154f90612f34565b60405180910390fd5b85810360008089815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508560008089815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461160d9190612dc5565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628a8a60405161168a929190612f54565b60405180910390a46116a0848a8a86868a6116c1565b6116ae848a8a8a8a8a61191a565b505050505050505050565b505050505050565b505050505050565b6116e88473ffffffffffffffffffffffffffffffffffffffff16611af1565b15611898578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b815260040161172e959493929190613064565b6020604051808303816000875af192505050801561176a57506040513d601f19601f8201168201806040525081019061176791906130e1565b60015b61180f5761177661311b565b806308c379a0036117d2575061178a61313d565b8061179557506117d4565b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c99190611f1c565b60405180910390fd5b505b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118069061323f565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611896576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161188d906132d1565b60405180910390fd5b505b505050505050565b60606000600167ffffffffffffffff8111156118bf576118be611cfc565b5b6040519080825280602002602001820160405280156118ed5781602001602082028036833780820191505090505b50905082816000815181106119055761190461287f565b5b60200260200101818152505080915050919050565b6119398473ffffffffffffffffffffffffffffffffffffffff16611af1565b15611ae9578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b815260040161197f9594939291906132f1565b6020604051808303816000875af19250505080156119bb57506040513d601f19601f820116820180604052508101906119b891906130e1565b60015b611a60576119c761311b565b806308c379a003611a2357506119db61313d565b806119e65750611a25565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1a9190611f1c565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a579061323f565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ade906132d1565b60405180910390fd5b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611b5382611b28565b9050919050565b611b6381611b48565b8114611b6e57600080fd5b50565b600081359050611b8081611b5a565b92915050565b6000819050919050565b611b9981611b86565b8114611ba457600080fd5b50565b600081359050611bb681611b90565b92915050565b60008060408385031215611bd357611bd2611b1e565b5b6000611be185828601611b71565b9250506020611bf285828601611ba7565b9150509250929050565b611c0581611b86565b82525050565b6000602082019050611c206000830184611bfc565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611c5b81611c26565b8114611c6657600080fd5b50565b600081359050611c7881611c52565b92915050565b600060208284031215611c9457611c93611b1e565b5b6000611ca284828501611c69565b91505092915050565b60008115159050919050565b611cc081611cab565b82525050565b6000602082019050611cdb6000830184611cb7565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611d3482611ceb565b810181811067ffffffffffffffff82111715611d5357611d52611cfc565b5b80604052505050565b6000611d66611b14565b9050611d728282611d2b565b919050565b600067ffffffffffffffff821115611d9257611d91611cfc565b5b611d9b82611ceb565b9050602081019050919050565b82818337600083830152505050565b6000611dca611dc584611d77565b611d5c565b905082815260208101848484011115611de657611de5611ce6565b5b611df1848285611da8565b509392505050565b600082601f830112611e0e57611e0d611ce1565b5b8135611e1e848260208601611db7565b91505092915050565b600060208284031215611e3d57611e3c611b1e565b5b600082013567ffffffffffffffff811115611e5b57611e5a611b23565b5b611e6784828501611df9565b91505092915050565b600060208284031215611e8657611e85611b1e565b5b6000611e9484828501611ba7565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611ed7578082015181840152602081019050611ebc565b60008484015250505050565b6000611eee82611e9d565b611ef88185611ea8565b9350611f08818560208601611eb9565b611f1181611ceb565b840191505092915050565b60006020820190508181036000830152611f368184611ee3565b905092915050565b600067ffffffffffffffff821115611f5957611f58611cfc565b5b602082029050602081019050919050565b600080fd5b6000611f82611f7d84611f3e565b611d5c565b90508083825260208201905060208402830185811115611fa557611fa4611f6a565b5b835b81811015611fce5780611fba8882611ba7565b845260208401935050602081019050611fa7565b5050509392505050565b600082601f830112611fed57611fec611ce1565b5b8135611ffd848260208601611f6f565b91505092915050565b600067ffffffffffffffff82111561202157612020611cfc565b5b61202a82611ceb565b9050602081019050919050565b600061204a61204584612006565b611d5c565b90508281526020810184848401111561206657612065611ce6565b5b612071848285611da8565b509392505050565b600082601f83011261208e5761208d611ce1565b5b813561209e848260208601612037565b91505092915050565b600080600080608085870312156120c1576120c0611b1e565b5b60006120cf87828801611b71565b945050602085013567ffffffffffffffff8111156120f0576120ef611b23565b5b6120fc87828801611fd8565b935050604085013567ffffffffffffffff81111561211d5761211c611b23565b5b61212987828801611fd8565b925050606085013567ffffffffffffffff81111561214a57612149611b23565b5b61215687828801612079565b91505092959194509250565b600080600080600060a0868803121561217e5761217d611b1e565b5b600061218c88828901611b71565b955050602061219d88828901611b71565b945050604086013567ffffffffffffffff8111156121be576121bd611b23565b5b6121ca88828901611fd8565b935050606086013567ffffffffffffffff8111156121eb576121ea611b23565b5b6121f788828901611fd8565b925050608086013567ffffffffffffffff81111561221857612217611b23565b5b61222488828901612079565b9150509295509295909350565b600067ffffffffffffffff82111561224c5761224b611cfc565b5b602082029050602081019050919050565b600061227061226b84612231565b611d5c565b9050808382526020820190506020840283018581111561229357612292611f6a565b5b835b818110156122bc57806122a88882611b71565b845260208401935050602081019050612295565b5050509392505050565b600082601f8301126122db576122da611ce1565b5b81356122eb84826020860161225d565b91505092915050565b6000806040838503121561230b5761230a611b1e565b5b600083013567ffffffffffffffff81111561232957612328611b23565b5b612335858286016122c6565b925050602083013567ffffffffffffffff81111561235657612355611b23565b5b61236285828601611fd8565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6123a181611b86565b82525050565b60006123b38383612398565b60208301905092915050565b6000602082019050919050565b60006123d78261236c565b6123e18185612377565b93506123ec83612388565b8060005b8381101561241d57815161240488826123a7565b975061240f836123bf565b9250506001810190506123f0565b5085935050505092915050565b6000602082019050818103600083015261244481846123cc565b905092915050565b6000806000806080858703121561246657612465611b1e565b5b600061247487828801611b71565b945050602061248587828801611ba7565b935050604061249687828801611ba7565b925050606085013567ffffffffffffffff8111156124b7576124b6611b23565b5b6124c387828801612079565b91505092959194509250565b6124d881611b48565b82525050565b60006020820190506124f360008301846124cf565b92915050565b61250281611cab565b811461250d57600080fd5b50565b60008135905061251f816124f9565b92915050565b6000806040838503121561253c5761253b611b1e565b5b600061254a85828601611b71565b925050602061255b85828601612510565b9150509250929050565b6000806040838503121561257c5761257b611b1e565b5b600061258a85828601611b71565b925050602061259b85828601611b71565b9150509250929050565b600080600080600060a086880312156125c1576125c0611b1e565b5b60006125cf88828901611b71565b95505060206125e088828901611b71565b94505060406125f188828901611ba7565b935050606061260288828901611ba7565b925050608086013567ffffffffffffffff81111561262357612622611b23565b5b61262f88828901612079565b9150509295509295909350565b60006020828403121561265257612651611b1e565b5b600061266084828501611b71565b91505092915050565b7f455243313135353a2061646472657373207a65726f206973206e6f742061207660008201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b60006126c5602a83611ea8565b91506126d082612669565b604082019050919050565b600060208201905081810360008301526126f4816126b8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061274257607f821691505b602082108103612755576127546126fb565b5b50919050565b7f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60008201527f6572206f7220617070726f766564000000000000000000000000000000000000602082015250565b60006127b7602e83611ea8565b91506127c28261275b565b604082019050919050565b600060208201905081810360008301526127e6816127aa565b9050919050565b7f455243313135353a206163636f756e747320616e6420696473206c656e67746860008201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b6000612849602983611ea8565b9150612854826127ed565b604082019050919050565b600060208201905081810360008301526128788161283c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006128e882611b86565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361291a576129196128ae565b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612981602683611ea8565b915061298c82612925565b604082019050919050565b600060208201905081810360008301526129b081612974565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006129ed602083611ea8565b91506129f8826129b7565b602082019050919050565b60006020820190508181036000830152612a1c816129e0565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302612a857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612a48565b612a8f8683612a48565b95508019841693508086168417925050509392505050565b6000819050919050565b6000612acc612ac7612ac284611b86565b612aa7565b611b86565b9050919050565b6000819050919050565b612ae683612ab1565b612afa612af282612ad3565b848454612a55565b825550505050565b600090565b612b0f612b02565b612b1a818484612add565b505050565b5b81811015612b3e57612b33600082612b07565b600181019050612b20565b5050565b601f821115612b8357612b5481612a23565b612b5d84612a38565b81016020851015612b6c578190505b612b80612b7885612a38565b830182612b1f565b50505b505050565b600082821c905092915050565b6000612ba660001984600802612b88565b1980831691505092915050565b6000612bbf8383612b95565b9150826002028217905092915050565b612bd882611e9d565b67ffffffffffffffff811115612bf157612bf0611cfc565b5b612bfb825461272a565b612c06828285612b42565b600060209050601f831160018114612c395760008415612c27578287015190505b612c318582612bb3565b865550612c99565b601f198416612c4786612a23565b60005b82811015612c6f57848901518255600182019150602085019450602081019050612c4a565b86831015612c8c5784890151612c88601f891682612b95565b8355505b6001600288020188555050505b505050505050565b7f455243313135353a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000612cfd602183611ea8565b9150612d0882612ca1565b604082019050919050565b60006020820190508181036000830152612d2c81612cf0565b9050919050565b7f455243313135353a2069647320616e6420616d6f756e7473206c656e6774682060008201527f6d69736d61746368000000000000000000000000000000000000000000000000602082015250565b6000612d8f602883611ea8565b9150612d9a82612d33565b604082019050919050565b60006020820190508181036000830152612dbe81612d82565b9050919050565b6000612dd082611b86565b9150612ddb83611b86565b9250828201905080821115612df357612df26128ae565b5b92915050565b60006040820190508181036000830152612e1381856123cc565b90508181036020830152612e2781846123cc565b90509392505050565b7f455243313135353a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612e8c602583611ea8565b9150612e9782612e30565b604082019050919050565b60006020820190508181036000830152612ebb81612e7f565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f60008201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b6000612f1e602a83611ea8565b9150612f2982612ec2565b604082019050919050565b60006020820190508181036000830152612f4d81612f11565b9050919050565b6000604082019050612f696000830185611bfc565b612f766020830184611bfc565b9392505050565b7f455243313135353a2073657474696e6720617070726f76616c2073746174757360008201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b6000612fd9602983611ea8565b9150612fe482612f7d565b604082019050919050565b6000602082019050818103600083015261300881612fcc565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006130368261300f565b613040818561301a565b9350613050818560208601611eb9565b61305981611ceb565b840191505092915050565b600060a08201905061307960008301886124cf565b61308660208301876124cf565b818103604083015261309881866123cc565b905081810360608301526130ac81856123cc565b905081810360808301526130c0818461302b565b90509695505050505050565b6000815190506130db81611c52565b92915050565b6000602082840312156130f7576130f6611b1e565b5b6000613105848285016130cc565b91505092915050565b60008160e01c9050919050565b600060033d111561313a5760046000803e61313760005161310e565b90505b90565b600060443d106131ca5761314f611b14565b60043d036004823e80513d602482011167ffffffffffffffff821117156131775750506131ca565b808201805167ffffffffffffffff81111561319557505050506131ca565b80602083010160043d0385018111156131b25750505050506131ca565b6131c182602001850186611d2b565b82955050505050505b90565b7f455243313135353a207472616e7366657220746f206e6f6e2d4552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b6000613229603483611ea8565b9150613234826131cd565b604082019050919050565b600060208201905081810360008301526132588161321c565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b60006132bb602883611ea8565b91506132c68261325f565b604082019050919050565b600060208201905081810360008301526132ea816132ae565b9050919050565b600060a08201905061330660008301886124cf565b61331360208301876124cf565b6133206040830186611bfc565b61332d6060830185611bfc565b818103608083015261333f818461302b565b9050969550505050505056fea264697066735822122019c4461e6b83e611752c6f470c3107e1d2d6b56fb26b46563e93bf5d6fd7d51664736f6c6343000813003368747470733a2f2f6d77696e696172736b2e6769746875622e696f2f46616b65455243313135354a534f4e2f6170692f7b69647d2e6a736f6e