Overview ERC721
Total Supply:
1,625 CLOCK

Holders:
4
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xffFff449F1A35Eb0fAcCA8D4659D8E15CF2f77Ba
6005610cc0818152640a8d2dacaf60db1b610ce05260809081526003610d008181526212135560ea1b610d205260a0526006610d4081815265119bdcdcda5b60d21b610d605260c052610d80818152650a6eec2e8c6d60d31b610da05260e0526009610dc08181526853747568726c696e6760b81b610de052610100526007610e008181526614d95859dd5b1b60ca1b610e205261012052610e40868152645365696b6f60d81b610e605261014052610e8081815266496e766963746160c81b610ea05261016052600c610ec08181526b14ddda5cdcc8131959d95b9960a21b610ee05261018052610f0087815264477565737360d81b610f20526101a052610f40878152642734bc37b760d91b610f60526101c052610f8084815265526f7461727960d01b610fa0526101e052610fc08281526621b4ba34bd32b760c91b610fe052610200526110008481526513dc9a595b9d60d21b611020526102205261104087815264436173696f60d81b61106052610240526110808481526529b5b0b3b2b760d11b6110a052610260526110c084815265566f73746f6b60d01b6110e052610280526111008481526542756c6f766160d01b611120526102a05261114084815265111a595cd95b60d21b611160526102c0526008611180818152674d6f6e6461696e6560c01b6111a0526102e0526111c08581526542656e72757360d01b6111e052610300526112008281526b4d69636861656c204b6f727360a01b61122052610320526112408181526726b0b930ba3437b760c11b61126052610340526112808381526643657274696e6160c81b6112a052610360526112c0858152655375756e746f60d01b6112e0526103805261130083815266098eadad2dcdef60cb1b611320526103a05261134085815265151a5cdcdbdd60d21b611360526103c05260136113808181527f4672656465726971756520436f6e7374616e74000000000000000000000000006113a0526103e0526113c08981526453746f776160d81b6113e052610400526004611400818152634c61636f60e01b6114205261042052611440838152672430b6b4b63a37b760c11b611460526104405260106114808181526f10da1c9a5cdd1bdc1a195c8815d85c9960821b6114a05261046052600f6114c08181526e09ac2eae4d2c6ca4098c2c6e4ded2f608b1b6114e05261048052611500898152655a6f6469616360d01b611520526104a0526115408c815264477563636960d81b611560526104c052611580898152654d6f7661646f60d01b6115a0526104e0526115c0838152634d69646f60e01b6115e05261050052611600838152635261646f60e01b6116205261052052611640858152674c6f6e67696e657360c01b61166052610540526116809586526b14985e5b5bdb990815d95a5b60a21b6116a052610560959095526116c0828152634f72697360e01b6116e0526105805261170088815265547574696d6160d01b611720526105a0526117408281526329b4b73760e11b611760526105c05261178088815265466f7274697360d01b6117a0526105e0526117c0848152674a756e6768616e7360c01b6117e052610600526118008181526f2130bab6b29032ba1026b2b931b4b2b960811b6118205261062052611840888152654865726d657360d01b61186052610640526118808581526e4e6f6d6f7320476c6173687574746560881b6118a052610660526118c0878152682a30b3902432bab2b960b91b6118e05261068052611900828152631158995b60e21b611920526106a05261194082815263446f786160e01b611960526106c0526119808b8152642a3ab237b960d91b6119a0526106e052600b6119c08181526a42656c6c202620526f737360a81b6119e05261070052611a008381526310985b1b60e21b611a205261072052611a40858152674d6f6e74626c616360c01b611a605261074052611a808a81526249574360e81b611aa05261076052611ac08c8152644f6d65676160d81b611ae05261078052611b008181526a4772616e64205365696b6f60a81b611b20526107a052611b408781526642766c6761726960c81b611b60526107c052611b808881526842726569746c696e6760b81b611ba0526107e052611bc08181526a4368726f6e6f737769737360a81b611be05261080052611c0087815266109c995b5bdb9d60ca1b611c205261082052611c40898152650b4cadcd2e8d60d31b611c605261084052611c8089815265121d589b1bdd60d21b611ca05261086052611cc08981526521b0b934b2b960d11b611ce05261088052611d008781526650616e6572616960c81b611d20526108a052611d408c8152640a4ded8caf60db1b611d60526108c052611d808281526f4a61656765722d4c65436f756c74726560801b611da0526108e052611dc08781526610da1bdc185c9960ca1b611de05261090052600d611e008181526c2ab63cb9b9b2902730b93234b760991b611e205261092052611e408381526f08ed2e4c2e4c85aa0cae4e4cacec2eaf60831b611e605261094052611e8089815268213630b731b830b4b760b91b611ea052610960526012611ec09081527111db185cda1d5d1d194813dc9a59da5b985b60721b611ee05261098052611f0088815266109c9959dd595d60ca1b611f20526109a052611f409283526f412e204c616e6765202620536f686e6560801b611f60526109c092909252611f8089815265141a5859d95d60d21b611fa0526109e052611fc08681526e105d59195b585c9cc8141a59dd595d608a1b611fe052610a00526120008281526c233930b731b59026bab63632b960991b61202052610a2052600e6120408181526d506174656b205068696c6970706560901b61206052610a40526120809485527f5661636865726f6e20436f6e7374616e74696e000000000000000000000000006120a052610a60949094526120c08281526c52696368617264204d696c6c6560981b6120e052610a80526121008381526326a1132360e11b61212052610aa0526121408181526a462e502e204a6f75726e6560a81b61216052610ac0526121809586526e283434b634b8383290223ab337bab960891b6121a052610ae0959095526121c08b815264383030383560d81b6121e052610b005261220093845267506172616469676d60c01b61222052610b2093909352612240868152682837b63cb1b430b4b760b91b61226052610b40526122808181526353696e6f60e01b6122a052610b60526122c08881526208ca8b60eb1b6122e052610b8052612300998a52642232b3b2b760d91b61232052610ba0999099526123409283526a2232a3349029bab6b6b2b960a91b61236052610bc092909252612380978852634170657360e01b6123a052610be0979097526123c093845265149d59d9d95960d21b6123e052610c0093909352612400818152662630bcb2b9101960c91b61242052610c20526124409384526226a2ab60e91b61246052610c409390935261248090815268466c617368626f747360b81b6124a052610c60526124c09081526d5a65726f204b6e6f776c6564676560901b6124e052610c805261254060405261250090815266782079203d206b60c81b61252052610ca05262000a5b9190606262000b7c565b506040805160a0810182526000815260016020820152600291810191909152600360608201526004608082015262000a9890600e90600562000be0565b5034801562000aa657600080fd5b5060405180604001604052806005815260200164436c6f636b60d81b81525060405180604001604052806005815260200164434c4f434b60d81b815250816000908051906020019062000afb92919062000c31565b50805162000b1190600190602084019062000c31565b50506001600a555062000b243362000b2a565b62000d65565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805482825590600052602060002090810192821562000bce579160200282015b8281111562000bce578251805162000bbd91849160209091019062000c31565b509160200191906001019062000b9d565b5062000bdc92915062000cae565b5090565b82805482825590600052602060002090810192821562000c23579160200282015b8281111562000c23578251829060ff1690559160200191906001019062000c01565b5062000bdc92915062000ccf565b82805462000c3f9062000d28565b90600052602060002090601f01602090048101928262000c63576000855562000c23565b82601f1062000c7e57805160ff191683800117855562000c23565b8280016001018555821562000c23579182015b8281111562000c2357825182559160200191906001019062000c91565b8082111562000bdc57600062000cc5828262000ce6565b5060010162000cae565b5b8082111562000bdc576000815560010162000cd0565b50805462000cf49062000d28565b6000825580601f1062000d05575050565b601f01602090049060005260206000209081019062000d25919062000ccf565b50565b600181811c9082168062000d3d57607f821691505b6020821081141562000d5f57634e487b7160e01b600052602260045260246000fd5b50919050565b61497a8062000d756000396000f3fe6080604052600436106101815760003560e01c8063715018a6116100d1578063a22cb4651161008a578063e985e9c511610064578063e985e9c514610451578063f0dc6d141461049a578063f2fde38b146104ba578063f3119682146104da57600080fd5b8063a22cb465146103f1578063b88d4fde14610411578063c87b56dd1461043157600080fd5b8063715018a61461035657806383547e8c1461036b5780638da5cb5b1461038b5780639456fbcc146103a957806395d89b41146103c9578063a0712d68146103de57600080fd5b80632f745c591161013e5780634f6ccce7116101185780634f6ccce7146102d65780636352211e146102f6578063690d83201461031657806370a082311461033657600080fd5b80632f745c591461027657806342842e0e14610296578063434f48c4146102b657600080fd5b806301ffc9a71461018657806306fdde03146101bb578063081812fc146101dd578063095ea7b31461021557806318160ddd1461023757806323b872dd14610256575b600080fd5b34801561019257600080fd5b506101a66101a1366004613106565b610507565b60405190151581526020015b60405180910390f35b3480156101c757600080fd5b506101d0610532565b6040516101b29190613709565b3480156101e957600080fd5b506101fd6101f8366004613140565b6105c4565b6040516001600160a01b0390911681526020016101b2565b34801561022157600080fd5b506102356102303660046130bf565b61065e565b005b34801561024357600080fd5b506008545b6040519081526020016101b2565b34801561026257600080fd5b50610235610271366004612f70565b610774565b34801561028257600080fd5b506102486102913660046130bf565b6107a5565b3480156102a257600080fd5b506102356102b1366004612f70565b61083b565b3480156102c257600080fd5b506102356102d1366004613140565b610856565b3480156102e257600080fd5b506102486102f1366004613140565b61094c565b34801561030257600080fd5b506101fd610311366004613140565b6109df565b34801561032257600080fd5b50610235610331366004612f22565b610a56565b34801561034257600080fd5b50610248610351366004612f22565b610ad4565b34801561036257600080fd5b50610235610b5b565b34801561037757600080fd5b50610235610386366004613172565b610b91565b34801561039757600080fd5b50600b546001600160a01b03166101fd565b3480156103b557600080fd5b506102356103c4366004612f3d565b610c53565b3480156103d557600080fd5b506101d0610d0f565b6102356103ec366004613140565b610d1e565b3480156103fd57600080fd5b5061023561040c366004613088565b610e20565b34801561041d57600080fd5b5061023561042c366004612fac565b610e2b565b34801561043d57600080fd5b506101d061044c366004613140565b610e5d565b34801561045d57600080fd5b506101a661046c366004612f3d565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b3480156104a657600080fd5b506101d06104b5366004613140565b611219565b3480156104c657600080fd5b506102356104d5366004612f22565b611314565b3480156104e657600080fd5b506104fa6104f5366004613140565b6113af565b6040516101b291906136bc565b60006001600160e01b0319821663780e9d6360e01b148061052c575061052c826117bb565b92915050565b60606000805461054190613988565b80601f016020809104026020016040519081016040528092919081815260200182805461056d90613988565b80156105ba5780601f1061058f576101008083540402835291602001916105ba565b820191906000526020600020905b81548152906001019060200180831161059d57829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b03166106425760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b6000610669826109df565b9050806001600160a01b0316836001600160a01b031614156106d75760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610639565b336001600160a01b03821614806106f357506106f3813361046c565b6107655760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610639565b61076f838361180b565b505050565b61077e3382611879565b61079a5760405162461bcd60e51b8152600401610639906137a3565b61076f838383611970565b60006107b083610ad4565b82106108125760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610639565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b61076f83838360405180602001604052806000815250610e2b565b6002600a5414156108a95760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610639565b6002600a55600b546001600160a01b031633146108d85760405162461bcd60e51b81526004016106399061376e565b611f40811180156108ea5750611f4981105b6109295760405162461bcd60e51b815260206004820152601060248201526f151bdad95b881251081a5b9d985b1a5960821b6044820152606401610639565b61094461093e600b546001600160a01b031690565b82611b1b565b506001600a55565b600061095760085490565b82106109ba5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610639565b600882815481106109cd576109cd613a34565b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b03168061052c5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610639565b600b546001600160a01b03163314610a805760405162461bcd60e51b81526004016106399061376e565b6040516001600160a01b038216904790600081818185875af1925050503d8060008114610ac9576040519150601f19603f3d011682016040523d82523d6000602084013e610ace565b606091505b50505050565b60006001600160a01b038216610b3f5760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610639565b506001600160a01b031660009081526003602052604090205490565b600b546001600160a01b03163314610b855760405162461bcd60e51b81526004016106399061376e565b610b8f6000611b35565b565b610b9a826109df565b6001600160a01b0316336001600160a01b031614610be35760405162461bcd60e51b81526004016106399060208082526004908201526353686f6f60e01b604082015260600190565b600b198160000b12158015610bfc5750600e8160000b13155b610c315760405162461bcd60e51b815260040161063990602080825260049082015263626f6f2160e01b604082015260600190565b6000918252600c6020526040822080549190920b60ff1660ff19909116179055565b600b546001600160a01b03163314610c7d5760405162461bcd60e51b81526004016106399061376e565b6040516370a0823160e01b8152306004820152610d0b9082906001600160a01b038516906370a082319060240160206040518083038186803b158015610cc257600080fd5b505afa158015610cd6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cfa9190613159565b6001600160a01b0385169190611b87565b5050565b60606001805461054190613988565b6002600a541415610d715760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610639565b6002600a5567016345785d8a0000341015610dc75760405162461bcd60e51b815260206004820152601660248201527554696d656b656570696e672061696e7420667265652160501b6044820152606401610639565b600081118015610dd85750611f4181105b610e175760405162461bcd60e51b815260206004820152601060248201526f151bdad95b881251081a5b9d985b1a5960821b6044820152606401610639565b6109443361093e565b610d0b338383611bd9565b610e353383611879565b610e515760405162461bcd60e51b8152600401610639906137a3565b610ace84848484611ca8565b6000818152600c602052604081205460609190810b90610e7c846113af565b9050610e86612e90565b6040518060a00160405280607a8152602001613fee607a913981528151604051610eb39190602001613588565b60408051808303601f19018152918152602080840192909252838201519051610edc9201613613565b60408051808303601f1901815291815282810191909152828101519051610f0691906020016135cc565b60408051601f1981840301815291905281600360200201528160036020020151604051602001610f369190613361565b60408051601f1981840301815291905281600460200201528160046020020151604051602001610f669190613656565b60408051808303601f1901815291815260a083019190915280516108e081019091526108bc808252614089602083013960c0820152610fa483611cdb565b60e0820152604080518082019091526008808252671e17b9ba3cb6329f60c11b602083015282906020020181905250604051806080016040528060538152602001613a8560539139610120820152610ffb85611219565b6101408201526040805180820190915260078152661e17ba32bc3a1f60c91b602082015281600b60200201819052506040518060a00160405280606d8152602001613ad8606d9139610180820152600083810b121561107357604051806040016040528060018152602001602d60f81b81525061108e565b604051806040016040528060018152602001602b60f81b8152505b6101a0820152600083810b12156110ae576110ab836000196138a5565b92505b6110ba8360000b611ed1565b6101c08201526040805180820190915260078152661e17ba32bc3a1f60c91b602082015281600f6020020181905250604051806104a001604052806104698152602001613b45610469913961020082015280516020808301516040808501516060860151608087015160a088015160c089015160e08a01516101008b0151965160009a61114b9a9099989101613273565b60408051808303601f19018152908290526101208401516101408501516101608601516101808701516101a08801516101c08901516101e08a01516102008b015197995061119e988a9890602001613273565b604051602081830303815290604052905060006111eb6111bd88611ed1565b6111c684611fcf565b6040516020016111d79291906133e7565b604051602081830303815290604052611fcf565b9050806040516020016111fe91906133a2565b60408051601f19818403018152919052979650505050505050565b606061052c8260405180604001604052806005815260200164109490539160da1b815250600d805480602002602001604051908101604052809291908181526020016000905b8282101561130b57838290600052602060002001805461127e90613988565b80601f01602080910402602001604051908101604052809291908181526020018280546112aa90613988565b80156112f75780601f106112cc576101008083540402835291602001916112f7565b820191906000526020600020905b8154815290600101906020018083116112da57829003601f168201915b50505050508152602001906001019061125f565b50505050612135565b600b546001600160a01b0316331461133e5760405162461bcd60e51b81526004016106399061376e565b6001600160a01b0381166113a35760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610639565b6113ac81611b35565b50565b6113b7612eb8565b60006113e96113c584611ed1565b6040516020016113d59190613333565b604051602081830303815290604052612190565b600e80549192506000916113fd90846139de565b8154811061140d5761140d613a34565b9060005260206000200154905080600114156114d05750506040805160e081018252600760a08201818152662332333233323360c81b60c08401528252825180840184528181526611999ab0b2331960c91b6020828101919091528084019190915283518085018552828152662333353335333560c81b81830152838501528351808501855260048152630233030360e41b818301526060840152835180850190945290835266046c670c670c6760cb1b90830152608081019190915292915050565b80600214156115885750506040805160e081018252600760a08201818152662363306136373560c81b60c08401528252825180840184528181526611b19ab0999ab160c91b60208281019190915280840191909152835180850185528281526611b1b3319ab0b160c91b818301528385015283518085018552828152662362653937356560c81b8183015260608401528351808501909452908352662335313461333960c81b90830152608081019190915292915050565b80600314156116415750506040805160e081018252600760a082018181526611b31b331b331b60c91b60c0840152825282518084018452818152662363336336633360c81b6020828101919091528084019190915283518085018552828152662330633566333560c81b818301528385015283518085018552918252660236561656666360cc1b8282015260608301919091528251808401909352600483526311b3333360e11b90830152608081019190915292915050565b80600414156116f95750506040805160e081018252600760a082018181526611b11b311a311960c91b60c084015282528251808401845281815266046c270c270c2760cb1b6020828101919091528084019190915283518085018552828152662330613336376560c81b8183015283850152835180850185528281526608d8589858985960ca1b81830152606084015283518085019094529083526611b11ab19cb1b360c91b90830152608081019190915292915050565b6040518060a0016040528060405180604001604052806007815260200166119cb31cb31cb360c91b81525081526020016040518060400160405280600781526020016611b333199b199b60c91b81525081526020016040518060400160405280600481526020016311b3333360e11b8152508152602001604051806040016040528060048152602001630233030360e41b8152508152602001604051806040016040528060048152602001630233030360e41b81525081525092505050919050565b60006001600160e01b031982166380ac58cd60e01b14806117ec57506001600160e01b03198216635b5e139f60e01b145b8061052c57506301ffc9a760e01b6001600160e01b031983161461052c565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611840826109df565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000818152600260205260408120546001600160a01b03166118f25760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610639565b60006118fd836109df565b9050806001600160a01b0316846001600160a01b031614806119385750836001600160a01b031661192d846105c4565b6001600160a01b0316145b8061196857506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b949350505050565b826001600160a01b0316611983826109df565b6001600160a01b0316146119eb5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b6064820152608401610639565b6001600160a01b038216611a4d5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610639565b611a588383836121c1565b611a6360008261180b565b6001600160a01b0383166000908152600360205260408120805460019290611a8c908490613945565b90915550506001600160a01b0382166000908152600360205260408120805460019290611aba9084906137f4565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b610d0b828260405180602001604052806000815250612279565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261076f9084906122ac565b816001600160a01b0316836001600160a01b03161415611c3b5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610639565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611cb3848484611970565b611cbf8484848461237e565b610ace5760405162461bcd60e51b81526004016106399061371c565b60606000611ce84261248b565b90506000611cf542612498565b90506000611d02426124b4565b905060008560000b1215611d5657611d20600086900b600019613820565b811015611d3557611d3281600c6137f4565b90505b611d45600086900b600019613820565b611d4f9082613945565b9050611d67565b611d64600086900b826137f4565b90505b611d72600c826139de565b90506000603c611d8485610168613926565b611d8e919061380c565b90506000603c611da085610168613926565b611daa919061380c565b90506000603c611dbb86601e613926565b611dc5919061380c565b600c611dd38661015e613926565b611ddd919061380c565b611de791906137f4565b9050611df1612ed2565b611e24604051806040016040528060118152602001701c9bdd185d1950db1bd8dad4d958dbdb99607a1b815250856124d2565b8152604080518082019091526011815270726f74617465436c6f636b4d696e75746560781b6020820152611e5890846124d2565b8160016020020181905250611e946040518060400160405280600f81526020016e3937ba30ba32a1b637b1b5a437bab960891b815250836124d2565b604080830182905282516020808501519251611eb4949293929101613230565b604051602081830303815290604052975050505050505050919050565b606081611ef55750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611f1f5780611f09816139c3565b9150611f189050600a8361380c565b9150611ef9565b60008167ffffffffffffffff811115611f3a57611f3a613a4a565b6040519080825280601f01601f191660200182016040528015611f64576020820181803683370190505b5090505b841561196857611f79600183613945565b9150611f86600a866139de565b611f919060306137f4565b60f81b818381518110611fa657611fa6613a34565b60200101906001600160f81b031916908160001a905350611fc8600a8661380c565b9450611f68565b805160609080611fef575050604080516020810190915260008152919050565b60006003611ffe8360026137f4565b612008919061380c565b612013906004613926565b905060006120228260206137f4565b67ffffffffffffffff81111561203a5761203a613a4a565b6040519080825280601f01601f191660200182016040528015612064576020820181803683370190505b5090506000604051806060016040528060408152602001613fae604091399050600181016020830160005b868110156120f0576003818a01810151603f601282901c8116860151600c83901c8216870151600684901c831688015192909316870151600891821b60ff94851601821b92841692909201901b91160160e01b83526004909201910161208f565b50600386066001811461210a576002811461211b57612127565b613d3d60f01b600119830152612127565b603d60f81b6000198301525b505050918152949350505050565b606060006121578461214687611ed1565b6040516020016113d5929190613201565b905060008384518361216991906139de565b8151811061217957612179613a34565b6020026020010151905080925050505b9392505050565b6000816040516020016121a391906131e5565b60408051601f19818403018152919052805160209091012092915050565b6001600160a01b03831661221c5761221781600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b61223f565b816001600160a01b0316836001600160a01b03161461223f5761223f8382612aa7565b6001600160a01b0382166122565761076f81612b44565b826001600160a01b0316826001600160a01b03161461076f5761076f8282612bf3565b6122838383612c37565b612290600084848461237e565b61076f5760405162461bcd60e51b81526004016106399061371c565b6000612301826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316612d859092919063ffffffff16565b80519091501561076f578080602001905181019061231f91906130e9565b61076f5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610639565b60006001600160a01b0384163b1561248057604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906123c290339089908890889060040161367f565b602060405180830381600087803b1580156123dc57600080fd5b505af192505050801561240c575060408051601f3d908101601f1916820190925261240991810190613123565b60015b612466573d80801561243a576040519150601f19603f3d011682016040523d82523d6000602084013e61243f565b606091505b50805161245e5760405162461bcd60e51b81526004016106399061371c565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611968565b506001949350505050565b600061052c603c836139de565b6000806124a7610e10846139de565b9050612189603c8261380c565b6000806124c462015180846139de565b9050612189610e108261380c565b606060006124df83611ed1565b905060006124f76124f2856101686137f4565b611ed1565b9050612501612eec565b604080518082018252600b81526a02035b2bcb33930b6b2b9960ad1b602080830191909152908352828101889052815180830183526002815261207b60f01b818301528383015281516060810190925260218083529061406890830139606082015260808101839052604080518082018252600580825264646567293b60d81b602080840182905260a086019390935283518085018552601781527605adadef45ae8e4c2dce6ccdee4da7440e4dee8c2e8ca5604b1b8185015260c086015260e085018790528351808501855282815280840182905261010086015283518085018552601681527505adae65ae8e4c2dce6ccdee4da7440e4dee8c2e8ca560531b8185015261012086015261014085018790528351808501855282815280840182905261016086015283518085018552601581527405ade5ae8e4c2dce6ccdee4da7440e4dee8c2e8ca5605b1b818501526101808601526101a08501879052835180850185528281528084018290526101c08601528351808501855260128152710e8e4c2dce6ccdee4da7440e4dee8c2e8ca560731b818501526101e08601526102008501879052835180850185526007815266646567293b207d60c81b8185015261022086015283518085018552601f81527f746f207b202d7765626b69742d7472616e73666f726d3a20726f74617465280081850152610240860152610260850186905283518085019094529083529082015281601460200201819052506040518060400160405280601781526020017605adadef45ae8e4c2dce6ccdee4da7440e4dee8c2e8ca5604b1b8152508160156021811061276457612764613a34565b602002015281816016602002018190525060405180604001604052806005815260200164646567293b60d81b815250816017602181106127a6576127a6613a34565b60200201819052506040518060400160405280601681526020017505adae65ae8e4c2dce6ccdee4da7440e4dee8c2e8ca560531b815250816018602181106127f0576127f0613a34565b602002015281816019602002018190525060405180604001604052806005815260200164646567293b60d81b81525081601a6021811061283257612832613a34565b60200201819052506040518060400160405280601581526020017405ade5ae8e4c2dce6ccdee4da7440e4dee8c2e8ca5605b1b81525081601b6021811061287b5761287b613a34565b60200201528181601c602002018190525060405180604001604052806005815260200164646567293b60d81b81525081601d602181106128bd576128bd613a34565b6020020181905250604051806040016040528060128152602001710e8e4c2dce6ccdee4da7440e4dee8c2e8ca560731b81525081601e6021811061290357612903613a34565b60200201528181601f602002018190525060405180604001604052806009815260200168646567293b207d207d60b81b8152508160206021811061294957612949613a34565b602090810291909101919091528151828201516040808501516060860151608087015160a088015160c089015160e08a01516101008b0151965160009a6129939a99989101613273565b60408051808303601f19018152908290526101208401516101408501516101608601516101808701516101a08801516101c08901516101e08a01516102008b01519799506129e6988a9890602001613273565b60408051808303601f19018152908290526102208401516102408501516102608601516102808701516102a08801516102c08901516102e08a01516103008b0151979950612a39988a9890602001613273565b60408051601f19818403018152908290526103208401516103408501516103608601516103808701516103a08801516103c08901516103e08a01516104008b0151979950612a8c988a9890602001613273565b60408051808303601f19018152919052979650505050505050565b60006001612ab484610ad4565b612abe9190613945565b600083815260076020526040902054909150808214612b11576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090612b5690600190613945565b60008381526009602052604081205460088054939450909284908110612b7e57612b7e613a34565b906000526020600020015490508060088381548110612b9f57612b9f613a34565b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480612bd757612bd7613a1e565b6001900381819060005260206000200160009055905550505050565b6000612bfe83610ad4565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b038216612c8d5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610639565b6000818152600260205260409020546001600160a01b031615612cf25760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610639565b612cfe600083836121c1565b6001600160a01b0382166000908152600360205260408120805460019290612d279084906137f4565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6060611968848460008585843b612dde5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610639565b600080866001600160a01b03168587604051612dfa91906131e5565b60006040518083038185875af1925050503d8060008114612e37576040519150601f19603f3d011682016040523d82523d6000602084013e612e3c565b606091505b5091509150612e4c828286612e57565b979650505050505050565b60608315612e66575081612189565b825115612e765782518084602001fd5b8160405162461bcd60e51b81526004016106399190613709565b6040518061022001604052806011905b6060815260200190600190039081612ea05790505090565b6040805160a0810190915260608152600460208201612ea0565b604080516060808201909252908152600260208201612ea0565b604080516104208101909152606081526020808201612ea0565b80356001600160a01b0381168114612f1d57600080fd5b919050565b600060208284031215612f3457600080fd5b61218982612f06565b60008060408385031215612f5057600080fd5b612f5983612f06565b9150612f6760208401612f06565b90509250929050565b600080600060608486031215612f8557600080fd5b612f8e84612f06565b9250612f9c60208501612f06565b9150604084013590509250925092565b60008060008060808587031215612fc257600080fd5b612fcb85612f06565b9350612fd960208601612f06565b925060408501359150606085013567ffffffffffffffff80821115612ffd57600080fd5b818701915087601f83011261301157600080fd5b81358181111561302357613023613a4a565b604051601f8201601f19908116603f0116810190838211818310171561304b5761304b613a4a565b816040528281528a602084870101111561306457600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b6000806040838503121561309b57600080fd5b6130a483612f06565b915060208301356130b481613a60565b809150509250929050565b600080604083850312156130d257600080fd5b6130db83612f06565b946020939093013593505050565b6000602082840312156130fb57600080fd5b815161218981613a60565b60006020828403121561311857600080fd5b813561218981613a6e565b60006020828403121561313557600080fd5b815161218981613a6e565b60006020828403121561315257600080fd5b5035919050565b60006020828403121561316b57600080fd5b5051919050565b6000806040838503121561318557600080fd5b8235915060208301358060000b81146130b457600080fd5b600081518084526131b581602086016020860161395c565b601f01601f19169290920160200192915050565b600081516131db81856020860161395c565b9290920192915050565b600082516131f781846020870161395c565b9190910192915050565b6000835161321381846020880161395c565b83519083019061322781836020880161395c565b01949350505050565b6000845161324281846020890161395c565b84519083019061325681836020890161395c565b845191019061326981836020880161395c565b0195945050505050565b60008a51613285818460208f0161395c565b8a516132978183860160208f0161395c565b8a5191840101906132ac818360208e0161395c565b89519101906132bf818360208d0161395c565b88516132d18183850160208d0161395c565b88519290910101906132e7818360208b0161395c565b86516132f98183850160208b0161395c565b865192909101019061330f81836020890161395c565b8451613321818385016020890161395c565b9101019b9a5050505050505050505050565b65434f4c4f525360d01b81526000825161335481600685016020870161395c565b9190910160060192915050565b6d01696b1b7b637b916b430b7321d160951b81526000825161338a81600e85016020870161395c565b603b60f81b600e939091019283015250600f01919050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c0000008152600082516133da81601d85016020870161395c565b91909101601d0192915050565b707b226e616d65223a2022436c6f636b202360781b8152825160009061341481601185016020880161395c565b7f222c20226465736372697074696f6e223a2022436c6f636b38303038206973206011918401918201527f6120636f6c6c656374696f6e206f6620383030382066756e6374696f6e696e6760318201527f20636c6f636b73207468617420796f752063616e206f776e20696e207468652060518201527f6d65746176657273652e20437261667465642077697468207363727570756c6f60718201527f757320617474656e74696f6e20746f2064657461696c2c20436c6f636b38303060918201527f38207265646566696e65732074696d656b656570696e6720696e20746865206d60b18201527f6574617665727365207768696c65206265696e6720612074696d656c6573732060d18201527f737461706c652e222c2022696d616765223a2022646174613a696d6167652f7360f18201526d1d99cade1b5b0ed8985cd94d8d0b60921b61011182015261357f61357161011f8301866131c9565b61227d60f01b815260020190565b95945050505050565b7001696b1b7b637b916b83934b6b0b93c9d1607d1b8152600082516135b481601185016020870161395c565b603b60f81b6011939091019283015250601201919050565b7301696b1b7b637b916b130b1b5b3b937bab7321d160651b8152600082516135fb81601485016020870161395c565b603b60f81b6014939091019283015250601501919050565b6f01696b1b7b637b916b0b1b1b2b73a1d160851b81526000825161363e81601085016020870161395c565b603b60f81b6010939091019283015250601101919050565b6d01696b1b7b637b916ba32bc3a1d160951b81526000825161338a81600e85016020870161395c565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906136b29083018461319d565b9695505050505050565b602080825260009060c0830183820185845b60058110156136fd57601f198785030183526136eb84835161319d565b935091840191908401906001016136ce565b50919695505050505050565b602081526000612189602083018461319d565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b60008219821115613807576138076139f2565b500190565b60008261381b5761381b613a08565b500490565b60006001600160ff1b0381841382841380821686840486111615613846576138466139f2565b600160ff1b6000871282811687830589121615613865576138656139f2565b60008712925087820587128484161615613881576138816139f2565b87850587128184161615613897576138976139f2565b505050929093029392505050565b60008082810b84820b82811383831382607f04841182821616156138cb576138cb6139f2565b607f19858412828116868305861216156138e7576138e76139f2565b9585129583871685830587121615613901576139016139f2565b84607f0586128188161615613918576139186139f2565b505050910295945050505050565b6000816000190483118215151615613940576139406139f2565b500290565b600082821015613957576139576139f2565b500390565b60005b8381101561397757818101518382015260200161395f565b83811115610ace5750506000910152565b600181811c9082168061399c57607f821691505b602082108114156139bd57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156139d7576139d76139f2565b5060010190565b6000826139ed576139ed613a08565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b80151581146113ac57600080fd5b6001600160e01b0319811681146113ac57600080fdfe3c7465787420636c6173733d22746578742220783d223530252220793d223330252220646f6d696e616e742d626173656c696e653d226d6964646c652220746578742d616e63686f723d226d6964646c65223e3c7465787420636c6173733d227465787422207374796c653d22666f6e742d73697a653a203270782220783d223530252220793d223730252220646f6d696e616e742d626173656c696e653d226d6964646c652220746578742d616e63686f723d226d6964646c65223e5554433c6720636c6173733d226c696e6573223e203c6c696e6520636c6173733d226c696e65206c696e652d31222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d32222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d33222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d34222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d35222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d36222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d37222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d38222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d39222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d3130222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d3131222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d3132222078313d223530222079313d2235222078323d223530222079323d223130223e3c2f6c696e653e203c2f673e203c6c696e6520636c6173733d226c696e65206c696e652d686f7572222078313d223530222079313d223235222078323d223530222079323d223530223e3c2f6c696e653e203c6c696e6520636c6173733d226c696e65206c696e652d6d696e757465222078313d223530222079313d223130222078323d223530222079323d223530223e3c2f6c696e653e203c636972636c6520636c6173733d22636972636c65222063783d223530222063793d2235302220723d2233223e3c2f636972636c653e203c6720636c6173733d226c696e65206c696e652d7365636f6e64223e203c6c696e652078313d223530222079313d223130222078323d223530222079323d223630223e3c2f6c696e653e203c636972636c652063783d223530222063793d2235302220723d22312e35223e3c2f636972636c653e203c2f673e203c2f7376673e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f7376672220636c6173733d22636c6f636b222076696577426f783d22302030203130302031303022207374796c653d2277696474683a34323070783b6865696768743a34323070783b223e203c7374796c653e202a207b66726f6d207b202d7765626b69742d7472616e73666f726d3a20726f74617465282d7765626b69742d7472616e73666f726d2d6f726967696e3a20696e68657269743b207472616e73666f726d2d6f726967696e3a20696e68657269743b20646973706c61793a20666c65783b20616c69676e2d6974656d733a2063656e7465723b206a7573746966792d636f6e74656e743a2063656e7465723b206d617267696e3a20303b206261636b67726f756e642d636f6c6f723a20766172282d2d636f6c6f722d6261636b67726f756e64293b20666f6e742d66616d696c793a2048656c7665746963612c2053616e732d53657269663b20666f6e742d73697a653a203570783b207d202e74657874207b20636f6c6f723a20766172282d2d636f6c6f722d74657874293b207d202e636972636c65207b20636f6c6f723a20766172282d2d636f6c6f722d616363656e74293b207d202e636c6f636b207b2077696474683a203630766d696e3b206865696768743a203630766d696e3b2066696c6c3a2063757272656e74436f6c6f723b202d7765626b69742d7472616e73666f726d2d6f726967696e3a203530707820353070783b207472616e73666f726d2d6f726967696e3a203530707820353070783b202d7765626b69742d616e696d6174696f6e2d6e616d653a20666164652d696e3b20616e696d6174696f6e2d6e616d653a20666164652d696e3b202d7765626b69742d616e696d6174696f6e2d6475726174696f6e3a203530306d733b20616e696d6174696f6e2d6475726174696f6e3a203530306d733b202d7765626b69742d616e696d6174696f6e2d66696c6c2d6d6f64653a20626f74683b20616e696d6174696f6e2d66696c6c2d6d6f64653a20626f74683b207d202e636c6f636b206c696e65207b207374726f6b653a2063757272656e74436f6c6f723b207374726f6b652d6c696e656361703a20726f756e643b207d202e6c696e6573207b20636f6c6f723a20766172282d2d636f6c6f722d7072696d617279293b207374726f6b652d77696474683a20302e3570783b207d202e6c696e652d31207b202d7765626b69742d7472616e73666f726d3a20726f74617465283330646567293b207472616e73666f726d3a20726f74617465283330646567293b207d202e6c696e652d32207b202d7765626b69742d7472616e73666f726d3a20726f74617465283630646567293b207472616e73666f726d3a20726f74617465283630646567293b207d202e6c696e652d33207b202d7765626b69742d7472616e73666f726d3a20726f74617465283930646567293b207472616e73666f726d3a20726f74617465283930646567293b207d202e6c696e652d34207b202d7765626b69742d7472616e73666f726d3a20726f7461746528313230646567293b207472616e73666f726d3a20726f7461746528313230646567293b207d202e6c696e652d35207b202d7765626b69742d7472616e73666f726d3a20726f7461746528313530646567293b207472616e73666f726d3a20726f7461746528313530646567293b207d202e6c696e652d36207b202d7765626b69742d7472616e73666f726d3a20726f7461746528313830646567293b207472616e73666f726d3a20726f7461746528313830646567293b207d202e6c696e652d37207b202d7765626b69742d7472616e73666f726d3a20726f7461746528323130646567293b207472616e73666f726d3a20726f7461746528323130646567293b207d202e6c696e652d38207b202d7765626b69742d7472616e73666f726d3a20726f7461746528323430646567293b207472616e73666f726d3a20726f7461746528323430646567293b207d202e6c696e652d39207b202d7765626b69742d7472616e73666f726d3a20726f7461746528323730646567293b207472616e73666f726d3a20726f7461746528323730646567293b207d202e6c696e652d3130207b202d7765626b69742d7472616e73666f726d3a20726f7461746528333030646567293b207472616e73666f726d3a20726f7461746528333030646567293b207d202e6c696e652d3131207b202d7765626b69742d7472616e73666f726d3a20726f7461746528333330646567293b207472616e73666f726d3a20726f7461746528333330646567293b207d202e6c696e652d3132207b202d7765626b69742d7472616e73666f726d3a20726f7461746528333630646567293b207472616e73666f726d3a20726f7461746528333630646567293b207d202e6c696e65207b207374726f6b652d77696474683a20312e3570783b207472616e736974696f6e3a202d7765626b69742d7472616e73666f726d203230306d732063756269632d62657a69657228302e3137352c20302e3838352c20302e33322c20312e323735293b207472616e736974696f6e3a207472616e73666f726d203230306d732063756269632d62657a69657228302e3137352c20302e3838352c20302e33322c20312e323735293b207472616e736974696f6e3a207472616e73666f726d203230306d732063756269632d62657a69657228302e3137352c20302e3838352c20302e33322c20312e323735292c202d7765626b69742d7472616e73666f726d203230306d732063756269632d62657a69657228302e3137352c20302e3838352c20302e33322c20312e323735293b207d202e6c696e652d686f7572207b20636f6c6f723a20766172282d2d636f6c6f722d68616e64293b20616e696d6174696f6e3a20726f74617465436c6f636b486f75722032313630303073206c696e65617220696e66696e6974653b207d202e6c696e652d6d696e757465207b20636f6c6f723a20766172282d2d636f6c6f722d68616e64293b20616e696d6174696f6e3a20726f74617465436c6f636b4d696e757465203336303073206c696e65617220696e66696e6974653b207d202e6c696e652d7365636f6e64207b20636f6c6f723a20766172282d2d636f6c6f722d616363656e74293b207374726f6b652d77696474683a203170783b20616e696d6174696f6e3a20726f74617465436c6f636b5365636f6e6420363073206c696e65617220696e66696e6974653b207da264697066735822122011e62bdd3802da03591403982fa07521fd5cd0c1dfb88ddb2f594b14cc6613dd64736f6c63430008070033