Overview ERC721
Total Supply:
888 LIVESOFLALISA

Holders:
9
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x9482dD08C6324e1AB0E65009A04499005c1530DA
60806040526618838370f340006009556618838370f34000600a553480156200002757600080fd5b506040518060400160405280600f81526020017f4c49564553204f46204c414c49534100000000000000000000000000000000008152506040518060400160405280600d81526020017f4c495645534f464c414c495341000000000000000000000000000000000000008152508160029080519060200190620000ac929190620001d7565b508060039080519060200190620000c5929190620001d7565b50620000d66200010460201b60201c565b6000819055505050620000fe620000f26200010960201b60201c565b6200011160201b60201c565b620002ec565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620001e590620002b6565b90600052602060002090601f01602090048101928262000209576000855562000255565b82601f106200022457805160ff191683800117855562000255565b8280016001018555821562000255579182015b828111156200025457825182559160200191906001019062000237565b5b50905062000264919062000268565b5090565b5b808211156200028357600081600090555060010162000269565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002cf57607f821691505b60208210811415620002e657620002e562000287565b5b50919050565b613ec880620002fc6000396000f3fe6080604052600436106102255760003560e01c806390f6f72811610123578063c87b56dd116100ab578063e985e9c51161006f578063e985e9c5146107a4578063eaba9058146107e1578063ee2944da1461081e578063efd0cbf914610849578063f2fde38b1461086557610225565b8063c87b56dd146106ba578063d0bfb810146106f7578063d1d1921314610713578063d5abeb011461073c578063dc33e6811461076757610225565b8063a6a321f6116100f2578063a6a321f6146105fd578063aa35cca314610614578063b64b21ca1461063d578063b88d4fde14610666578063bf41b4a71461068f57610225565b806390f6f72814610555578063945937651461057e57806395d89b41146105a9578063a22cb465146105d457610225565b80633ccfd60b116101b157806370a082311161017557806370a0823114610491578063715018a6146104ce57806377ad99f0146104e55780637cb64759146105015780638da5cb5b1461052a57610225565b80633ccfd60b146103cb57806342842e0e146103d557806348575bfa146103fe57806352417630146104295780636352211e1461045457610225565b806311eb3047116101f857806311eb3047146102f8578063146f14cb1461030f57806318160ddd1461034c57806322515b771461037757806323b872dd146103a257610225565b806301ffc9a71461022a57806306fdde0314610267578063081812fc14610292578063095ea7b3146102cf575b600080fd5b34801561023657600080fd5b50610251600480360381019061024c9190612cc6565b61088e565b60405161025e9190612d0e565b60405180910390f35b34801561027357600080fd5b5061027c610970565b6040516102899190612dc2565b60405180910390f35b34801561029e57600080fd5b506102b960048036038101906102b49190612e1a565b610a02565b6040516102c69190612e88565b60405180910390f35b3480156102db57600080fd5b506102f660048036038101906102f19190612ecf565b610a7e565b005b34801561030457600080fd5b5061030d610b89565b005b34801561031b57600080fd5b5061033660048036038101906103319190612f0f565b610be3565b6040516103439190612f4b565b60405180910390f35b34801561035857600080fd5b50610361610bfb565b60405161036e9190612f4b565b60405180910390f35b34801561038357600080fd5b5061038c610c12565b6040516103999190612f4b565b60405180910390f35b3480156103ae57600080fd5b506103c960048036038101906103c49190612f66565b610c18565b005b6103d3610c28565b005b3480156103e157600080fd5b506103fc60048036038101906103f79190612f66565b610ca9565b005b34801561040a57600080fd5b50610413610cc9565b6040516104209190612d0e565b60405180910390f35b34801561043557600080fd5b5061043e610cdc565b60405161044b9190612f4b565b60405180910390f35b34801561046057600080fd5b5061047b60048036038101906104769190612e1a565b610ce2565b6040516104889190612e88565b60405180910390f35b34801561049d57600080fd5b506104b860048036038101906104b39190612f0f565b610cf8565b6040516104c59190612f4b565b60405180910390f35b3480156104da57600080fd5b506104e3610dc8565b005b6104ff60048036038101906104fa9190612e1a565b610ddc565b005b34801561050d57600080fd5b5061052860048036038101906105239190612fef565b610e5e565b005b34801561053657600080fd5b5061053f610e70565b60405161054c9190612e88565b60405180910390f35b34801561056157600080fd5b5061057c60048036038101906105779190612e1a565b610e9a565b005b34801561058a57600080fd5b50610593610eac565b6040516105a09190612d0e565b60405180910390f35b3480156105b557600080fd5b506105be610ebf565b6040516105cb9190612dc2565b60405180910390f35b3480156105e057600080fd5b506105fb60048036038101906105f69190613048565b610f51565b005b34801561060957600080fd5b506106126110c9565b005b34801561062057600080fd5b5061063b60048036038101906106369190612ecf565b611123565b005b34801561064957600080fd5b50610664600480360381019061065f91906130ed565b6111d9565b005b34801561067257600080fd5b5061068d6004803603810190610688919061327d565b611232565b005b34801561069b57600080fd5b506106a46112ae565b6040516106b19190612f4b565b60405180910390f35b3480156106c657600080fd5b506106e160048036038101906106dc9190612e1a565b6112b4565b6040516106ee9190612dc2565b60405180910390f35b610711600480360381019061070c91906133c3565b6113d8565b005b34801561071f57600080fd5b5061073a60048036038101906107359190612e1a565b611617565b005b34801561074857600080fd5b50610751611629565b60405161075e9190612f4b565b60405180910390f35b34801561077357600080fd5b5061078e60048036038101906107899190612f0f565b61162f565b60405161079b9190612f4b565b60405180910390f35b3480156107b057600080fd5b506107cb60048036038101906107c6919061341f565b611641565b6040516107d89190612d0e565b60405180910390f35b3480156107ed57600080fd5b5061080860048036038101906108039190612f0f565b6116d5565b6040516108159190612f4b565b60405180910390f35b34801561082a57600080fd5b506108336116ed565b6040516108409190612d0e565b60405180910390f35b610863600480360381019061085e9190612e1a565b611700565b005b34801561087157600080fd5b5061088c60048036038101906108879190612f0f565b6118f5565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061095957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610969575061096882611979565b5b9050919050565b60606002805461097f9061348e565b80601f01602080910402602001604051908101604052809291908181526020018280546109ab9061348e565b80156109f85780601f106109cd576101008083540402835291602001916109f8565b820191906000526020600020905b8154815290600101906020018083116109db57829003601f168201915b5050505050905090565b6000610a0d826119e3565b610a43576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a8982610ce2565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610af1576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610b10611a31565b73ffffffffffffffffffffffffffffffffffffffff1614158015610b425750610b4081610b3b611a31565b611641565b155b15610b79576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610b84838383611a39565b505050565b610b91611aeb565b600d60019054906101000a900460ff1615610bc5576000600d60016101000a81548160ff0219169083151502179055610be0565b6001600d60016101000a81548160ff02191690831515021790555b50565b60106020528060005260406000206000915090505481565b6000610c05611b69565b6001546000540303905090565b600a5481565b610c23838383611b6e565b505050565b610c30611aeb565b60003373ffffffffffffffffffffffffffffffffffffffff1647604051610c56906134f1565b60006040518083038185875af1925050503d8060008114610c93576040519150601f19603f3d011682016040523d82523d6000602084013e610c98565b606091505b5050905080610ca657600080fd5b50565b610cc483838360405180602001604052806000815250611232565b505050565b600d60009054906101000a900460ff1681565b60095481565b6000610ced82612024565b600001519050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d60576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b610dd0611aeb565b610dda60006122b3565b565b610de4611aeb565b60003373ffffffffffffffffffffffffffffffffffffffff1682604051610e0a906134f1565b60006040518083038185875af1925050503d8060008114610e47576040519150601f19603f3d011682016040523d82523d6000602084013e610e4c565b606091505b5050905080610e5a57600080fd5b5050565b610e66611aeb565b80600c8190555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610ea2611aeb565b80600a8190555050565b600f60009054906101000a900460ff1681565b606060038054610ece9061348e565b80601f0160208091040260200160405190810160405280929190818152602001828054610efa9061348e565b8015610f475780601f10610f1c57610100808354040283529160200191610f47565b820191906000526020600020905b815481529060010190602001808311610f2a57829003601f168201915b5050505050905090565b610f59611a31565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fbe576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000610fcb611a31565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611078611a31565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516110bd9190612d0e565b60405180910390a35050565b6110d1611aeb565b600d60009054906101000a900460ff1615611105576000600d60006101000a81548160ff0219169083151502179055611120565b6001600d60006101000a81548160ff02191690831515021790555b50565b61112b611aeb565b6000611135610bfb565b905061037882826111469190613535565b1115611187576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117e906135d7565b60405180910390fd5b600082116111ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c190613643565b60405180910390fd5b6111d48383612379565b505050565b6111e1611aeb565b600f60009054906101000a900460ff161580156111fb5750805b1561121b5780600f60006101000a81548160ff0219169083151502179055505b8282600e919061122c929190612b74565b50505050565b61123d848484611b6e565b61125c8373ffffffffffffffffffffffffffffffffffffffff16612397565b8015611271575061126f848484846123ba565b155b156112a8576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b600b5481565b60606112bf826119e3565b6112fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f5906136af565b60405180910390fd5b600f60009054906101000a900460ff161561134557600e61131e8361251a565b60405160200161132f92919061379f565b60405160208183030381529060405290506113d3565b600e80546113529061348e565b80601f016020809104026020016040519081016040528092919081815260200182805461137e9061348e565b80156113cb5780601f106113a0576101008083540402835291602001916113cb565b820191906000526020600020905b8154815290600101906020018083116113ae57829003601f168201915b505050505090505b919050565b600082116113e557600080fd5b600d60009054906101000a900460ff16611434576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142b9061380f565b60405180910390fd5b600061143e611a31565b60405160200161144e9190613877565b60405160208183030381529060405280519060200120905061147382600c548361267b565b6114b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a9906138de565b60405180910390fd5b60006114bc610bfb565b905061037884826114cd9190613535565b111561150e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115059061394a565b60405180910390fd5b8360095461151c919061396a565b34101561152857600080fd5b600284601060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115759190613535565b11156115b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ad90613a10565b60405180910390fd5b83601060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061160d3385612379565b6000905050505050565b61161f611aeb565b8060098190555050565b61037881565b600061163a82612692565b9050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60116020528060005260406000206000915090505481565b600d60019054906101000a900460ff1681565b6000811161170d57600080fd5b6000611717610bfb565b905061037882826117289190613535565b1115611769576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117609061394a565b60405180910390fd5b600d60019054906101000a900460ff166117b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117af90613a7c565b60405180910390fd5b81600a546117c6919061396a565b341015611808576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ff90613ae8565b60405180910390fd5b600282601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118559190613535565b1115611896576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161188d90613b54565b60405180910390fd5b81601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506118ed3383612379565b600090505050565b6118fd611aeb565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561196d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196490613be6565b60405180910390fd5b611976816122b3565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000816119ee611b69565b111580156119fd575060005482105b8015611a2a575060046000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b600033905090565b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b611af3611a31565b73ffffffffffffffffffffffffffffffffffffffff16611b11610e70565b73ffffffffffffffffffffffffffffffffffffffff1614611b67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b5e90613c52565b60405180910390fd5b565b600090565b6000611b7982612024565b90508373ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611be4576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff16611c05611a31565b73ffffffffffffffffffffffffffffffffffffffff161480611c345750611c3385611c2e611a31565b611641565b5b80611c795750611c42611a31565b73ffffffffffffffffffffffffffffffffffffffff16611c6184610a02565b73ffffffffffffffffffffffffffffffffffffffff16145b905080611cb2576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611d19576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611d2685858560016126fc565b611d3260008487611a39565b6001600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600460008581526020019081526020016000209050848160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060006001850190506000600460008381526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611fb2576000548214611fb157878160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084602001518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b505050828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461201d8585856001612702565b5050505050565b61202c612bfa565b60008290508061203a611b69565b11158015612049575060005481105b1561227c576000600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050806040015161227a57600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161461215e5780925050506122ae565b5b60011561227957818060019003925050600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16146122745780925050506122ae565b61215f565b5b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612393828260405180602001604052806000815250612708565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026123e0611a31565b8786866040518563ffffffff1660e01b81526004016124029493929190613cc7565b602060405180830381600087803b15801561241c57600080fd5b505af192505050801561244d57506040513d601f19601f8201168201806040525081019061244a9190613d28565b60015b6124c7573d806000811461247d576040519150601f19603f3d011682016040523d82523d6000602084013e612482565b606091505b506000815114156124bf576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606000821415612562576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612676565b600082905060005b6000821461259457808061257d90613d55565b915050600a8261258d9190613dcd565b915061256a565b60008167ffffffffffffffff8111156125b0576125af613152565b5b6040519080825280601f01601f1916602001820160405280156125e25781602001600182028036833780820191505090505b5090505b6000851461266f576001826125fb9190613dfe565b9150600a8561260a9190613e32565b60306126169190613535565b60f81b81838151811061262c5761262b613e63565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856126689190613dcd565b94506125e6565b8093505050505b919050565b600082612688858461271a565b1490509392505050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160089054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b50505050565b50505050565b612715838383600161278f565b505050565b60008082905060005b845181101561278457600085828151811061274157612740613e63565b5b602002602001015190508083116127635761275c8382612b5d565b9250612770565b61276d8184612b5d565b92505b50808061277c90613d55565b915050612723565b508091505092915050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156127fc576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000841415612837576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61284460008683876126fc565b83600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555083600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550846004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600081905060008582019050838015612a0e5750612a0d8773ffffffffffffffffffffffffffffffffffffffff16612397565b5b15612ad4575b818773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612a8360008884806001019550886123ba565b612ab9576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80821415612a14578260005414612acf57600080fd5b612b40565b5b818060010192508773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480821415612ad5575b816000819055505050612b566000868387612702565b5050505050565b600082600052816020526040600020905092915050565b828054612b809061348e565b90600052602060002090601f016020900481019282612ba25760008555612be9565b82601f10612bbb57803560ff1916838001178555612be9565b82800160010185558215612be9579182015b82811115612be8578235825591602001919060010190612bcd565b5b509050612bf69190612c3d565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b80821115612c56576000816000905550600101612c3e565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612ca381612c6e565b8114612cae57600080fd5b50565b600081359050612cc081612c9a565b92915050565b600060208284031215612cdc57612cdb612c64565b5b6000612cea84828501612cb1565b91505092915050565b60008115159050919050565b612d0881612cf3565b82525050565b6000602082019050612d236000830184612cff565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d63578082015181840152602081019050612d48565b83811115612d72576000848401525b50505050565b6000601f19601f8301169050919050565b6000612d9482612d29565b612d9e8185612d34565b9350612dae818560208601612d45565b612db781612d78565b840191505092915050565b60006020820190508181036000830152612ddc8184612d89565b905092915050565b6000819050919050565b612df781612de4565b8114612e0257600080fd5b50565b600081359050612e1481612dee565b92915050565b600060208284031215612e3057612e2f612c64565b5b6000612e3e84828501612e05565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612e7282612e47565b9050919050565b612e8281612e67565b82525050565b6000602082019050612e9d6000830184612e79565b92915050565b612eac81612e67565b8114612eb757600080fd5b50565b600081359050612ec981612ea3565b92915050565b60008060408385031215612ee657612ee5612c64565b5b6000612ef485828601612eba565b9250506020612f0585828601612e05565b9150509250929050565b600060208284031215612f2557612f24612c64565b5b6000612f3384828501612eba565b91505092915050565b612f4581612de4565b82525050565b6000602082019050612f606000830184612f3c565b92915050565b600080600060608486031215612f7f57612f7e612c64565b5b6000612f8d86828701612eba565b9350506020612f9e86828701612eba565b9250506040612faf86828701612e05565b9150509250925092565b6000819050919050565b612fcc81612fb9565b8114612fd757600080fd5b50565b600081359050612fe981612fc3565b92915050565b60006020828403121561300557613004612c64565b5b600061301384828501612fda565b91505092915050565b61302581612cf3565b811461303057600080fd5b50565b6000813590506130428161301c565b92915050565b6000806040838503121561305f5761305e612c64565b5b600061306d85828601612eba565b925050602061307e85828601613033565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f8401126130ad576130ac613088565b5b8235905067ffffffffffffffff8111156130ca576130c961308d565b5b6020830191508360018202830111156130e6576130e5613092565b5b9250929050565b60008060006040848603121561310657613105612c64565b5b600084013567ffffffffffffffff81111561312457613123612c69565b5b61313086828701613097565b9350935050602061314386828701613033565b9150509250925092565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61318a82612d78565b810181811067ffffffffffffffff821117156131a9576131a8613152565b5b80604052505050565b60006131bc612c5a565b90506131c88282613181565b919050565b600067ffffffffffffffff8211156131e8576131e7613152565b5b6131f182612d78565b9050602081019050919050565b82818337600083830152505050565b600061322061321b846131cd565b6131b2565b90508281526020810184848401111561323c5761323b61314d565b5b6132478482856131fe565b509392505050565b600082601f83011261326457613263613088565b5b813561327484826020860161320d565b91505092915050565b6000806000806080858703121561329757613296612c64565b5b60006132a587828801612eba565b94505060206132b687828801612eba565b93505060406132c787828801612e05565b925050606085013567ffffffffffffffff8111156132e8576132e7612c69565b5b6132f48782880161324f565b91505092959194509250565b600067ffffffffffffffff82111561331b5761331a613152565b5b602082029050602081019050919050565b600061333f61333a84613300565b6131b2565b9050808382526020820190506020840283018581111561336257613361613092565b5b835b8181101561338b57806133778882612fda565b845260208401935050602081019050613364565b5050509392505050565b600082601f8301126133aa576133a9613088565b5b81356133ba84826020860161332c565b91505092915050565b600080604083850312156133da576133d9612c64565b5b60006133e885828601612e05565b925050602083013567ffffffffffffffff81111561340957613408612c69565b5b61341585828601613395565b9150509250929050565b6000806040838503121561343657613435612c64565b5b600061344485828601612eba565b925050602061345585828601612eba565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806134a657607f821691505b602082108114156134ba576134b961345f565b5b50919050565b600081905092915050565b50565b60006134db6000836134c0565b91506134e6826134cb565b600082019050919050565b60006134fc826134ce565b9150819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061354082612de4565b915061354b83612de4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156135805761357f613506565b5b828201905092915050565b7f4f76657220537570706c79000000000000000000000000000000000000000000600082015250565b60006135c1600b83612d34565b91506135cc8261358b565b602082019050919050565b600060208201905081810360008301526135f0816135b4565b9050919050565b7f5155414e544954595f494e56414c494400000000000000000000000000000000600082015250565b600061362d601083612d34565b9150613638826135f7565b602082019050919050565b6000602082019050818103600083015261365c81613620565b9050919050565b7f43616e6e6f74207175657279206e6f6e2d6578697374656e7420746f6b656e00600082015250565b6000613699601f83612d34565b91506136a482613663565b602082019050919050565b600060208201905081810360008301526136c88161368c565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b600081546136fc8161348e565b61370681866136cf565b94506001821660008114613721576001811461373257613765565b60ff19831686528186019350613765565b61373b856136da565b60005b8381101561375d5781548189015260018201915060208101905061373e565b838801955050505b50505092915050565b600061377982612d29565b61378381856136cf565b9350613793818560208601612d45565b80840191505092915050565b60006137ab82856136ef565b91506137b7828461376e565b91508190509392505050565b7f5055424c494353414c455f494e41435449564500000000000000000000000000600082015250565b60006137f9601383612d34565b9150613804826137c3565b602082019050919050565b60006020820190508181036000830152613828816137ec565b9050919050565b60008160601b9050919050565b60006138478261382f565b9050919050565b60006138598261383c565b9050919050565b61387161386c82612e67565b61384e565b82525050565b60006138838284613860565b60148201915081905092915050565b7f496e76616c69642070726f6f6621000000000000000000000000000000000000600082015250565b60006138c8600e83612d34565b91506138d382613892565b602082019050919050565b600060208201905081810360008301526138f7816138bb565b9050919050565b7f43616e7420676f206f76657220737570706c7900000000000000000000000000600082015250565b6000613934601383612d34565b915061393f826138fe565b602082019050919050565b6000602082019050818103600083015261396381613927565b9050919050565b600061397582612de4565b915061398083612de4565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139b9576139b8613506565b5b828202905092915050565b7f574c504149445f4d415845440000000000000000000000000000000000000000600082015250565b60006139fa600c83612d34565b9150613a05826139c4565b602082019050919050565b60006020820190508181036000830152613a29816139ed565b9050919050565b7f5055424c49435f494e4143544956450000000000000000000000000000000000600082015250565b6000613a66600f83612d34565b9150613a7182613a30565b602082019050919050565b60006020820190508181036000830152613a9581613a59565b9050919050565b7f494e434f52524543545f45544800000000000000000000000000000000000000600082015250565b6000613ad2600d83612d34565b9150613add82613a9c565b602082019050919050565b60006020820190508181036000830152613b0181613ac5565b9050919050565b7f5055424c4943504149445f4d4158454400000000000000000000000000000000600082015250565b6000613b3e601083612d34565b9150613b4982613b08565b602082019050919050565b60006020820190508181036000830152613b6d81613b31565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613bd0602683612d34565b9150613bdb82613b74565b604082019050919050565b60006020820190508181036000830152613bff81613bc3565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613c3c602083612d34565b9150613c4782613c06565b602082019050919050565b60006020820190508181036000830152613c6b81613c2f565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613c9982613c72565b613ca38185613c7d565b9350613cb3818560208601612d45565b613cbc81612d78565b840191505092915050565b6000608082019050613cdc6000830187612e79565b613ce96020830186612e79565b613cf66040830185612f3c565b8181036060830152613d088184613c8e565b905095945050505050565b600081519050613d2281612c9a565b92915050565b600060208284031215613d3e57613d3d612c64565b5b6000613d4c84828501613d13565b91505092915050565b6000613d6082612de4565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613d9357613d92613506565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613dd882612de4565b9150613de383612de4565b925082613df357613df2613d9e565b5b828204905092915050565b6000613e0982612de4565b9150613e1483612de4565b925082821015613e2757613e26613506565b5b828203905092915050565b6000613e3d82612de4565b9150613e4883612de4565b925082613e5857613e57613d9e565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122019ba58b5c074115e8ebf82db71ef0d52def7357b2331ae37fc42a8609b96664f64736f6c63430008090033