Token LFISoftwareNFT
Overview ERC-1155
Total Supply:
150 LFIS
Holders:
100 addresses
Transfers:
-
Profile Summary
Contract:
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x608060405234801561001057600080fd5b50600436106101575760003560e01c8063715018a6116100c3578063c971ebb31161007c578063c971ebb3146103b8578063cbdf0653146103e8578063e985e9c514610404578063ee99205c14610434578063f242432a14610452578063f2fde38b1461046e57610157565b8063715018a61461031a5780638da5cb5b1461032457806395d89b41146103425780639659867e14610360578063a22cb4651461037e578063c4e41b221461039a57610157565b80632eb2c2d6116101155780632eb2c2d61461025857806336b8ea5c1461027457806345a15388146102925780634e1273f4146102b0578063524773ce146102e05780636864dcb2146102fe57610157565b8062fdd58e1461015c57806301ffc9a71461018c57806306fdde03146101bc5780630e89341c146101da57806318160ddd1461020a5780631c4d322c14610228575b600080fd5b61017660048036038101906101719190611e3a565b61048a565b6040516101839190611e89565b60405180910390f35b6101a660048036038101906101a19190611efc565b610553565b6040516101b39190611f44565b60405180910390f35b6101c4610635565b6040516101d19190611fef565b60405180910390f35b6101f460048036038101906101ef9190612011565b6106c7565b6040516102019190611fef565b60405180910390f35b61021261075b565b60405161021f9190611e89565b60405180910390f35b610242600480360381019061023d9190612011565b610761565b60405161024f9190611fef565b60405180910390f35b610272600480360381019061026d919061223b565b610801565b005b61027c6108a2565b6040516102899190611e89565b60405180910390f35b61029a6108c6565b6040516102a79190611e89565b60405180910390f35b6102ca60048036038101906102c591906123cd565b6108cc565b6040516102d79190612503565b60405180910390f35b6102e86109e5565b6040516102f59190611e89565b60405180910390f35b61031860048036038101906103139190612525565b6109eb565b005b610322610a37565b005b61032c610a4b565b6040516103399190612561565b60405180910390f35b61034a610a74565b6040516103579190611fef565b60405180910390f35b610368610b06565b6040516103759190611e89565b60405180910390f35b610398600480360381019061039391906125a8565b610b0c565b005b6103a2610b22565b6040516103af9190611e89565b60405180910390f35b6103d260048036038101906103cd9190612525565b610b80565b6040516103df9190611e89565b60405180910390f35b61040260048036038101906103fd9190612699565b610b98565b005b61041e6004803603810190610419919061271a565b610cc6565b60405161042b9190611f44565b60405180910390f35b61043c610d5a565b6040516104499190612561565b60405180910390f35b61046c6004803603810190610467919061275a565b610d80565b005b61048860048036038101906104839190612525565b610e21565b005b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036104fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f190612863565b60405180910390fd5b6003600083815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60007fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061061e57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061062e575061062d82610ea4565b5b9050919050565b606060018054610644906128b2565b80601f0160208091040260200160405190810160405280929190818152602001828054610670906128b2565b80156106bd5780601f10610692576101008083540402835291602001916106bd565b820191906000526020600020905b8154815290600101906020018083116106a057829003601f168201915b5050505050905090565b6060600580546106d6906128b2565b80601f0160208091040260200160405190810160405280929190818152602001828054610702906128b2565b801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b50505050509050919050565b60075481565b600e6020528060005260406000206000915090508054610780906128b2565b80601f01602080910402602001604051908101604052809291908181526020018280546107ac906128b2565b80156107f95780601f106107ce576101008083540402835291602001916107f9565b820191906000526020600020905b8154815290600101906020018083116107dc57829003601f168201915b505050505081565b610809610f0e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16148061084f575061084e85610849610f0e565b610cc6565b5b61088e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088590612955565b60405180910390fd5b61089b8585858585610f16565b5050505050565b60006203d0906007546108b591906129d3565b600f6108c19190612a04565b905090565b600a5481565b60608151835114610912576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090990612ab8565b60405180910390fd5b6000835167ffffffffffffffff81111561092f5761092e612043565b5b60405190808252806020026020018201604052801561095d5781602001602082028036833780820191505090505b50905060005b84518110156109da576109aa85828151811061098257610981612ad8565b5b602002602001015185838151811061099d5761099c612ad8565b5b602002602001015161048a565b8282815181106109bd576109bc612ad8565b5b602002602001018181525050806109d390612b07565b9050610963565b508091505092915050565b60095481565b6109f361123a565b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610a3f61123a565b610a4960006112b8565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060028054610a83906128b2565b80601f0160208091040260200160405190810160405280929190818152602001828054610aaf906128b2565b8015610afc5780601f10610ad157610100808354040283529160200191610afc565b820191906000526020600020905b815481529060010190602001808311610adf57829003601f168201915b5050505050905090565b60085481565b610b1e610b17610f0e565b838361137c565b5050565b60006009546008541015610b6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6290612b9b565b60405180910390fd5b600954600854610b7b9190612bbb565b905090565b600c6020528060005260406000206000915090505481565b610ba061123a565b60005b82829050811015610cbf576000429050858583818110610bc657610bc5612ad8565b5b9050602002810190610bd89190612bfe565b600e600060085481526020019081526020016000209182610bfa929190612e18565b50610c40848484818110610c1157610c10612ad8565b5b9050602002016020810190610c269190612525565b6008546001604051806020016040528060008152506114e8565b7fe8ccfea63961bc9d60eae29718c7ae715d5417db5cb188759d404cd06a1d758d60085482604051610c73929190612ee8565b60405180910390a160086000815480929190610c8e90612b07565b919050555060076000815480929190610ca690612b07565b9190505550508080610cb790612b07565b915050610ba3565b5050505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610d88610f0e565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610dce5750610dcd85610dc8610f0e565b610cc6565b5b610e0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e0490612955565b60405180910390fd5b610e1a8585858585611699565b5050505050565b610e2961123a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8f90612f83565b60405180910390fd5b610ea1816112b8565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b8151835114610f5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5190613015565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610fc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc0906130a7565b60405180910390fd5b6000610fd3610f0e565b9050610fe3818787878787611937565b60005b845181101561119757600085828151811061100457611003612ad8565b5b60200260200101519050600085838151811061102357611022612ad8565b5b6020026020010151905060006003600084815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110bc90613139565b60405180910390fd5b8181036003600085815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816003600085815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461117c9190613159565b925050819055505050508061119090612b07565b9050610fe6565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161120e92919061318d565b60405180910390a461122481878787878761193f565b611232818787878787611947565b505050505050565b611242610f0e565b73ffffffffffffffffffffffffffffffffffffffff16611260610a4b565b73ffffffffffffffffffffffffffffffffffffffff16146112b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ad90613210565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e1906132a2565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516114db9190611f44565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611557576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154e90613334565b60405180910390fd5b6000611561610f0e565b9050600061156e85611b1e565b9050600061157b85611b1e565b905061158c83600089858589611937565b846003600088815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115ec9190613159565b925050819055508673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62898960405161166a929190612ee8565b60405180910390a46116818360008985858961193f565b61169083600089898989611b98565b50505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ff906130a7565b60405180910390fd5b6000611712610f0e565b9050600061171f85611b1e565b9050600061172c85611b1e565b905061173c838989858589611937565b60006003600088815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050858110156117d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117cb90613139565b60405180910390fd5b8581036003600089815260200190815260200160002060008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550856003600089815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461188b9190613159565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628a8a604051611908929190612ee8565b60405180910390a461191e848a8a86868a61193f565b61192c848a8a8a8a8a611b98565b505050505050505050565b505050505050565b505050505050565b6119668473ffffffffffffffffffffffffffffffffffffffff16611d6f565b15611b16578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016119ac9594939291906133a9565b6020604051808303816000875af19250505080156119e857506040513d601f19601f820116820180604052508101906119e59190613426565b60015b611a8d576119f4613460565b806308c379a003611a505750611a08613482565b80611a135750611a52565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a479190611fef565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8490613584565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611b14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b0b90613616565b60405180910390fd5b505b505050505050565b60606000600167ffffffffffffffff811115611b3d57611b3c612043565b5b604051908082528060200260200182016040528015611b6b5781602001602082028036833780820191505090505b5090508281600081518110611b8357611b82612ad8565b5b60200260200101818152505080915050919050565b611bb78473ffffffffffffffffffffffffffffffffffffffff16611d6f565b15611d67578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b8152600401611bfd959493929190613636565b6020604051808303816000875af1925050508015611c3957506040513d601f19601f82011682018060405250810190611c369190613426565b60015b611cde57611c45613460565b806308c379a003611ca15750611c59613482565b80611c645750611ca3565b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c989190611fef565b60405180910390fd5b505b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd590613584565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611d65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5c90613616565b60405180910390fd5b505b505050505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611dd182611da6565b9050919050565b611de181611dc6565b8114611dec57600080fd5b50565b600081359050611dfe81611dd8565b92915050565b6000819050919050565b611e1781611e04565b8114611e2257600080fd5b50565b600081359050611e3481611e0e565b92915050565b60008060408385031215611e5157611e50611d9c565b5b6000611e5f85828601611def565b9250506020611e7085828601611e25565b9150509250929050565b611e8381611e04565b82525050565b6000602082019050611e9e6000830184611e7a565b92915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611ed981611ea4565b8114611ee457600080fd5b50565b600081359050611ef681611ed0565b92915050565b600060208284031215611f1257611f11611d9c565b5b6000611f2084828501611ee7565b91505092915050565b60008115159050919050565b611f3e81611f29565b82525050565b6000602082019050611f596000830184611f35565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611f99578082015181840152602081019050611f7e565b60008484015250505050565b6000601f19601f8301169050919050565b6000611fc182611f5f565b611fcb8185611f6a565b9350611fdb818560208601611f7b565b611fe481611fa5565b840191505092915050565b600060208201905081810360008301526120098184611fb6565b905092915050565b60006020828403121561202757612026611d9c565b5b600061203584828501611e25565b91505092915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61207b82611fa5565b810181811067ffffffffffffffff8211171561209a57612099612043565b5b80604052505050565b60006120ad611d92565b90506120b98282612072565b919050565b600067ffffffffffffffff8211156120d9576120d8612043565b5b602082029050602081019050919050565b600080fd5b60006121026120fd846120be565b6120a3565b90508083825260208201905060208402830185811115612125576121246120ea565b5b835b8181101561214e578061213a8882611e25565b845260208401935050602081019050612127565b5050509392505050565b600082601f83011261216d5761216c61203e565b5b813561217d8482602086016120ef565b91505092915050565b600080fd5b600067ffffffffffffffff8211156121a6576121a5612043565b5b6121af82611fa5565b9050602081019050919050565b82818337600083830152505050565b60006121de6121d98461218b565b6120a3565b9050828152602081018484840111156121fa576121f9612186565b5b6122058482856121bc565b509392505050565b600082601f8301126122225761222161203e565b5b81356122328482602086016121cb565b91505092915050565b600080600080600060a0868803121561225757612256611d9c565b5b600061226588828901611def565b955050602061227688828901611def565b945050604086013567ffffffffffffffff81111561229757612296611da1565b5b6122a388828901612158565b935050606086013567ffffffffffffffff8111156122c4576122c3611da1565b5b6122d088828901612158565b925050608086013567ffffffffffffffff8111156122f1576122f0611da1565b5b6122fd8882890161220d565b9150509295509295909350565b600067ffffffffffffffff82111561232557612324612043565b5b602082029050602081019050919050565b60006123496123448461230a565b6120a3565b9050808382526020820190506020840283018581111561236c5761236b6120ea565b5b835b8181101561239557806123818882611def565b84526020840193505060208101905061236e565b5050509392505050565b600082601f8301126123b4576123b361203e565b5b81356123c4848260208601612336565b91505092915050565b600080604083850312156123e4576123e3611d9c565b5b600083013567ffffffffffffffff81111561240257612401611da1565b5b61240e8582860161239f565b925050602083013567ffffffffffffffff81111561242f5761242e611da1565b5b61243b85828601612158565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61247a81611e04565b82525050565b600061248c8383612471565b60208301905092915050565b6000602082019050919050565b60006124b082612445565b6124ba8185612450565b93506124c583612461565b8060005b838110156124f65781516124dd8882612480565b97506124e883612498565b9250506001810190506124c9565b5085935050505092915050565b6000602082019050818103600083015261251d81846124a5565b905092915050565b60006020828403121561253b5761253a611d9c565b5b600061254984828501611def565b91505092915050565b61255b81611dc6565b82525050565b60006020820190506125766000830184612552565b92915050565b61258581611f29565b811461259057600080fd5b50565b6000813590506125a28161257c565b92915050565b600080604083850312156125bf576125be611d9c565b5b60006125cd85828601611def565b92505060206125de85828601612593565b9150509250929050565b600080fd5b60008083601f8401126126035761260261203e565b5b8235905067ffffffffffffffff8111156126205761261f6125e8565b5b60208301915083602082028301111561263c5761263b6120ea565b5b9250929050565b60008083601f8401126126595761265861203e565b5b8235905067ffffffffffffffff811115612676576126756125e8565b5b602083019150836020820283011115612692576126916120ea565b5b9250929050565b600080600080604085870312156126b3576126b2611d9c565b5b600085013567ffffffffffffffff8111156126d1576126d0611da1565b5b6126dd878288016125ed565b9450945050602085013567ffffffffffffffff811115612700576126ff611da1565b5b61270c87828801612643565b925092505092959194509250565b6000806040838503121561273157612730611d9c565b5b600061273f85828601611def565b925050602061275085828601611def565b9150509250929050565b600080600080600060a0868803121561277657612775611d9c565b5b600061278488828901611def565b955050602061279588828901611def565b94505060406127a688828901611e25565b93505060606127b788828901611e25565b925050608086013567ffffffffffffffff8111156127d8576127d7611da1565b5b6127e48882890161220d565b9150509295509295909350565b7f455243313135353a2061646472657373207a65726f206973206e6f742061207660008201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b600061284d602a83611f6a565b9150612858826127f1565b604082019050919050565b6000602082019050818103600083015261287c81612840565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806128ca57607f821691505b6020821081036128dd576128dc612883565b5b50919050565b7f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60008201527f6572206f7220617070726f766564000000000000000000000000000000000000602082015250565b600061293f602e83611f6a565b915061294a826128e3565b604082019050919050565b6000602082019050818103600083015261296e81612932565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006129de82611e04565b91506129e983611e04565b9250826129f9576129f8612975565b5b828204905092915050565b6000612a0f82611e04565b9150612a1a83611e04565b9250828202612a2881611e04565b91508282048414831517612a3f57612a3e6129a4565b5b5092915050565b7f455243313135353a206163636f756e747320616e6420696473206c656e67746860008201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b6000612aa2602983611f6a565b9150612aad82612a46565b604082019050919050565b60006020820190508181036000830152612ad181612a95565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000612b1282611e04565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612b4457612b436129a4565b5b600182019050919050565b7f696e76616c696400000000000000000000000000000000000000000000000000600082015250565b6000612b85600783611f6a565b9150612b9082612b4f565b602082019050919050565b60006020820190508181036000830152612bb481612b78565b9050919050565b6000612bc682611e04565b9150612bd183611e04565b9250828203905081811115612be957612be86129a4565b5b92915050565b600080fd5b600080fd5b600080fd5b60008083356001602003843603038112612c1b57612c1a612bef565b5b80840192508235915067ffffffffffffffff821115612c3d57612c3c612bf4565b5b602083019250600182023603831315612c5957612c58612bf9565b5b509250929050565b600082905092915050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302612cce7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612c91565b612cd88683612c91565b95508019841693508086168417925050509392505050565b6000819050919050565b6000612d15612d10612d0b84611e04565b612cf0565b611e04565b9050919050565b6000819050919050565b612d2f83612cfa565b612d43612d3b82612d1c565b848454612c9e565b825550505050565b600090565b612d58612d4b565b612d63818484612d26565b505050565b5b81811015612d8757612d7c600082612d50565b600181019050612d69565b5050565b601f821115612dcc57612d9d81612c6c565b612da684612c81565b81016020851015612db5578190505b612dc9612dc185612c81565b830182612d68565b50505b505050565b600082821c905092915050565b6000612def60001984600802612dd1565b1980831691505092915050565b6000612e088383612dde565b9150826002028217905092915050565b612e228383612c61565b67ffffffffffffffff811115612e3b57612e3a612043565b5b612e4582546128b2565b612e50828285612d8b565b6000601f831160018114612e7f5760008415612e6d578287013590505b612e778582612dfc565b865550612edf565b601f198416612e8d86612c6c565b60005b82811015612eb557848901358255600182019150602085019450602081019050612e90565b86831015612ed25784890135612ece601f891682612dde565b8355505b6001600288020188555050505b50505050505050565b6000604082019050612efd6000830185611e7a565b612f0a6020830184611e7a565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612f6d602683611f6a565b9150612f7882612f11565b604082019050919050565b60006020820190508181036000830152612f9c81612f60565b9050919050565b7f455243313135353a2069647320616e6420616d6f756e7473206c656e6774682060008201527f6d69736d61746368000000000000000000000000000000000000000000000000602082015250565b6000612fff602883611f6a565b915061300a82612fa3565b604082019050919050565b6000602082019050818103600083015261302e81612ff2565b9050919050565b7f455243313135353a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613091602583611f6a565b915061309c82613035565b604082019050919050565b600060208201905081810360008301526130c081613084565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f60008201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b6000613123602a83611f6a565b915061312e826130c7565b604082019050919050565b6000602082019050818103600083015261315281613116565b9050919050565b600061316482611e04565b915061316f83611e04565b9250828201905080821115613187576131866129a4565b5b92915050565b600060408201905081810360008301526131a781856124a5565b905081810360208301526131bb81846124a5565b90509392505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006131fa602083611f6a565b9150613205826131c4565b602082019050919050565b60006020820190508181036000830152613229816131ed565b9050919050565b7f455243313135353a2073657474696e6720617070726f76616c2073746174757360008201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b600061328c602983611f6a565b915061329782613230565b604082019050919050565b600060208201905081810360008301526132bb8161327f565b9050919050565b7f455243313135353a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061331e602183611f6a565b9150613329826132c2565b604082019050919050565b6000602082019050818103600083015261334d81613311565b9050919050565b600081519050919050565b600082825260208201905092915050565b600061337b82613354565b613385818561335f565b9350613395818560208601611f7b565b61339e81611fa5565b840191505092915050565b600060a0820190506133be6000830188612552565b6133cb6020830187612552565b81810360408301526133dd81866124a5565b905081810360608301526133f181856124a5565b905081810360808301526134058184613370565b90509695505050505050565b60008151905061342081611ed0565b92915050565b60006020828403121561343c5761343b611d9c565b5b600061344a84828501613411565b91505092915050565b60008160e01c9050919050565b600060033d111561347f5760046000803e61347c600051613453565b90505b90565b600060443d1061350f57613494611d92565b60043d036004823e80513d602482011167ffffffffffffffff821117156134bc57505061350f565b808201805167ffffffffffffffff8111156134da575050505061350f565b80602083010160043d0385018111156134f757505050505061350f565b61350682602001850186612072565b82955050505050505b90565b7f455243313135353a207472616e7366657220746f206e6f6e2d4552433131353560008201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b600061356e603483611f6a565b915061357982613512565b604082019050919050565b6000602082019050818103600083015261359d81613561565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a6563746560008201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b6000613600602883611f6a565b915061360b826135a4565b604082019050919050565b6000602082019050818103600083015261362f816135f3565b9050919050565b600060a08201905061364b6000830188612552565b6136586020830187612552565b6136656040830186611e7a565b6136726060830185611e7a565b81810360808301526136848184613370565b9050969550505050505056fea264697066735822122011c5fd5d92cff9374ee5c6951263984ced69b30ea82540a0e529269ec9ad9a8f64736f6c63430008120033