Overview ERC721
Total Supply:
985 UM

Holders:
10
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xCbBd5470f02b8a9F5FB858794b8a75989b995DfE
60146008819055611b58600955600a80546001600160a01b0319908116738744c9f3c2dca15b306fefcb1175ecb22ecbe01f17909155600b8054821673613e5136a22206837d12ef7a85f7de2825de1334179055600c8054909116737870cc63b6b1af0aed0d6dd7c1efb39300b773eb179055666a94d74f430000600d55667c585087238000600e55668e1bc9bf040000600f5560a0604081905260006080819052620000ae92919062000271565b50604080516020810191829052600090819052620000cf9160159162000271565b50348015620000dd57600080fd5b5060405180604001604052806012815260200171556e74616d6564204d61747269617263687360701b81525060405180604001604052806002815260200161554d60f01b8152506000620001406200013a6200021d60201b60201c565b62000221565b6001806000620001586000546001600160a01b031690565b6001600160a01b03168152602080820192909252604001600020805460ff191692151592909217909155835162000196916002919086019062000271565b508151620001ac90600390602085019062000271565b50600481905560005b6004548110156200021357600580546001810182556000919091527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b03191690556200020b8162000317565b9050620001b5565b505050506200037e565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b8280546200027f9062000341565b90600052602060002090601f016020900481019282620002a35760008555620002ee565b82601f10620002be57805160ff1916838001178555620002ee565b82800160010185558215620002ee579182015b82811115620002ee578251825591602001919060010190620002d1565b50620002fc92915062000300565b5090565b5b80821115620002fc576000815560010162000301565b60006000198214156200033a57634e487b7160e01b600052601160045260246000fd5b5060010190565b600181811c908216806200035657607f821691505b602082108114156200037857634e487b7160e01b600052602260045260246000fd5b50919050565b61382f806200038e6000396000f3fe6080604052600436106102975760003560e01c80635d0713d411610166578063a88fe42d116100d3578063d1b5b7bb1161008f578063ec15a8901161006c578063ec15a89014610869578063edd634b814610889578063f013e0e11461089f578063f2fde38b146108bf57005b8063d1b5b7bb146107ea578063d492a0191461080a578063e985e9c51461082057005b8063a88fe42d14610734578063b3066d4914610754578063b534a5c414610774578063b88d4fde14610794578063c7876ea4146107b4578063c87b56dd146107ca57005b8063715018a611610122578063715018a6146106995780638da5cb5b146106ae57806395d89b41146106cc5780639b11d888146106e1578063a0712d6814610701578063a22cb4651461071457005b80635d0713d4146105ec57806362cff5c11461060c5780636352211e146106265780636790a9de1461064657806369add11d1461066657806370a082311461067957005b806333221d61116102045780634a994eef116101c05780634a994eef146105375780634d44660c146105575780634f6ccce7146105775780634ff855ca1461059757806350c5a00c146105b7578063524513d6146105cd57005b806333221d61146104685780633b91ceef146104885780633ccfd60b146104a857806342842e0e146104bd5780634337bb26146104dd578063438b63001461050a57005b806318160ddd1161025357806318160ddd1461039f57806322a27441146103c257806323b872dd146103f257806326719e98146104125780632f745c591461043257806332cb6b0c1461045257005b806301ffc9a7146102a057806306fdde03146102d557806307779627146102f7578063081812fc14610317578063095ea7b31461034f5780630ffcdd7f1461036f57005b3661029e57005b005b3480156102ac57600080fd5b506102c06102bb366004612ccc565b6108df565b60405190151581526020015b60405180910390f35b3480156102e157600080fd5b506102ea61090a565b6040516102cc9190612d41565b34801561030357600080fd5b506102c0610312366004612d69565b61099c565b34801561032357600080fd5b50610337610332366004612d86565b6109f3565b6040516001600160a01b0390911681526020016102cc565b34801561035b57600080fd5b5061029e61036a366004612d9f565b610a7b565b34801561037b57600080fd5b506102c061038a366004612d86565b60116020526000908152604090205460ff1681565b3480156103ab57600080fd5b506103b4610b91565b6040519081526020016102cc565b3480156103ce57600080fd5b506102c06103dd366004612d86565b60126020526000908152604090205460ff1681565b3480156103fe57600080fd5b5061029e61040d366004612dcb565b610ba8565b34801561041e57600080fd5b506010546102c09062010000900460ff1681565b34801561043e57600080fd5b506103b461044d366004612d9f565b610bd9565b34801561045e57600080fd5b506103b460095481565b34801561047457600080fd5b5061029e610483366004612e58565b610ca5565b34801561049457600080fd5b5061029e6104a3366004612ed2565b610ea7565b3480156104b457600080fd5b5061029e610fa1565b3480156104c957600080fd5b5061029e6104d8366004612dcb565b610fbe565b3480156104e957600080fd5b506103b46104f8366004612d69565b60136020526000908152604090205481565b34801561051657600080fd5b5061052a610525366004612d69565b610fd9565b6040516102cc9190612ef4565b34801561054357600080fd5b5061029e610552366004612f48565b611079565b34801561056357600080fd5b506102c0610572366004612f7d565b6110ce565b34801561058357600080fd5b506103b4610592366004612d86565b611150565b3480156105a357600080fd5b5061029e6105b2366004612fd2565b6111c1565b3480156105c357600080fd5b506103b460085481565b3480156105d957600080fd5b506010546102c090610100900460ff1681565b3480156105f857600080fd5b50600b54610337906001600160a01b031681565b34801561061857600080fd5b506010546102c09060ff1681565b34801561063257600080fd5b50610337610641366004612d86565b611287565b34801561065257600080fd5b5061029e610661366004613057565b611313565b61029e6106743660046130c3565b611362565b34801561068557600080fd5b506103b4610694366004612d69565b61153a565b3480156106a557600080fd5b5061029e611608565b3480156106ba57600080fd5b506000546001600160a01b0316610337565b3480156106d857600080fd5b506102ea61163c565b3480156106ed57600080fd5b50600c54610337906001600160a01b031681565b61029e61070f366004612d86565b61164b565b34801561072057600080fd5b5061029e61072f366004612f48565b611816565b34801561074057600080fd5b5061029e61074f366004613123565b6118db565b34801561076057600080fd5b5061029e61076f36600461314f565b611954565b34801561078057600080fd5b5061029e61078f36600461319a565b611a22565b3480156107a057600080fd5b5061029e6107af366004613276565b611a97565b3480156107c057600080fd5b506103b4600d5481565b3480156107d657600080fd5b506102ea6107e5366004612d86565b611acf565b3480156107f657600080fd5b50600a54610337906001600160a01b031681565b34801561081657600080fd5b506103b4600e5481565b34801561082c57600080fd5b506102c061083b36600461333a565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561087557600080fd5b5061029e610884366004612d86565b611b73565b34801561089557600080fd5b506103b4600f5481565b3480156108ab57600080fd5b5061029e6108ba3660046130c3565b611ca4565b3480156108cb57600080fd5b5061029e6108da366004612d69565b611dfa565b60006001600160e01b0319821663780e9d6360e01b1480610904575061090482611e56565b92915050565b60606002805461091990613373565b80601f016020809104026020016040519081016040528092919081815260200182805461094590613373565b80156109925780601f1061096757610100808354040283529160200191610992565b820191906000526020600020905b81548152906001019060200180831161097557829003601f168201915b5050505050905090565b600080546001600160a01b031633146109d05760405162461bcd60e51b81526004016109c7906133ae565b60405180910390fd5b506001600160a01b03811660009081526001602052604090205460ff165b919050565b60006109fe82611ea6565b610a5f5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016109c7565b506000908152600660205260409020546001600160a01b031690565b6000610a8682611287565b9050806001600160a01b0316836001600160a01b03161415610af45760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084016109c7565b336001600160a01b0382161480610b105750610b10813361083b565b610b825760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c000000000000000060648201526084016109c7565b610b8c8383611ef0565b505050565b600454600554600091610ba3916133f9565b905090565b610bb23382611f5e565b610bce5760405162461bcd60e51b81526004016109c790613410565b610b8c838383612048565b60008060005b600554811015610c485760058181548110610bfc57610bfc613461565b6000918252602090912001546001600160a01b0386811691161415610c385783821415610c2c5791506109049050565b610c3582613477565b91505b610c4181613477565b9050610bdf565b5060405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b60648201526084016109c7565b60105462010000900460ff16610cf55760405162461bcd60e51b815260206004820152601560248201527450726573616c65206973206e6f742061637469766560581b60448201526064016109c7565b610d006002846134a8565b851115610d4f5760405162461bcd60e51b815260206004820152601860248201527f4e6f7420656e6f75676820456c657068616e747320284129000000000000000060448201526064016109c7565b80851115610d9f5760405162461bcd60e51b815260206004820152601960248201527f4e6f7420656e6f75676820436f6d70616e696f6e73202841290000000000000060448201526064016109c7565b6000610da9610b91565b600954909150610db987836134bc565b1115610dd75760405162461bcd60e51b81526004016109c7906134d4565b610e20858580806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250610e1b92508a915060029050613502565b61219e565b610e5e8383808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152508a925061236a915050565b60005b86811015610e9e57610e8e3383610e7781613477565b9450604051806020016040528060008152506125f1565b610e9781613477565b9050610e61565b50505050505050565b6000546001600160a01b03163314610ed15760405162461bcd60e51b81526004016109c7906133ae565b81600854141580610ee457508060095414155b610f285760405162461bcd60e51b815260206004820152601560248201527413995dc81d985b1d59481b585d18da195cc81bdb19605a1b60448201526064016109c7565b610f30610b91565b811015610f965760405162461bcd60e51b815260206004820152602e60248201527f53706563696669656420737570706c79206973206c6f776572207468616e206360448201526d757272656e742062616c616e636560901b60648201526084016109c7565b600891909155600955565b610fbc610fb66000546001600160a01b031690565b47612624565b565b610b8c83838360405180602001604052806000815250611a97565b60606000610fe68361153a565b905060008167ffffffffffffffff8111156110035761100361322f565b60405190808252806020026020018201604052801561102c578160200160208202803683370190505b50905060005b82811015611071576110448582610bd9565b82828151811061105657611056613461565b602090810291909101015261106a81613477565b9050611032565b509392505050565b6000546001600160a01b031633146110a35760405162461bcd60e51b81526004016109c7906133ae565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b6000805b8281101561114357846001600160a01b031660058585848181106110f8576110f8613461565b905060200201358154811061110f5761110f613461565b6000918252602090912001546001600160a01b031614611133576000915050611149565b61113c81613477565b90506110d2565b50600190505b9392505050565b600061115a610b91565b82106111bd5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b60648201526084016109c7565b5090565b3360009081526001602052604090205460ff166111f05760405162461bcd60e51b81526004016109c790613521565b60105460ff161515831515141580611217575060105460ff61010090910416151582151514155b80611232575060105460ff6201000090910416151581151514155b61124e5760405162461bcd60e51b81526004016109c79061354b565b6010805461ffff191693151561ff00191693909317610100921515929092029190911762ff000019166201000091151591909102179055565b6000806005838154811061129d5761129d613461565b6000918252602090912001546001600160a01b03169050806109045760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b60648201526084016109c7565b3360009081526001602052604090205460ff166113425760405162461bcd60e51b81526004016109c790613521565b61134e60148585612c26565b5061135b60158383612c26565b5050505050565b3360009081526001602052604090205460ff166113915760405162461bcd60e51b81526004016109c790613521565b8083146113f55760405162461bcd60e51b815260206004820152602c60248201527f4d7573742070726f7669646520657175616c207175616e74697469657320616e60448201526b6420726563697069656e747360a01b60648201526084016109c7565b6000805b828110156114375783838281811061141357611413613461565b905060200201358261142591906134bc565b915061143081613477565b90506113f9565b506000611442610b91565b60095490915061145282846134bc565b11156114a05760405162461bcd60e51b815260206004820152601960248201527f4d696e742f6f72646572206578636565647320737570706c790000000000000060448201526064016109c7565b60005b85811015610e9e5760005b8585838181106114c0576114c0613461565b90506020020135811015611529576115198888848181106114e3576114e3613461565b90506020020160208101906114f89190612d69565b8461150281613477565b9550604051806020016040528060008152506125f1565b61152281613477565b90506114ae565b5061153381613477565b90506114a3565b60006001600160a01b0382166115a55760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b60648201526084016109c7565b6000805b60055481101561160157600581815481106115c6576115c6613461565b6000918252602090912001546001600160a01b03858116911614156115f1576115ee82613477565b91505b6115fa81613477565b90506115a9565b5092915050565b6000546001600160a01b031633146116325760405162461bcd60e51b81526004016109c7906133ae565b610fbc600061273d565b60606003805461091990613373565b60105460ff1661169d5760405162461bcd60e51b815260206004820152601760248201527f506169642073616c65206973206e6f742061637469766500000000000000000060448201526064016109c7565b6008548111156116df5760405162461bcd60e51b815260206004820152600d60248201526c4f7264657220746f6f2062696760981b60448201526064016109c7565b60006116e9610b91565b6009549091506116f983836134bc565b11156117175760405162461bcd60e51b81526004016109c7906134d4565b6000806117233361278d565b9050600a81101561173a57611737336127fd565b91505b600f54600a8210158061174e575060058310155b1561175c5750600d54611775565b600082118061176b5750600083115b156117755750600e545b61177f8582613502565b3410156117ce5760405162461bcd60e51b815260206004820152601960248201527f45746865722073656e74206973206e6f7420636f72726563740000000000000060448201526064016109c7565b60005b8581101561180e576117fe33866117e781613477565b9750604051806020016040528060008152506125f1565b61180781613477565b90506117d1565b505050505050565b6001600160a01b03821633141561186f5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016109c7565b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b3360009081526001602052604090205460ff1661190a5760405162461bcd60e51b81526004016109c790613521565b82600d5414158061191d575081600e5414155b8061192a575080600f5414155b6119465760405162461bcd60e51b81526004016109c79061354b565b600d92909255600e55600f55565b3360009081526001602052604090205460ff166119835760405162461bcd60e51b81526004016109c790613521565b600a546001600160a01b0384811691161415806119ae5750600b546001600160a01b03838116911614155b806119c75750600c546001600160a01b03828116911614155b6119e35760405162461bcd60e51b81526004016109c79061354b565b600a80546001600160a01b039485166001600160a01b031991821617909155600b805493851693821693909317909255600c8054919093169116179055565b60005b83811015610e9e57611a878787878785818110611a4457611a44613461565b9050602002013586868080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611a9792505050565b611a9081613477565b9050611a25565b611aa13383611f5e565b611abd5760405162461bcd60e51b81526004016109c790613410565b611ac984848484612837565b50505050565b6060611ada82611ea6565b611b3e5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016109c7565b6014611b498361286a565b6015604051602001611b5d93929190613613565b6040516020818303038152906040529050919050565b601054610100900460ff16611bca5760405162461bcd60e51b815260206004820152601a60248201527f4672656520636c61696d7320617265206e6f742061637469766500000000000060448201526064016109c7565b33600090815260136020526040902054811115611c1e5760405162461bcd60e51b815260206004820152601260248201527115da1a5d195b1a5cdd08195e1c195b99195960721b60448201526064016109c7565b6000611c28610b91565b600954909150611c3883836134bc565b1115611c565760405162461bcd60e51b81526004016109c7906134d4565b3360009081526013602052604081208054849290611c759084906133f9565b90915550600090505b82811015610b8c57611c943383610e7781613477565b611c9d81613477565b9050611c7e565b3360009081526001602052604090205460ff16611cd35760405162461bcd60e51b81526004016109c790613521565b82611d205760405162461bcd60e51b815260206004820152601e60248201527f4d7573742070726f76696465206174206c6561737420312077616c6c6574000060448201526064016109c7565b828114611d815760405162461bcd60e51b815260206004820152602960248201527f4d7573742070726f7669646520657175616c2077616c6c65747320616e64207160448201526875616e74697469657360b81b60648201526084016109c7565b60005b8381101561135b57828282818110611d9e57611d9e613461565b9050602002013560136000878785818110611dbb57611dbb613461565b9050602002016020810190611dd09190612d69565b6001600160a01b03168152602081019190915260400160002055611df381613477565b9050611d84565b6000546001600160a01b03163314611e245760405162461bcd60e51b81526004016109c7906133ae565b6001600160a01b0381166000908152600160208190526040909120805460ff19169091179055611e5381612968565b50565b60006001600160e01b031982166380ac58cd60e01b1480611e8757506001600160e01b03198216635b5e139f60e01b145b8061090457506301ffc9a760e01b6001600160e01b0319831614610904565b60055460009082108015610904575060006001600160a01b031660058381548110611ed357611ed3613461565b6000918252602090912001546001600160a01b0316141592915050565b600081815260066020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611f2582611287565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000611f6982611ea6565b611fca5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016109c7565b6000611fd583611287565b9050806001600160a01b0316846001600160a01b031614806120105750836001600160a01b0316612005846109f3565b6001600160a01b0316145b8061204057506001600160a01b0380821660009081526007602090815260408083209388168352929052205460ff165b949350505050565b826001600160a01b031661205b82611287565b6001600160a01b0316146120c35760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b60648201526084016109c7565b6001600160a01b0382166121255760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016109c7565b612130600082611ef0565b816005828154811061214457612144613461565b6000918252602082200180546001600160a01b0319166001600160a01b03938416179055604051839285811692908716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9190a4505050565b600b5460405162438b6360e81b815233600482015260009182916001600160a01b039091169063438b630090602401600060405180830381865afa1580156121ea573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526122129190810190613646565b905060005b84518110156123215784818151811061223257612232613461565b6020908102919091018101516000818152601190925260409091205490935060ff161561225e57612311565b60005b825181101561230f576011600084838151811061228057612280613461565b60209081029190910181015182528101919091526040016000205460ff16156122a8576122ff565b8281815181106122ba576122ba613461565b60200260200101518414156122ff576000848152601160205260409020805460ff191660011790556122eb856136ec565b9450846122fa57505050505050565b61230f565b61230881613477565b9050612261565b505b61231a81613477565b9050612217565b5060405162461bcd60e51b815260206004820152601860248201527f4e6f7420656e6f75676820456c657068616e747320284229000000000000000060448201526064016109c7565b600c5460405162438b6360e81b81523360048201526000916001600160a01b0316908290829063438b630090602401600060405180830381865afa1580156123b6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526123de9190810190613646565b905060005b85518110156125a8578581815181106123fe576123fe613461565b6020908102919091018101516000818152601290925260409091205490945060ff161561242a57612598565b6000805b83518110156124e3576012600085838151811061244d5761244d613461565b60209081029190910181015182528101919091526040016000205460ff1615612475576124d3565b83818151811061248757612487613461565b60200260200101518614156124d3576000868152601260205260409020805460ff1916600190811790915591506124bd876136ec565b9650866124ce575050505050505050565b6124e3565b6124dc81613477565b905061242e565b50801580156124f35750611d4c85105b15612596576040516331a9108f60e11b8152600481018690526001600160a01b03851690636352211e90602401602060405180830381865afa925050508015612559575060408051601f3d908101601f1916820190925261255691810190613703565b60015b612594576000858152601260205260409020805460ff1916600117905561257f866136ec565b95508561258f5750505050505050565b612596565b505b505b6125a181613477565b90506123e3565b5060405162461bcd60e51b815260206004820152601960248201527f4e6f7420656e6f75676820436f6d70616e696f6e73202842290000000000000060448201526064016109c7565b6125fb8383612a00565b6126086000848484612b28565b610b8c5760405162461bcd60e51b81526004016109c790613720565b804710156126745760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e636500000060448201526064016109c7565b6000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146126c1576040519150601f19603f3d011682016040523d82523d6000602084013e6126c6565b606091505b5050905080610b8c5760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d6179206861766520726576657274656400000000000060648201526084016109c7565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600b546040516370a0823160e01b81526001600160a01b03838116600483015260009216906370a08231906024015b602060405180830381865afa1580156127d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109049190613772565b600a5460405163558e156160e01b8152600160048201526001600160a01b038381166024830152600092169063558e1561906044016127bc565b612842848484612048565b61284e84848484612b28565b611ac95760405162461bcd60e51b81526004016109c790613720565b60608161288e5750506040805180820190915260018152600360fc1b602082015290565b8160005b81156128b857806128a281613477565b91506128b19050600a836134a8565b9150612892565b60008167ffffffffffffffff8111156128d3576128d361322f565b6040519080825280601f01601f1916602001820160405280156128fd576020820181803683370190505b5090505b8415612040576129126001836133f9565b915061291f600a8661378b565b61292a9060306134bc565b60f81b81838151811061293f5761293f613461565b60200101906001600160f81b031916908160001a905350612961600a866134a8565b9450612901565b6000546001600160a01b031633146129925760405162461bcd60e51b81526004016109c7906133ae565b6001600160a01b0381166129f75760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109c7565b611e538161273d565b6001600160a01b038216612a565760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016109c7565b612a5f81611ea6565b15612aac5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016109c7565b6005805460018101825560009182527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b0319166001600160a01b0385169081179091556040518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b60006001600160a01b0384163b15612c1b57604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612b6c90339089908890889060040161379f565b6020604051808303816000875af1925050508015612ba7575060408051601f3d908101601f19168201909252612ba4918101906137dc565b60015b612c01573d808015612bd5576040519150601f19603f3d011682016040523d82523d6000602084013e612bda565b606091505b508051612bf95760405162461bcd60e51b81526004016109c790613720565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050612040565b506001949350505050565b828054612c3290613373565b90600052602060002090601f016020900481019282612c545760008555612c9a565b82601f10612c6d5782800160ff19823516178555612c9a565b82800160010185558215612c9a579182015b82811115612c9a578235825591602001919060010190612c7f565b506111bd9291505b808211156111bd5760008155600101612ca2565b6001600160e01b031981168114611e5357600080fd5b600060208284031215612cde57600080fd5b813561114981612cb6565b60005b83811015612d04578181015183820152602001612cec565b83811115611ac95750506000910152565b60008151808452612d2d816020860160208601612ce9565b601f01601f19169290920160200192915050565b6020815260006111496020830184612d15565b6001600160a01b0381168114611e5357600080fd5b600060208284031215612d7b57600080fd5b813561114981612d54565b600060208284031215612d9857600080fd5b5035919050565b60008060408385031215612db257600080fd5b8235612dbd81612d54565b946020939093013593505050565b600080600060608486031215612de057600080fd5b8335612deb81612d54565b92506020840135612dfb81612d54565b929592945050506040919091013590565b60008083601f840112612e1e57600080fd5b50813567ffffffffffffffff811115612e3657600080fd5b6020830191508360208260051b8501011115612e5157600080fd5b9250929050565b600080600080600060608688031215612e7057600080fd5b85359450602086013567ffffffffffffffff80821115612e8f57600080fd5b612e9b89838a01612e0c565b90965094506040880135915080821115612eb457600080fd5b50612ec188828901612e0c565b969995985093965092949392505050565b60008060408385031215612ee557600080fd5b50508035926020909101359150565b6020808252825182820181905260009190848201906040850190845b81811015612f2c57835183529284019291840191600101612f10565b50909695505050505050565b803580151581146109ee57600080fd5b60008060408385031215612f5b57600080fd5b8235612f6681612d54565b9150612f7460208401612f38565b90509250929050565b600080600060408486031215612f9257600080fd5b8335612f9d81612d54565b9250602084013567ffffffffffffffff811115612fb957600080fd5b612fc586828701612e0c565b9497909650939450505050565b600080600060608486031215612fe757600080fd5b612ff084612f38565b9250612ffe60208501612f38565b915061300c60408501612f38565b90509250925092565b60008083601f84011261302757600080fd5b50813567ffffffffffffffff81111561303f57600080fd5b602083019150836020828501011115612e5157600080fd5b6000806000806040858703121561306d57600080fd5b843567ffffffffffffffff8082111561308557600080fd5b61309188838901613015565b909650945060208701359150808211156130aa57600080fd5b506130b787828801613015565b95989497509550505050565b600080600080604085870312156130d957600080fd5b843567ffffffffffffffff808211156130f157600080fd5b6130fd88838901612e0c565b9096509450602087013591508082111561311657600080fd5b506130b787828801612e0c565b60008060006060848603121561313857600080fd5b505081359360208301359350604090920135919050565b60008060006060848603121561316457600080fd5b833561316f81612d54565b9250602084013561317f81612d54565b9150604084013561318f81612d54565b809150509250925092565b600080600080600080608087890312156131b357600080fd5b86356131be81612d54565b955060208701356131ce81612d54565b9450604087013567ffffffffffffffff808211156131eb57600080fd5b6131f78a838b01612e0c565b9096509450606089013591508082111561321057600080fd5b5061321d89828a01613015565b979a9699509497509295939492505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561326e5761326e61322f565b604052919050565b6000806000806080858703121561328c57600080fd5b843561329781612d54565b93506020858101356132a881612d54565b935060408601359250606086013567ffffffffffffffff808211156132cc57600080fd5b818801915088601f8301126132e057600080fd5b8135818111156132f2576132f261322f565b613304601f8201601f19168501613245565b9150808252898482850101111561331a57600080fd5b808484018584013760008482840101525080935050505092959194509250565b6000806040838503121561334d57600080fd5b823561335881612d54565b9150602083013561336881612d54565b809150509250929050565b600181811c9082168061338757607f821691505b602082108114156133a857634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008282101561340b5761340b6133e3565b500390565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b600060001982141561348b5761348b6133e3565b5060010190565b634e487b7160e01b600052601260045260246000fd5b6000826134b7576134b7613492565b500490565b600082198211156134cf576134cf6133e3565b500190565b6020808252601490820152734f72646572206578636565647320737570706c7960601b604082015260600190565b600081600019048311821515161561351c5761351c6133e3565b500290565b60208082526010908201526f496e76616c69642064656c656761746560801b604082015260600190565b60208082526014908201527313995dc81d985b1d595cc81b585d18da081bdb1960621b604082015260600190565b8054600090600181811c908083168061359357607f831692505b60208084108214156135b557634e487b7160e01b600052602260045260246000fd5b8180156135c957600181146135da57613607565b60ff19861689528489019650613607565b60008881526020902060005b868110156135ff5781548b8201529085019083016135e6565b505084890196505b50505050505092915050565b600061361f8286613579565b845161362f818360208901612ce9565b61363b81830186613579565b979650505050505050565b6000602080838503121561365957600080fd5b825167ffffffffffffffff8082111561367157600080fd5b818501915085601f83011261368557600080fd5b8151818111156136975761369761322f565b8060051b91506136a8848301613245565b81815291830184019184810190888411156136c257600080fd5b938501935b838510156136e0578451825293850193908501906136c7565b98975050505050505050565b6000816136fb576136fb6133e3565b506000190190565b60006020828403121561371557600080fd5b815161114981612d54565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60006020828403121561378457600080fd5b5051919050565b60008261379a5761379a613492565b500690565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906137d290830184612d15565b9695505050505050565b6000602082840312156137ee57600080fd5b815161114981612cb656fea2646970667358221220d10449969e5031b3041442390a89bb76f3b6813a0785afcf840df71f52d661a664736f6c634300080a0033