Overview ERC721
Total Supply:
669 TOKUN

Holders:
13
Profile Summary
Blockchain:
Ethereum (1)

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