Overview ERC1155
Total Supply:
0

Holders:
12
Profile Summary
Blockchain:
Sepolia (11155111)

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