Overview ERC721
Total Supply:
368 STC

Holders:
206
Profile Summary
Blockchain:
Ethereum (1)

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