Overview ERC721
Total Supply:
1,223 IBY

Holders:
3
Profile Summary
Blockchain:
Ethereum (1)

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