Overview ERC721
Total Supply:
1,515 LANDDAOG

Holders:
11
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x9c9dC2110240391d4BEe41203bDFbD19c279B429
6080604052600a805460ff191690556000600f8190556013819055601455620186a06016553480156200003157600080fd5b50604051620039c4380380620039c483398101604081905262000054916200041d565b8383828282816000908051906020019062000071929190620002c0565b50805162000087906001906020840190620002c0565b505050620000a46200009e620000ed60201b60201c565b62000109565b600e80546001600160a01b0319166001600160a01b038316179055620000ca836200015b565b50508251620000e291506010906020850190620002c0565b505050505062000523565b600062000104620001bf60201b62001d021760201c565b905090565b600d80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600a5460ff1615620001a45760405162461bcd60e51b815260206004820152600e60248201526d185b1c9958591e481a5b9a5d195960921b604482015260640160405180910390fd5b620001af816200021e565b50600a805460ff19166001179055565b6000333014156200021857600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b031691506200021b9050565b50335b90565b6040518060800160405280604f815260200162003975604f9139805160209182012082519282019290922060408051808201825260018152603160f81b90840152805180840194909452838101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608401523060808401524660a0808501919091528151808503909101815260c090930190528151910120600b55565b828054620002ce90620004d0565b90600052602060002090601f016020900481019282620002f257600085556200033d565b82601f106200030d57805160ff19168380011785556200033d565b828001600101855582156200033d579182015b828111156200033d57825182559160200191906001019062000320565b506200034b9291506200034f565b5090565b5b808211156200034b576000815560010162000350565b600082601f8301126200037857600080fd5b81516001600160401b03808211156200039557620003956200050d565b604051601f8301601f19908116603f01168101908282118183101715620003c057620003c06200050d565b81604052838152602092508683858801011115620003dd57600080fd5b600091505b83821015620004015785820183015181830184015290820190620003e2565b83821115620004135760008385830101525b9695505050505050565b600080600080608085870312156200043457600080fd5b84516001600160401b03808211156200044c57600080fd5b6200045a8883890162000366565b955060208701519150808211156200047157600080fd5b6200047f8883890162000366565b945060408701519150808211156200049657600080fd5b50620004a58782880162000366565b606087015190935090506001600160a01b0381168114620004c557600080fd5b939692955090935050565b600181811c90821680620004e557607f821691505b602082108114156200050757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b61344280620005336000396000f3fe60806040526004361061024f5760003560e01c80638da5cb5b11610138578063be28f352116100b0578063e8a3d4851161007f578063f2fde38b11610064578063f2fde38b1461069b578063f9058b52146106bb578063fca4d31f146106db57600080fd5b8063e8a3d48514610666578063e985e9c51461067b57600080fd5b8063be28f352146105e6578063c5c20df214610606578063c87b56dd14610626578063cd7c03261461064657600080fd5b8063a22cb46511610107578063ac8d856c116100ec578063ac8d856c14610586578063b88d4fde146105a6578063be1e386c146105c657600080fd5b8063a22cb46514610546578063a689a9141461056657600080fd5b80638da5cb5b146104d3578063938e3d7b146104f157806395d89b41146105115780639d7f4ebf1461052657600080fd5b80632d0335ab116101cb57806342842e0e1161019a5780636352211e1161017f5780636352211e1461047e57806370a082311461049e578063715018a6146104be57600080fd5b806342842e0e1461043e5780634f6ccce71461045e57600080fd5b80632d0335ab146103b55780632f745c59146103eb5780633408e4701461040b5780633784102f1461041e57600080fd5b80630c53c51c1161022257806318160ddd1161020757806318160ddd1461036157806320379ee51461038057806323b872dd1461039557600080fd5b80630c53c51c146103055780630f7e59701461031857600080fd5b806301ffc9a71461025457806306fdde0314610289578063081812fc146102ab578063095ea7b3146102e3575b600080fd5b34801561026057600080fd5b5061027461026f366004612f94565b6106fb565b60405190151581526020015b60405180910390f35b34801561029557600080fd5b5061029e61073f565b604051610280919061322b565b3480156102b757600080fd5b506102cb6102c6366004613020565b6107d1565b6040516001600160a01b039091168152602001610280565b3480156102ef57600080fd5b506103036102fe366004612f2d565b61086b565b005b61029e610313366004612eaf565b6109af565b34801561032457600080fd5b5061029e6040518060400160405280600181526020017f310000000000000000000000000000000000000000000000000000000000000081525081565b34801561036d57600080fd5b506008545b604051908152602001610280565b34801561038c57600080fd5b50600b54610372565b3480156103a157600080fd5b506103036103b0366004612dcf565b610bb5565b3480156103c157600080fd5b506103726103d0366004612d79565b6001600160a01b03166000908152600c602052604090205490565b3480156103f757600080fd5b50610372610406366004612f2d565b610c43565b34801561041757600080fd5b5046610372565b34801561042a57600080fd5b50610372610439366004613020565b610ceb565b34801561044a57600080fd5b50610303610459366004612dcf565b610d5a565b34801561046a57600080fd5b50610372610479366004613020565b610d75565b34801561048a57600080fd5b506102cb610499366004613020565b610e19565b3480156104aa57600080fd5b506103726104b9366004612d79565b610ea4565b3480156104ca57600080fd5b50610303610f3e565b3480156104df57600080fd5b50600d546001600160a01b03166102cb565b3480156104fd57600080fd5b5061030361050c366004612feb565b610fc3565b34801561051d57600080fd5b5061029e611053565b34801561053257600080fd5b50610372610541366004613020565b611062565b34801561055257600080fd5b50610303610561366004612e7c565b6110cd565b34801561057257600080fd5b5061029e610581366004613020565b6111cf565b34801561059257600080fd5b506102cb6105a1366004613020565b6112cb565b3480156105b257600080fd5b506103036105c1366004612e10565b611342565b3480156105d257600080fd5b5061029e6105e1366004613020565b6113d7565b3480156105f257600080fd5b50610303610601366004613080565b61144d565b34801561061257600080fd5b50610303610621366004613039565b6116bd565b34801561063257600080fd5b5061029e610641366004613020565b6117b2565b34801561065257600080fd5b50600e546102cb906001600160a01b031681565b34801561067257600080fd5b5061029e61186f565b34801561068757600080fd5b50610274610696366004612d96565b61187e565b3480156106a757600080fd5b506103036106b6366004612d79565b611967565b3480156106c757600080fd5b506103036106d6366004612f59565b611a68565b3480156106e757600080fd5b506103036106f6366004613039565b611c0d565b60006001600160e01b031982167f780e9d63000000000000000000000000000000000000000000000000000000001480610739575061073982611d5f565b92915050565b60606000805461074e906132cc565b80601f016020809104026020016040519081016040528092919081815260200182805461077a906132cc565b80156107c75780601f1061079c576101008083540402835291602001916107c7565b820191906000526020600020905b8154815290600101906020018083116107aa57829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b031661084f5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b600061087682610e19565b9050806001600160a01b0316836001600160a01b031614156109005760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610846565b806001600160a01b0316610912611dfa565b6001600160a01b0316148061092e575061092e81610696611dfa565b6109a05760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610846565b6109aa8383611e09565b505050565b60408051606081810183526001600160a01b0388166000818152600c6020908152908590205484528301529181018690526109ed8782878787611e77565b610a5f5760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d61746360448201527f68000000000000000000000000000000000000000000000000000000000000006064820152608401610846565b6001600160a01b0387166000908152600c6020526040902054610a83906001611f7f565b6001600160a01b0388166000908152600c60205260409081902091909155517f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b90610ad390899033908a906131ba565b60405180910390a1600080306001600160a01b0316888a604051602001610afb929190613154565b60408051601f1981840301815290829052610b1591613138565b6000604051808303816000865af19150503d8060008114610b52576040519150601f19603f3d011682016040523d82523d6000602084013e610b57565b606091505b509150915081610ba95760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c000000006044820152606401610846565b98975050505050505050565b610bc6610bc0611dfa565b82611f92565b610c385760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f7665640000000000000000000000000000006064820152608401610846565b6109aa838383612061565b6000610c4e83610ea4565b8210610cc25760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201527f74206f6620626f756e64730000000000000000000000000000000000000000006064820152608401610846565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b6000818152601160205260408120548290610d425760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b60008381526011602052604090205491505b50919050565b6109aa83838360405180602001604052806000815250611342565b6000610d8060085490565b8210610df45760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201527f7574206f6620626f756e647300000000000000000000000000000000000000006064820152608401610846565b60088281548110610e0757610e07613372565b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b0316806107395760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201527f656e7420746f6b656e00000000000000000000000000000000000000000000006064820152608401610846565b60006001600160a01b038216610f225760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a6560448201527f726f2061646472657373000000000000000000000000000000000000000000006064820152608401610846565b506001600160a01b031660009081526003602052604090205490565b610f46611dfa565b6001600160a01b0316610f61600d546001600160a01b031690565b6001600160a01b031614610fb75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b610fc16000612239565b565b610fcb611dfa565b6001600160a01b0316610fe6600d546001600160a01b031690565b6001600160a01b03161461103c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b805161104f906010906020840190612c53565b5050565b60606001805461074e906132cc565b60008181526011602052604081205482906110b95760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b505060009081526012602052604090205490565b6110d5611dfa565b6001600160a01b0316826001600160a01b031614156111365760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610846565b8060056000611143611dfa565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155611187611dfa565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516111c3911515815260200190565b60405180910390a35050565b60008181526011602052604090205460609082906112295760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b60008381526011602052604090206003018054611245906132cc565b80601f0160208091040260200160405190810160405280929190818152602001828054611271906132cc565b80156112be5780601f10611293576101008083540402835291602001916112be565b820191906000526020600020905b8154815290600101906020018083116112a157829003601f168201915b5050505050915050919050565b60008181526011602052604081205482906113225760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b50506000908152601160205260409020600101546001600160a01b031690565b61135361134d611dfa565b83611f92565b6113c55760405162461bcd60e51b815260206004820152603160248201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f7665640000000000000000000000000000006064820152608401610846565b6113d18484848461228b565b50505050565b60008181526011602052604090205460609082906114315760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b60008381526011602052604090206002018054611245906132cc565b611455611dfa565b6001600160a01b0316611470600d546001600160a01b031690565b6001600160a01b0316146114c65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b6103e885101580156114da575061270f8511155b6115265760405162461bcd60e51b815260206004820152601060248201527f496e76616c69642047726f7570204944000000000000000000000000000000006044820152606401610846565b600085815260116020526040902054156115825760405162461bcd60e51b815260206004820152601460248201527f47726f757020486173204265656e2041646465640000000000000000000000006044820152606401610846565b6001600160a01b0382166115d85760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964204164647265737300000000000000000000000000000000006044820152606401610846565b600083116116285760405162461bcd60e51b815260206004820152601260248201527f496e76616c6964204d617820537570706c7900000000000000000000000000006044820152606401610846565b604080516080810182528481526001600160a01b0384811660208084019182528385018981526060850187905260008b815260118352959095208451815591516001830180546001600160a01b0319169190941617909255925180519293926116979260028501920190612c53565b50606082015180516116b3916003840191602090910190612c53565b5050505050505050565b60008281526011602052604090205482906117145760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b61171c611dfa565b6001600160a01b0316611737600d546001600160a01b031690565b6001600160a01b03161461178d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b600083815260116020908152604090912083516113d192600390920191850190612c53565b60606000601654836117c49190613256565b90506000601654846117d6919061331c565b6000838152601160205260409020549091506118345760405162461bcd60e51b815260206004820152601960248201527f496e76616c696420546f6b656e494420537065636966696564000000000000006044820152606401610846565b61183d826111cf565b61184682612314565b60405160200161185792919061318b565b60405160208183030381529060405292505050919050565b60606010805461074e906132cc565b600e546040517fc45527910000000000000000000000000000000000000000000000000000000081526001600160a01b03848116600483015260009281169190841690829063c45527919060240160206040518083038186803b1580156118e457600080fd5b505afa1580156118f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061191c9190612fce565b6001600160a01b03161415611935576001915050610739565b6001600160a01b0380851660009081526005602090815260408083209387168352929052205460ff165b949350505050565b61196f611dfa565b6001600160a01b031661198a600d546001600160a01b031690565b6001600160a01b0316146119e05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b6001600160a01b038116611a5c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610846565b611a6581612239565b50565b60008381526011602052604090206001015483906001600160a01b03163314611ad35760405162461bcd60e51b815260206004820152601360248201527f556e617574686f72697a656420416363657373000000000000000000000000006044820152606401610846565b6001600160a01b038516611b295760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964204164647265737300000000000000000000000000000000006044820152606401610846565b600084815260126020526040902054611b4390849061323e565b6000858152601160205260409020541015611ba05760405162461bcd60e51b815260206004820152601b60248201527f416c6c20546f6b656e732048617665204265656e204d696e74656400000000006044820152606401610846565b8160005b84811015611c04576000611bb88784612446565b6000888152601260205260408120805492935090611bd583613301565b90915550611be59050818461323e565b9250611bf18882612672565b5080611bfc81613301565b915050611ba4565b50505050505050565b6000828152601160205260409020548290611c645760405162461bcd60e51b8152602060048201526017602482015276125b9d985b1a590811dc9bdd5c0814dc1958da599a5959604a1b6044820152606401610846565b611c6c611dfa565b6001600160a01b0316611c87600d546001600160a01b031690565b6001600160a01b031614611cdd5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610846565b600083815260116020908152604090912083516113d192600290920191850190612c53565b600033301415611d5957600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b03169150611d5c9050565b50335b90565b60006001600160e01b031982167f80ac58cd000000000000000000000000000000000000000000000000000000001480611dc257506001600160e01b031982167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061073957507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b0319831614610739565b6000611e04611d02565b905090565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611e3e82610e19565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006001600160a01b038616611ef55760405162461bcd60e51b815260206004820152602560248201527f4e61746976654d6574615472616e73616374696f6e3a20494e56414c49445f5360448201527f49474e45520000000000000000000000000000000000000000000000000000006064820152608401610846565b6001611f08611f03876127c0565b61283d565b6040805160008152602081018083529290925260ff851690820152606081018690526080810185905260a0016020604051602081039080840390855afa158015611f56573d6000803e3d6000fd5b505050602060405103516001600160a01b0316866001600160a01b031614905095945050505050565b6000611f8b828461323e565b9392505050565b6000818152600260205260408120546001600160a01b031661200b5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610846565b600061201683610e19565b9050806001600160a01b0316846001600160a01b031614806120515750836001600160a01b0316612046846107d1565b6001600160a01b0316145b8061195f575061195f818561187e565b826001600160a01b031661207482610e19565b6001600160a01b0316146120f05760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201527f73206e6f74206f776e00000000000000000000000000000000000000000000006064820152608401610846565b6001600160a01b03821661216b5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610846565b612176838383612888565b612181600082611e09565b6001600160a01b03831660009081526003602052604081208054600192906121aa908490613289565b90915550506001600160a01b03821660009081526003602052604081208054600192906121d890849061323e565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600d80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b612296848484612061565b6122a284848484612940565b6113d15760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e74657200000000000000000000000000006064820152608401610846565b60608161235457505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b8160005b811561237e578061236881613301565b91506123779050600a83613256565b9150612358565b60008167ffffffffffffffff81111561239957612399613388565b6040519080825280601f01601f1916602001820160405280156123c3576020820181803683370190505b5090505b841561195f576123d8600183613289565b91506123e5600a8661331c565b6123f090603061323e565b60f81b81838151811061240557612405613372565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535061243f600a86613256565b94506123c7565b600080600360135484612459919061323e565b612463919061331c565b61246e90600161323e565b9050600061247b60085490565b1561249d57612498600161248e60085490565b6104799190613289565b61249f565b835b905060005b8281101561252657633b9aca00866013546014546124c160085490565b6040805160208101959095528401929092526060830152608082015260a0810187905260c0810184905260e0016040516020818303038152906040528051906020012060001c612511919061331c565b6014558061251e81613301565b9150506124a4565b506014546013600082825461253b919061323e565b92505081905550633b9aca0060136000828254612558919061331c565b909155505060008581526012602090815260408083205460119092528220546125819190613289565b9050600081601454612593919061331c565b61259e90600161323e565b6000888152601560209081526040808320848452909152812054919250906125c657816125e1565b60008881526015602090815260408083208584529091529020545b6000898152601560209081526040808320878452909152812054919250906126095783612624565b60008981526015602090815260408083208784529091529020545b60008a81526015602090815260408083208784529091528082208390558682529020839055601654909150829061265b908b61326a565b612665919061323e565b9998505050505050505050565b6001600160a01b0382166126c85760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610846565b6000818152600260205260409020546001600160a01b03161561272d5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610846565b61273960008383612888565b6001600160a01b038216600090815260036020526040812080546001929061276290849061323e565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b60006040518060800160405280604381526020016133ca6043913980516020918201208351848301516040808701518051908601209051612820950193845260208401929092526001600160a01b03166040830152606082015260800190565b604051602081830303815290604052805190602001209050919050565b6000612848600b5490565b6040517f19010000000000000000000000000000000000000000000000000000000000006020820152602281019190915260428101839052606201612820565b6001600160a01b0383166128e3576128de81600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b612906565b816001600160a01b0316836001600160a01b031614612906576129068382612ac3565b6001600160a01b03821661291d576109aa81612b60565b826001600160a01b0316826001600160a01b0316146109aa576109aa8282612c0f565b60006001600160a01b0384163b15612ab857836001600160a01b031663150b7a02612969611dfa565b8786866040518563ffffffff1660e01b815260040161298b94939291906131ef565b602060405180830381600087803b1580156129a557600080fd5b505af19250505080156129d5575060408051601f3d908101601f191682019092526129d291810190612fb1565b60015b612a85573d808015612a03576040519150601f19603f3d011682016040523d82523d6000602084013e612a08565b606091505b508051612a7d5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e74657200000000000000000000000000006064820152608401610846565b805181602001fd5b6001600160e01b0319167f150b7a020000000000000000000000000000000000000000000000000000000014905061195f565b506001949350505050565b60006001612ad084610ea4565b612ada9190613289565b600083815260076020526040902054909150808214612b2d576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090612b7290600190613289565b60008381526009602052604081205460088054939450909284908110612b9a57612b9a613372565b906000526020600020015490508060088381548110612bbb57612bbb613372565b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480612bf357612bf361335c565b6001900381819060005260206000200160009055905550505050565b6000612c1a83610ea4565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b828054612c5f906132cc565b90600052602060002090601f016020900481019282612c815760008555612cc7565b82601f10612c9a57805160ff1916838001178555612cc7565b82800160010185558215612cc7579182015b82811115612cc7578251825591602001919060010190612cac565b50612cd3929150612cd7565b5090565b5b80821115612cd35760008155600101612cd8565b600082601f830112612cfd57600080fd5b813567ffffffffffffffff80821115612d1857612d18613388565b604051601f8301601f19908116603f01168101908282118183101715612d4057612d40613388565b81604052838152866020858801011115612d5957600080fd5b836020870160208301376000602085830101528094505050505092915050565b600060208284031215612d8b57600080fd5b8135611f8b8161339e565b60008060408385031215612da957600080fd5b8235612db48161339e565b91506020830135612dc48161339e565b809150509250929050565b600080600060608486031215612de457600080fd5b8335612def8161339e565b92506020840135612dff8161339e565b929592945050506040919091013590565b60008060008060808587031215612e2657600080fd5b8435612e318161339e565b93506020850135612e418161339e565b925060408501359150606085013567ffffffffffffffff811115612e6457600080fd5b612e7087828801612cec565b91505092959194509250565b60008060408385031215612e8f57600080fd5b8235612e9a8161339e565b915060208301358015158114612dc457600080fd5b600080600080600060a08688031215612ec757600080fd5b8535612ed28161339e565b9450602086013567ffffffffffffffff811115612eee57600080fd5b612efa88828901612cec565b9450506040860135925060608601359150608086013560ff81168114612f1f57600080fd5b809150509295509295909350565b60008060408385031215612f4057600080fd5b8235612f4b8161339e565b946020939093013593505050565b60008060008060808587031215612f6f57600080fd5b8435612f7a8161339e565b966020860135965060408601359560600135945092505050565b600060208284031215612fa657600080fd5b8135611f8b816133b3565b600060208284031215612fc357600080fd5b8151611f8b816133b3565b600060208284031215612fe057600080fd5b8151611f8b8161339e565b600060208284031215612ffd57600080fd5b813567ffffffffffffffff81111561301457600080fd5b61195f84828501612cec565b60006020828403121561303257600080fd5b5035919050565b6000806040838503121561304c57600080fd5b82359150602083013567ffffffffffffffff81111561306a57600080fd5b61307685828601612cec565b9150509250929050565b600080600080600060a0868803121561309857600080fd5b85359450602086013567ffffffffffffffff808211156130b757600080fd5b6130c389838a01612cec565b955060408801359450606088013591506130dc8261339e565b909250608087013590808211156130f257600080fd5b506130ff88828901612cec565b9150509295509295909350565b600081518084526131248160208601602086016132a0565b601f01601f19169290920160200192915050565b6000825161314a8184602087016132a0565b9190910192915050565b600083516131668184602088016132a0565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6000835161319d8184602088016132a0565b8351908301906131b18183602088016132a0565b01949350505050565b60006001600160a01b038086168352808516602084015250606060408301526131e6606083018461310c565b95945050505050565b60006001600160a01b03808716835280861660208401525083604083015260806060830152613221608083018461310c565b9695505050505050565b602081526000611f8b602083018461310c565b6000821982111561325157613251613330565b500190565b60008261326557613265613346565b500490565b600081600019048311821515161561328457613284613330565b500290565b60008282101561329b5761329b613330565b500390565b60005b838110156132bb5781810151838201526020016132a3565b838111156113d15750506000910152565b600181811c908216806132e057607f821691505b60208210811415610d5457634e487b7160e01b600052602260045260246000fd5b600060001982141561331557613315613330565b5060010190565b60008261332b5761332b613346565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b0381168114611a6557600080fd5b6001600160e01b031981168114611a6557600080fdfe4d6574615472616e73616374696f6e2875696e74323536206e6f6e63652c616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a26469706673582212208e0cc354b8d65cad1cc251402ed932434157ddddba2d39e7c7aad69399502ce664736f6c63430008070033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c6164647265737320766572696679696e67436f6e74726163742c627974657333322073616c7429000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000a5409ec958c83c3f309868babaca7c86dcb077c100000000000000000000000000000000000000000000000000000000000000104c616e642044414f2047656e657369730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084c414e4444414f47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005268747470733a2f2f6c616e6464616f2e6d7970696e6174612e636c6f75642f697066732f516d56376d684a76393536357763754357766e596a357956587833436e3148596a63684b54414d595232507578750000000000000000000000000000