Overview ERC1155
Total Supply:
0 TipD19

Holders:
178
Profile Summary
Blockchain:
Base (8453)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xbd7B7e9E4472c62282457cA87C10482e8984Be0c
608060405234801561000f575f80fd5b5060405161358638038061358683398181016040528101906100319190610be0565b6040518060600160405280602c815260200161355a602c91396100598161016f60201b60201c565b506040518060400160405280601581526020017f446567656e2054697020566f75636865722023313900000000000000000000008152506003908161009e9190610e34565b506040518060400160405280600681526020017f5469704431390000000000000000000000000000000000000000000000000000815250600490816100e39190610e34565b506101053360018060405180602001604052805f81525061018260201b60201c565b5f5b8151811015610168575f82828151811061012457610123610f03565b5b602002602001015190505f600190505f6001905061015883828460405180602001604052805f81525061018260201b60201c565b5050508080600101915050610107565b50506112bb565b806002908161017e9190610e34565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036101f2575f6040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016101e99190610f3f565b60405180910390fd5b5f80610204858561022360201b60201c565b9150915061021b5f8784848761025360201b60201c565b505050505050565b60608060405191506001825283602083015260408201905060018152826020820152604081016040529250929050565b6102658585858561031760201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610310575f6102a76106ad60201b60201c565b905060018451036102f9575f6102c65f866106b460201b90919060201c565b90505f6102dc5f866106b460201b90919060201c565b90506102f28389898585896106c760201b60201c565b505061030e565b61030d81878787878761087660201b60201c565b5b505b5050505050565b805182511461036157815181516040517f5b059991000000000000000000000000000000000000000000000000000000008152600401610358929190610f67565b60405180910390fd5b5f6103706106ad60201b60201c565b90505f5b835181101561056c575f61039182866106b460201b90919060201c565b90505f6103a783866106b460201b90919060201c565b90505f73ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146104ca575f805f8481526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561047657888183856040517f03dee4c500000000000000000000000000000000000000000000000000000000815260040161046d9493929190610f8e565b60405180910390fd5b8181035f808581526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161461055f57805f808481526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105579190610ffe565b925050819055505b5050806001019050610374565b506001835103610627575f61058a5f856106b460201b90919060201c565b90505f6105a05f856106b460201b90919060201c565b90508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051610618929190610f67565b60405180910390a450506106a6565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161069d9291906110e8565b60405180910390a45b5050505050565b5f33905090565b5f60208202602084010151905092915050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b111561086e578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b815260040161072795949392919061117d565b6020604051808303815f875af192505050801561076257506040513d601f19601f8201168201806040525081019061075f919061122a565b60015b6107e3573d805f8114610790576040519150601f19603f3d011682016040523d82523d5f602084013e610795565b606091505b505f8151036107db57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016107d29190610f3f565b60405180910390fd5b805181602001fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461086c57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016108639190610f3f565b60405180910390fd5b505b505050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b1115610a1d578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016108d6959493929190611255565b6020604051808303815f875af192505050801561091157506040513d601f19601f8201168201806040525081019061090e919061122a565b60015b610992573d805f811461093f576040519150601f19603f3d011682016040523d82523d5f602084013e610944565b606091505b505f81510361098a57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016109819190610f3f565b60405180910390fd5b805181602001fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614610a1b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610a129190610f3f565b60405180910390fd5b505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b610a8082610a3a565b810181811067ffffffffffffffff82111715610a9f57610a9e610a4a565b5b80604052505050565b5f610ab1610a25565b9050610abd8282610a77565b919050565b5f67ffffffffffffffff821115610adc57610adb610a4a565b5b602082029050602081019050919050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b1a82610af1565b9050919050565b610b2a81610b10565b8114610b34575f80fd5b50565b5f81519050610b4581610b21565b92915050565b5f610b5d610b5884610ac2565b610aa8565b90508083825260208201905060208402830185811115610b8057610b7f610aed565b5b835b81811015610ba95780610b958882610b37565b845260208401935050602081019050610b82565b5050509392505050565b5f82601f830112610bc757610bc6610a36565b5b8151610bd7848260208601610b4b565b91505092915050565b5f60208284031215610bf557610bf4610a2e565b5b5f82015167ffffffffffffffff811115610c1257610c11610a32565b5b610c1e84828501610bb3565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610c7557607f821691505b602082108103610c8857610c87610c31565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302610cea7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610caf565b610cf48683610caf565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f610d38610d33610d2e84610d0c565b610d15565b610d0c565b9050919050565b5f819050919050565b610d5183610d1e565b610d65610d5d82610d3f565b848454610cbb565b825550505050565b5f90565b610d79610d6d565b610d84818484610d48565b505050565b5b81811015610da757610d9c5f82610d71565b600181019050610d8a565b5050565b601f821115610dec57610dbd81610c8e565b610dc684610ca0565b81016020851015610dd5578190505b610de9610de185610ca0565b830182610d89565b50505b505050565b5f82821c905092915050565b5f610e0c5f1984600802610df1565b1980831691505092915050565b5f610e248383610dfd565b9150826002028217905092915050565b610e3d82610c27565b67ffffffffffffffff811115610e5657610e55610a4a565b5b610e608254610c5e565b610e6b828285610dab565b5f60209050601f831160018114610e9c575f8415610e8a578287015190505b610e948582610e19565b865550610efb565b601f198416610eaa86610c8e565b5f5b82811015610ed157848901518255600182019150602085019450602081019050610eac565b86831015610eee5784890151610eea601f891682610dfd565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b610f3981610b10565b82525050565b5f602082019050610f525f830184610f30565b92915050565b610f6181610d0c565b82525050565b5f604082019050610f7a5f830185610f58565b610f876020830184610f58565b9392505050565b5f608082019050610fa15f830187610f30565b610fae6020830186610f58565b610fbb6040830185610f58565b610fc86060830184610f58565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61100882610d0c565b915061101383610d0c565b925082820190508082111561102b5761102a610fd1565b5b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61106381610d0c565b82525050565b5f611074838361105a565b60208301905092915050565b5f602082019050919050565b5f61109682611031565b6110a0818561103b565b93506110ab8361104b565b805f5b838110156110db5781516110c28882611069565b97506110cd83611080565b9250506001810190506110ae565b5085935050505092915050565b5f6040820190508181035f830152611100818561108c565b90508181036020830152611114818461108c565b90509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f61114f8261111d565b6111598185611127565b9350611169818560208601611137565b61117281610a3a565b840191505092915050565b5f60a0820190506111905f830188610f30565b61119d6020830187610f30565b6111aa6040830186610f58565b6111b76060830185610f58565b81810360808301526111c98184611145565b90509695505050505050565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611209816111d5565b8114611213575f80fd5b50565b5f8151905061122481611200565b92915050565b5f6020828403121561123f5761123e610a2e565b5b5f61124c84828501611216565b91505092915050565b5f60a0820190506112685f830188610f30565b6112756020830187610f30565b8181036040830152611287818661108c565b9050818103606083015261129b818561108c565b905081810360808301526112af8184611145565b90509695505050505050565b612292806112c85f395ff3fe608060405234801561000f575f80fd5b506004361061009b575f3560e01c80634e1273f4116100645780634e1273f41461016957806395d89b4114610199578063a22cb465146101b7578063e985e9c5146101d3578063f242432a146102035761009b565b8062fdd58e1461009f57806301ffc9a7146100cf57806306fdde03146100ff5780630e89341c1461011d5780632eb2c2d61461014d575b5f80fd5b6100b960048036038101906100b49190611613565b61021f565b6040516100c69190611660565b60405180910390f35b6100e960048036038101906100e491906116ce565b610274565b6040516100f69190611713565b60405180910390f35b610107610355565b604051610114919061179c565b60405180910390f35b610137600480360381019061013291906117bc565b6103e1565b604051610144919061179c565b60405180910390f35b610167600480360381019061016291906119d7565b610412565b005b610183600480360381019061017e9190611b62565b6104b9565b6040516101909190611c8f565b60405180910390f35b6101a16105c0565b6040516101ae919061179c565b60405180910390f35b6101d160048036038101906101cc9190611cd9565b61064c565b005b6101ed60048036038101906101e89190611d17565b610662565b6040516101fa9190611713565b60405180910390f35b61021d60048036038101906102189190611d55565b6106f0565b005b5f805f8381526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f7fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061033e57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061034e575061034d82610797565b5b9050919050565b6003805461036290611e15565b80601f016020809104026020016040519081016040528092919081815260200182805461038e90611e15565b80156103d95780601f106103b0576101008083540402835291602001916103d9565b820191905f5260205f20905b8154815290600101906020018083116103bc57829003601f168201915b505050505081565b60606103ec82610800565b6040516020016103fc9190611f39565b6040516020818303038152906040529050919050565b5f61041b6108ca565b90508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614158015610460575061045e8682610662565b155b156104a45780866040517fe237d92200000000000000000000000000000000000000000000000000000000815260040161049b929190611f74565b60405180910390fd5b6104b186868686866108d1565b505050505050565b6060815183511461050557815183516040517f5b0599910000000000000000000000000000000000000000000000000000000081526004016104fc929190611f9b565b60405180910390fd5b5f835167ffffffffffffffff811115610521576105206117eb565b5b60405190808252806020026020018201604052801561054f5781602001602082028036833780820191505090505b5090505f5b84518110156105b55761058b61057382876109c590919063ffffffff16565b61058683876109d890919063ffffffff16565b61021f565b82828151811061059e5761059d611fc2565b5b602002602001018181525050806001019050610554565b508091505092915050565b600480546105cd90611e15565b80601f01602080910402602001604051908101604052809291908181526020018280546105f990611e15565b80156106445780601f1061061b57610100808354040283529160200191610644565b820191905f5260205f20905b81548152906001019060200180831161062757829003601f168201915b505050505081565b61065e6106576108ca565b83836109eb565b5050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f6106f96108ca565b90508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161415801561073e575061073c8682610662565b155b156107825780866040517fe237d922000000000000000000000000000000000000000000000000000000008152600401610779929190611f74565b60405180910390fd5b61078f8686868686610b54565b505050505050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60605f600161080e84610c5a565b0190505f8167ffffffffffffffff81111561082c5761082b6117eb565b5b6040519080825280601f01601f19166020018201604052801561085e5781602001600182028036833780820191505090505b5090505f82602001820190505b6001156108bf578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816108b4576108b3611fef565b5b0494505f850361086b575b819350505050919050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610941575f6040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610938919061201c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036109b1575f6040517f01a835140000000000000000000000000000000000000000000000000000000081526004016109a8919061201c565b60405180910390fd5b6109be8585858585610dab565b5050505050565b5f60208202602084010151905092915050565b5f60208202602084010151905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a5b575f6040517fced3e100000000000000000000000000000000000000000000000000000000008152600401610a52919061201c565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610b479190611713565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bc4575f6040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610bbb919061201c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610c34575f6040517f01a83514000000000000000000000000000000000000000000000000000000008152600401610c2b919061201c565b60405180910390fd5b5f80610c408585610e57565b91509150610c518787848487610dab565b50505050505050565b5f805f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310610cb6577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381610cac57610cab611fef565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310610cf3576d04ee2d6d415b85acef81000000008381610ce957610ce8611fef565b5b0492506020810190505b662386f26fc100008310610d2257662386f26fc100008381610d1857610d17611fef565b5b0492506010810190505b6305f5e1008310610d4b576305f5e1008381610d4157610d40611fef565b5b0492506008810190505b6127108310610d70576127108381610d6657610d65611fef565b5b0492506004810190505b60648310610d935760648381610d8957610d88611fef565b5b0492506002810190505b600a8310610da2576001810190505b80915050919050565b610db785858585610e87565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610e50575f610df36108ca565b90506001845103610e3f575f610e125f866109d890919063ffffffff16565b90505f610e285f866109d890919063ffffffff16565b9050610e38838989858589611217565b5050610e4e565b610e4d8187878787876113c6565b5b505b5050505050565b60608060405191506001825283602083015260408201905060018152826020820152604081016040529250929050565b8051825114610ed157815181516040517f5b059991000000000000000000000000000000000000000000000000000000008152600401610ec8929190611f9b565b60405180910390fd5b5f610eda6108ca565b90505f5b83518110156110d6575f610efb82866109d890919063ffffffff16565b90505f610f1183866109d890919063ffffffff16565b90505f73ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff1614611034575f805f8481526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610fe057888183856040517f03dee4c5000000000000000000000000000000000000000000000000000000008152600401610fd79493929190612035565b60405180910390fd5b8181035f808581526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16146110c957805f808481526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546110c191906120a5565b925050819055505b5050806001019050610ede565b506001835103611191575f6110f45f856109d890919063ffffffff16565b90505f61110a5f856109d890919063ffffffff16565b90508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611182929190611f9b565b60405180910390a45050611210565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516112079291906120d8565b60405180910390a45b5050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b11156113be578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b815260040161127795949392919061215f565b6020604051808303815f875af19250505080156112b257506040513d601f19601f820116820180604052508101906112af91906121cb565b60015b611333573d805f81146112e0576040519150601f19603f3d011682016040523d82523d5f602084013e6112e5565b606091505b505f81510361132b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401611322919061201c565b60405180910390fd5b805181602001fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146113bc57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016113b3919061201c565b60405180910390fd5b505b505050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b111561156d578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016114269594939291906121f6565b6020604051808303815f875af192505050801561146157506040513d601f19601f8201168201806040525081019061145e91906121cb565b60015b6114e2573d805f811461148f576040519150601f19603f3d011682016040523d82523d5f602084013e611494565b606091505b505f8151036114da57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016114d1919061201c565b60405180910390fd5b805181602001fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461156b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401611562919061201c565b60405180910390fd5b505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115af82611586565b9050919050565b6115bf816115a5565b81146115c9575f80fd5b50565b5f813590506115da816115b6565b92915050565b5f819050919050565b6115f2816115e0565b81146115fc575f80fd5b50565b5f8135905061160d816115e9565b92915050565b5f80604083850312156116295761162861157e565b5b5f611636858286016115cc565b9250506020611647858286016115ff565b9150509250929050565b61165a816115e0565b82525050565b5f6020820190506116735f830184611651565b92915050565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6116ad81611679565b81146116b7575f80fd5b50565b5f813590506116c8816116a4565b92915050565b5f602082840312156116e3576116e261157e565b5b5f6116f0848285016116ba565b91505092915050565b5f8115159050919050565b61170d816116f9565b82525050565b5f6020820190506117265f830184611704565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61176e8261172c565b6117788185611736565b9350611788818560208601611746565b61179181611754565b840191505092915050565b5f6020820190508181035f8301526117b48184611764565b905092915050565b5f602082840312156117d1576117d061157e565b5b5f6117de848285016115ff565b91505092915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61182182611754565b810181811067ffffffffffffffff821117156118405761183f6117eb565b5b80604052505050565b5f611852611575565b905061185e8282611818565b919050565b5f67ffffffffffffffff82111561187d5761187c6117eb565b5b602082029050602081019050919050565b5f80fd5b5f6118a461189f84611863565b611849565b905080838252602082019050602084028301858111156118c7576118c661188e565b5b835b818110156118f057806118dc88826115ff565b8452602084019350506020810190506118c9565b5050509392505050565b5f82601f83011261190e5761190d6117e7565b5b813561191e848260208601611892565b91505092915050565b5f80fd5b5f67ffffffffffffffff821115611945576119446117eb565b5b61194e82611754565b9050602081019050919050565b828183375f83830152505050565b5f61197b6119768461192b565b611849565b90508281526020810184848401111561199757611996611927565b5b6119a284828561195b565b509392505050565b5f82601f8301126119be576119bd6117e7565b5b81356119ce848260208601611969565b91505092915050565b5f805f805f60a086880312156119f0576119ef61157e565b5b5f6119fd888289016115cc565b9550506020611a0e888289016115cc565b945050604086013567ffffffffffffffff811115611a2f57611a2e611582565b5b611a3b888289016118fa565b935050606086013567ffffffffffffffff811115611a5c57611a5b611582565b5b611a68888289016118fa565b925050608086013567ffffffffffffffff811115611a8957611a88611582565b5b611a95888289016119aa565b9150509295509295909350565b5f67ffffffffffffffff821115611abc57611abb6117eb565b5b602082029050602081019050919050565b5f611adf611ada84611aa2565b611849565b90508083825260208201905060208402830185811115611b0257611b0161188e565b5b835b81811015611b2b5780611b1788826115cc565b845260208401935050602081019050611b04565b5050509392505050565b5f82601f830112611b4957611b486117e7565b5b8135611b59848260208601611acd565b91505092915050565b5f8060408385031215611b7857611b7761157e565b5b5f83013567ffffffffffffffff811115611b9557611b94611582565b5b611ba185828601611b35565b925050602083013567ffffffffffffffff811115611bc257611bc1611582565b5b611bce858286016118fa565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611c0a816115e0565b82525050565b5f611c1b8383611c01565b60208301905092915050565b5f602082019050919050565b5f611c3d82611bd8565b611c478185611be2565b9350611c5283611bf2565b805f5b83811015611c82578151611c698882611c10565b9750611c7483611c27565b925050600181019050611c55565b5085935050505092915050565b5f6020820190508181035f830152611ca78184611c33565b905092915050565b611cb8816116f9565b8114611cc2575f80fd5b50565b5f81359050611cd381611caf565b92915050565b5f8060408385031215611cef57611cee61157e565b5b5f611cfc858286016115cc565b9250506020611d0d85828601611cc5565b9150509250929050565b5f8060408385031215611d2d57611d2c61157e565b5b5f611d3a858286016115cc565b9250506020611d4b858286016115cc565b9150509250929050565b5f805f805f60a08688031215611d6e57611d6d61157e565b5b5f611d7b888289016115cc565b9550506020611d8c888289016115cc565b9450506040611d9d888289016115ff565b9350506060611dae888289016115ff565b925050608086013567ffffffffffffffff811115611dcf57611dce611582565b5b611ddb888289016119aa565b9150509295509295909350565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611e2c57607f821691505b602082108103611e3f57611e3e611de8565b5b50919050565b5f81905092915050565b7f68747470733a2f2f69706673646174612e6e65742f646567656e323032342f645f8201527f31392f0000000000000000000000000000000000000000000000000000000000602082015250565b5f611ea9602383611e45565b9150611eb482611e4f565b602382019050919050565b5f611ec98261172c565b611ed38185611e45565b9350611ee3818560208601611746565b80840191505092915050565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000005f82015250565b5f611f23600583611e45565b9150611f2e82611eef565b600582019050919050565b5f611f4382611e9d565b9150611f4f8284611ebf565b9150611f5a82611f17565b915081905092915050565b611f6e816115a5565b82525050565b5f604082019050611f875f830185611f65565b611f946020830184611f65565b9392505050565b5f604082019050611fae5f830185611651565b611fbb6020830184611651565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f60208201905061202f5f830184611f65565b92915050565b5f6080820190506120485f830187611f65565b6120556020830186611651565b6120626040830185611651565b61206f6060830184611651565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6120af826115e0565b91506120ba836115e0565b92508282019050808211156120d2576120d1612078565b5b92915050565b5f6040820190508181035f8301526120f08185611c33565b905081810360208301526121048184611c33565b90509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f6121318261210d565b61213b8185612117565b935061214b818560208601611746565b61215481611754565b840191505092915050565b5f60a0820190506121725f830188611f65565b61217f6020830187611f65565b61218c6040830186611651565b6121996060830185611651565b81810360808301526121ab8184612127565b90509695505050505050565b5f815190506121c5816116a4565b92915050565b5f602082840312156121e0576121df61157e565b5b5f6121ed848285016121b7565b91505092915050565b5f60a0820190506122095f830188611f65565b6122166020830187611f65565b81810360408301526122288186611c33565b9050818103606083015261223c8185611c33565b905081810360808301526122508184612127565b9050969550505050505056fea2646970667358221220b9516ec98e2c3698bfbdd535cc595abd1a8be41a7d94ae77f5686ee6faaf64f264736f6c6343000819003368747470733a2f2f69706673646174612e6e65742f646567656e323032342f6431392f7b69647d2e6a736f6e000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b10000000000000000000000003f41975ade70e5a1a81a5de8ca2e35fa3c2120cc000000000000000000000000cb497f321c5c3961881bcbefb21bbeb32ddd2ac200000000000000000000000066b5a92825eb891b0ee6c1c28168479a5f685dc300000000000000000000000030e651a12044a5f50034533e4a6f06893915533500000000000000000000000024f826fe56256c153cb50e32691999d7904c57f40000000000000000000000003f313ce3c28c766ce80914e08b899628f67ce089000000000000000000000000b7f09e847cd32a33e7ae889da4ef970221460fef00000000000000000000000018dc89e16feae73159744015892316583af242d10000000000000000000000003c9b4a00e162a62e97a8610455490966a4eaacf500000000000000000000000079fdb42bbcc9f0cb7da7fa149ec4786608af3e40000000000000000000000000a2e5ed90eeada7ad41bdb3aab19ebca0d9a12132000000000000000000000000f38e285cb215683aaec5431e2af5926afa321ad3000000000000000000000000bfdfe0b764bff626ecb1f746242e0ef4f230f8e1000000000000000000000000051ac20967be5b0576cbeb11e158479ee7f52d2700000000000000000000000026a1486278a06a973cb2304828e6fed32a0eada000000000000000000000000003d2501111911aebc3f27d9dbf6db3fab6cc586200000000000000000000000072610b7d17ce9ad1eba8a378c6b3057fc655482e0000000000000000000000001a254105399785532dbf067d0f819893c853a161000000000000000000000000af329b47d4c4adc04c9629766fee0241bb1fc4b90000000000000000000000007bc3de9d4e9d71284b96f07bf13b4e07d4b7af320000000000000000000000001893829939c7255278545d8c60ca2f1fea49b67d000000000000000000000000e66e3d9641203a602fcc16c343f15018d400832200000000000000000000000041c291ea3a23b375741a9380fdef6d19fcf86af60000000000000000000000003b4f9743f197e30dd8ba36999cd318dc0a6cbb7c000000000000000000000000e6aded4ef844d994f431c44d81d680fb676621d80000000000000000000000005ea6332df789b9da87a56167a8b5e341a20c1421000000000000000000000000f957c6bb5bff03926d504059443074948c481c5700000000000000000000000031f8cffd09f3b17a88123f31e1adb6697f76034100000000000000000000000002c70503352df2d3fc7f29f64efd4a1e4d04a30c000000000000000000000000126b802a7b58282160103e99b3087dff84bf7e250000000000000000000000006c040dc26dea4d910012012c514b80dbd2fdae70000000000000000000000000f76b00b44f70a377ace77d5c0a4eeb6aea1a7671000000000000000000000000071e1682748679cdef2fe3e1fcfb23b8b9d13a030000000000000000000000005bdf6a112f86b12b23b684b56e164a3604fb6ad7000000000000000000000000018305f64f71290f16ef245dd063a7470fde44ba00000000000000000000000001fd173041501529ddefbf8b29b070d175eb0541000000000000000000000000ee57f687fcb0e9db01e79d53838e45bad0eeba0600000000000000000000000099dc0e0e23ed468d3fe6dac0f71d67c1059b392000000000000000000000000077f33bdb79da28defc96d9dafe5019b33c3b817e000000000000000000000000b50b26255a6a5efa4ef75eb978a92639da185564000000000000000000000000434891083e17f86c2cb8a8e1b98e2276eac40347000000000000000000000000dc864693327c202bdd39b6650a3fdd2ce9bb7a1d000000000000000000000000a35ccb7a14c9adc8901253f92119b2a9d3b546bc000000000000000000000000e92f6ebd9958243b5b0657d2fd2ff2fd843a68fe0000000000000000000000008a5057f5041e1180cae01e5605bd015f89d839be000000000000000000000000e6e906a8e5ad16b5643efca21c04b98827caba09000000000000000000000000d22d2a93fb83e75d4375b61cd70255a77e6ffb61000000000000000000000000d2909f48b84b9fa127cf4b2ebb9c17257778fe3c000000000000000000000000478f123bb3615c8d95f9a1e2bc3653030e1136a300000000000000000000000072bbe806fa77fe5e9b004704b81671c987e5cce7000000000000000000000000b7ee95f928954669554f7fcb70e1dfc2ec313c99000000000000000000000000dd560982105c7dfe35526175a5339829d43c440d000000000000000000000000f7253a0e87e39d2cd6365919d4a3d56d431d0041000000000000000000000000516c5eb7ea0fbac1681100ca7cd431ef18c9d8a70000000000000000000000007dc19d460c739ee018b3cb97fb35716cd514e7a1000000000000000000000000f8c7534301d1ac0c0cda0ad6295dee99b4093875000000000000000000000000424b73de223cf88ccc1a43fc4156ccef01b40b66000000000000000000000000000372c2ad29a4c1d89d6d8be7eb1349b103babd00000000000000000000000059bcb4bf9d7288da345299ec2bfbb88d3447d4770000000000000000000000002887472374c02dd52d4518022cfe369b7935a6c50000000000000000000000009fb5b87067c82f2c5daf09fc080dd82f4773a224000000000000000000000000a52212279775056d5d7faaea8b0cd5f5f0aaa1ac000000000000000000000000d6974400a69808eb953f3c39a590d137a9cd4651000000000000000000000000bb14a327a225532a97a83d0aaf1fd2ca1abce3af0000000000000000000000009be05bb6b1922e8194debf50670c6dd894c2123400000000000000000000000003297b20f6e51b572cf1a71b84d61b6f44b8997a0000000000000000000000009d43b25de6951778e4e838056c6f393b231c5ced00000000000000000000000044959aff47e8dd9489ad350054a48f6e5b2306b1000000000000000000000000bdfeb5439f5daecb78a17ff846645a8bdbbf57250000000000000000000000006ef48e890b7f28ebb7b764970e5a51af3d780fda00000000000000000000000077e5831cd6637a6476046b6badc9ab93c9ce4aac0000000000000000000000009c88d73a7ce7457c16d55b103ba212bb5189d941000000000000000000000000dfb091f812ea27ca58e8f556b252f245660cba87000000000000000000000000224f17bb6610c833c89b63754e6454a605df48b50000000000000000000000000e6cad456bf6a626844e63f307d7be6ee987692d000000000000000000000000bdaf59d5b81683e79ff8acb0c24ca8456a1cb40800000000000000000000000093c85c087c138ab5868308f7d69b2180e82d2f820000000000000000000000008c443c40e286f967613e1be9979ad2b21654a00d0000000000000000000000007adf7265f749d523b8afc157d0743e1121c8b10a000000000000000000000000597f55e74b13dd80f707e13c6bc1cd49fd4c695f00000000000000000000000089efb3b048f4a8d13a2a2bcbae6a2344f57f9eba000000000000000000000000841e344f48d5249d83b0f53dbf3bf7fef6239081000000000000000000000000d3e32b5caa4c5b3ba83f42d24f3ac828159a8efe00000000000000000000000042eff4f62cb22d73b2942bca455f886fae833044000000000000000000000000c1979c1acfa6db94af9b054334bf23e81f87b1c6000000000000000000000000f2ee889ad7786c6617bcbb0b68ebdcb20f27d8e2000000000000000000000000218b689f3ee0c110fcf5f5b513a16cadf7a7a343000000000000000000000000ef4d492e9b6c5707f79f4c44de07d390a7da0cd700000000000000000000000087eba371cf684bcbd24970bea47885add99bb4520000000000000000000000004363306144c1170df6734340ef65e77a27e8665500000000000000000000000027c2943985d0beeaa850a5bc13b1fc34b797b8d2000000000000000000000000d16351f6b8004eac0ed645e40b2d2ff2549755430000000000000000000000003e6b98ddf72bbf9d9e4a8e0c1fa0136fc24c6e0b000000000000000000000000ddeb9de642a3b25df629b42bd929a14a1ec640a6000000000000000000000000e40a35702d7ba6d1047067399e586f1c9a6ea417000000000000000000000000908be70220053406f73b96beb56b875095cb996a000000000000000000000000a009c9eb3c6c2d5426278fc0653261a139a835180000000000000000000000004b7b07d8baf51975eeab0e1eb4b481a5ac691ed6000000000000000000000000db28b8f5480645d4aa680e9fc83c1bbaec32fe33000000000000000000000000b11af3eaac502fac3c613b03c9a352c08ea5f765000000000000000000000000ddb4df12b4f4a78c3be93a5faff52cee646dbc75000000000000000000000000a628c9cb236c9cfb5dbf891b1164d41148eee5d20000000000000000000000007ef7d99d43e3e84386a50cc3339dcb74f35ccd440000000000000000000000007a20d4679af82efc710f26df0209e90dcb3292570000000000000000000000009e2f1f88aab1277877ca9445cacb29b7aede3fff000000000000000000000000413c89b5b16c4e3b6182efd24c484a689e6f65c30000000000000000000000004630cf0fa55f83e11e43286ff04fc6930e1eb0950000000000000000000000004611488db9d84338e6f1bab3ac4d7e785922414b00000000000000000000000045698cdcc733cba4f8b1150c2f580587adf1df92000000000000000000000000b2394935fc6ffb1e528dd8a0ac3c6e09d48a8775000000000000000000000000c5b10e3a28fc4d22d665e6fa455fe2e3d8f0a3b30000000000000000000000001feae3349820c769ae8cdafa50fae7a67035ec5f000000000000000000000000f64c2a6f74bf73af88265a4851d1a85cfed87b26000000000000000000000000a50ee22a384cb80c739183575dc9405168f297d80000000000000000000000004bd801c46bf452ff88e6b884b570b3f6314d233a0000000000000000000000009ae071abafd92199dda9064f6cd0c22decbb020f0000000000000000000000001f92fc15bcbeb4dd24eefbead8d7aee409f891dc000000000000000000000000c085990e542e3846c2668e25075eeb1f7682af8300000000000000000000000039bcfb6db798cd4df74db74139eec3eca16aa7e40000000000000000000000008fda2ce6e46497e586ec54d847d5c41e3825e12200000000000000000000000061b5d62fc80e58c8d0e6e4be7fd492efc3c71656000000000000000000000000c6435ccf40e971e6e296412383792588d4f2b3fd000000000000000000000000a6d1e0f00c0dafd299dcfefdbbcd523895322544000000000000000000000000803a2b8e00edc18a07b530e35aeedbaa5cf74c350000000000000000000000008f728ada4f2c7ecf961bc876830a3323b3bd789d000000000000000000000000c0541091640377e6d471d814116057ebe729071f00000000000000000000000079a093c17418975805f9d779b5c85ee92b65aa350000000000000000000000000799acd98f8ee97b370d500630059e2f4f75a8a0000000000000000000000000cdfc5f5b5284e7b1d7f02457624837a51fc1f7aa000000000000000000000000a86ad13671959283cffc0311029dc7b8bd1962f40000000000000000000000009b848370417c9f525d9168f2aa91a2cd819240e80000000000000000000000005e01910e55b06e0a1ce9845005a49ec387372dff000000000000000000000000edd78b38764478e2327b0a213924ee8ae12937f00000000000000000000000009b99341554cd5696d6c5d94da5ef5a6aa540866700000000000000000000000072e1d493304c03df44ef6f79ee6f4a9a489518c8000000000000000000000000a8c8cdfc60331d7cf867e1732721aee7699b260c000000000000000000000000c8b08e60f5545d5faf2fe5293075e43f38bc0f33000000000000000000000000f258a59a730b9b4df42eb7f2993e44e21ba955dd000000000000000000000000abb7736f4ed8329cb529023a6dd76274f5a073a9000000000000000000000000bf87bfcaf948c853cb4edbf07cb8dab80319fc5e00000000000000000000000070716d8a5ba85565b55165eda49877e2dc98f6ef000000000000000000000000c204a3dca1ba531eb54d43e68064a23c68521049000000000000000000000000fe3a509f8e8eb59209cc8c9b90f7b352781e96f40000000000000000000000007425dd27c2504702daa55ec3ea65e171ff79e1bc00000000000000000000000063747218f1922e61ad21bb48be3c5942f73603360000000000000000000000006f8e6b939ba74a1907c0db347722f796cc538ab2000000000000000000000000f4eccc4fd78a22d78044b83531228af04703ee72000000000000000000000000290937e31bd7c7e37059764faac262c575e2dd4100000000000000000000000064fbf8ea883d061d61130169ac9e54d410ae89f20000000000000000000000007d8da8c2a3edc21ff4010036e92ed4b49ef134ec000000000000000000000000726978644dade3b042eb0ab58f50a62144346c530000000000000000000000002db461ddec635c5321a933cc1378d6af75dbeaea000000000000000000000000f0b919d83e22a9faa8d3277855eef3245daedfad000000000000000000000000fbfd06f89c349d75815919b4898e2a3a1c5cd84a000000000000000000000000ea1849acfd9bdcf5415da1c0e4ea209d9e74772600000000000000000000000094adc0a84beea3bbd99449200c7a430dfdbfb43a0000000000000000000000000240807c41f212d2c94647172f6b526b5b0a04490000000000000000000000008bf2ffc89c70efbe245aa81cc597c7e359925d6100000000000000000000000089e81f80506b3873a235dfaa20a4b9d7d244b6bf0000000000000000000000000d6ee4d0079a90e88a433f70ea7199f2292b70e6000000000000000000000000c18d25c8d45c4aed7260bdab78bd4927b2880cd1000000000000000000000000cdb5e77bfa5750dece089d1c9c6994fcde045060000000000000000000000000236bcf477d204de10abc2e652e6a8bb68ee8e2ae00000000000000000000000032544c7ae1155ecece22268004cd0d9d1217550d000000000000000000000000e8560fa7b864d69a4d5a81e58116088773ff87670000000000000000000000001d31a9b055230902e2b39c7ec4cd95af3868590e000000000000000000000000ba2f93a763f3c783b12d4d61b52abdc62de02572000000000000000000000000b116ff7404b50e1ec9b2be776bbb7fa50a5ff9b300000000000000000000000021ef788a7ab1988dc9e34661a3016358107957db00000000000000000000000075100391d76b437bf22dc779f605441bba12b0ee000000000000000000000000d5a498bbc6d21e4e1cdbb8fec58e3ecd7124fb430000000000000000000000000be52ee64a4a3f2d497e4f6ebd485c89cc958793000000000000000000000000d0d001a2365f590d1e7da9e7361331d86207834f0000000000000000000000003889824a65569cc8beffa77750d6727c6987e8c200000000000000000000000019e68d41d29ab484596bb72f4acfa2f7ef533f730000000000000000000000008857fee4d69bfe26337468c9ee2736d8edbfe9bb0000000000000000000000000cdaff901d6d0cc94cdad141996b6b0bc8b89bc0