Overview ERC721
Total Supply:
10,000 DASDUK

Holders:
8
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8aa986eB2F0D3b5001C9C2093698A4e13d646D5b
60a06040526000805560006007556611c37937e080006009556658d15e17628000600a55669fdf42f6e48000600b553480156200003b57600080fd5b506040518060400160405280600f81526020017f446173746172646c79204475636b7300000000000000000000000000000000008152506040518060400160405280600681526020017f44415344554b0000000000000000000000000000000000000000000000000000815250606460008111620000f0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000e79062000447565b60405180910390fd5b8260019080519060200190620001089291906200031b565b508160029080519060200190620001219291906200031b565b5080608081815250505050506200014d620001416200017e60201b60201c565b6200018660201b60201c565b6000600860146101000a81548160ff021916908315150217905550620001786200024c60201b60201c565b620005ad565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6200025c6200030460201b60201c565b156200029f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002969062000469565b60405180910390fd5b6001600860146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258620002eb6200017e60201b60201c565b604051620002fa91906200042a565b60405180910390a1565b6000600860149054906101000a900460ff16905090565b8280546200032990620004d0565b90600052602060002090601f0160209004810192826200034d576000855562000399565b82601f106200036857805160ff191683800117855562000399565b8280016001018555821562000399579182015b82811115620003985782518255916020019190600101906200037b565b5b509050620003a89190620003ac565b5090565b5b80821115620003c7576000816000905550600101620003ad565b5090565b620003d6816200049c565b82525050565b6000620003eb6027836200048b565b9150620003f88262000535565b604082019050919050565b6000620004126010836200048b565b91506200041f8262000584565b602082019050919050565b6000602082019050620004416000830184620003cb565b92915050565b600060208201905081810360008301526200046281620003dc565b9050919050565b60006020820190508181036000830152620004848162000403565b9050919050565b600082825260208201905092915050565b6000620004a982620004b0565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006002820490506001821680620004e957607f821691505b602082108114156200050057620004ff62000506565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f455243373231413a206d61782062617463682073697a65206d7573742062652060008201527f6e6f6e7a65726f00000000000000000000000000000000000000000000000000602082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6080516146b6620005d7600039600081816123c9015281816123f20152612ae401526146b66000f3fe60806040526004361061020f5760003560e01c806370a0823111610118578063b4948515116100a0578063cb82b4be1161006f578063cb82b4be14610725578063d7224ba01461073c578063df26746414610767578063e985e9c514610771578063f2fde38b146107ae5761020f565b8063b49485151461068a578063b88d4fde14610694578063baa69e5c146106bd578063c87b56dd146106e85761020f565b80638da5cb5b116100e75780638da5cb5b146105d857806391b7f5ed1461060357806392296a5e1461062c57806395d89b4114610636578063a22cb465146106615761020f565b806370a0823114610542578063715018a61461057f57806374735703146105965780638456cb59146105c15761020f565b80633ccfd60b1161019b5780635c975abb1161016a5780635c975abb1461045b57806362bed97b146104865780636352211e146104af5780636840a707146104ec5780636c0360eb146105175761020f565b80633ccfd60b146103c75780633f4ba83a146103de57806342842e0e146103f55780634f6ccce71461041e5761020f565b806318160ddd116101e257806318160ddd146102e25780631a9b3c891461030d57806323b872dd1461033657806326c6f47c1461035f5780632f745c591461038a5761020f565b806301ffc9a71461021457806306fdde0314610251578063081812fc1461027c578063095ea7b3146102b9575b600080fd5b34801561022057600080fd5b5061023b600480360381019061023691906131eb565b6107d7565b6040516102489190613738565b60405180910390f35b34801561025d57600080fd5b50610266610921565b6040516102739190613753565b60405180910390f35b34801561028857600080fd5b506102a3600480360381019061029e9190613245565b6109b3565b6040516102b091906136d1565b60405180910390f35b3480156102c557600080fd5b506102e060048036038101906102db91906131ab565b610a38565b005b3480156102ee57600080fd5b506102f7610b51565b6040516103049190613a95565b60405180910390f35b34801561031957600080fd5b50610334600480360381019061032f9190613245565b610b5a565b005b34801561034257600080fd5b5061035d60048036038101906103589190613095565b610be0565b005b34801561036b57600080fd5b50610374610bf0565b6040516103819190613a95565b60405180910390f35b34801561039657600080fd5b506103b160048036038101906103ac91906131ab565b610bf6565b6040516103be9190613a95565b60405180910390f35b3480156103d357600080fd5b506103dc610df4565b005b3480156103ea57600080fd5b506103f3610eb9565b005b34801561040157600080fd5b5061041c60048036038101906104179190613095565b610f3f565b005b34801561042a57600080fd5b5061044560048036038101906104409190613245565b610f5f565b6040516104529190613a95565b60405180910390f35b34801561046757600080fd5b50610470610fb2565b60405161047d9190613738565b60405180910390f35b34801561049257600080fd5b506104ad60048036038101906104a89190613245565b610fc9565b005b3480156104bb57600080fd5b506104d660048036038101906104d19190613245565b61104f565b6040516104e391906136d1565b60405180910390f35b3480156104f857600080fd5b50610501611065565b60405161050e9190613a95565b60405180910390f35b34801561052357600080fd5b5061052c61106b565b6040516105399190613753565b60405180910390f35b34801561054e57600080fd5b5061056960048036038101906105649190613028565b611087565b6040516105769190613a95565b60405180910390f35b34801561058b57600080fd5b50610594611170565b005b3480156105a257600080fd5b506105ab6111f8565b6040516105b89190613a95565b60405180910390f35b3480156105cd57600080fd5b506105d66111fe565b005b3480156105e457600080fd5b506105ed611284565b6040516105fa91906136d1565b60405180910390f35b34801561060f57600080fd5b5061062a60048036038101906106259190613245565b6112ae565b005b610634611334565b005b34801561064257600080fd5b5061064b61141d565b6040516106589190613753565b60405180910390f35b34801561066d57600080fd5b506106886004803603810190610683919061316b565b6114af565b005b610692611630565b005b3480156106a057600080fd5b506106bb60048036038101906106b691906130e8565b611719565b005b3480156106c957600080fd5b506106d2611775565b6040516106df9190613a95565b60405180910390f35b3480156106f457600080fd5b5061070f600480360381019061070a9190613245565b61177b565b60405161071c9190613753565b60405180910390f35b34801561073157600080fd5b5061073a611822565b005b34801561074857600080fd5b5061075161196e565b60405161075e9190613a95565b60405180910390f35b61076f611974565b005b34801561077d57600080fd5b5061079860048036038101906107939190613055565b611a5d565b6040516107a59190613738565b60405180910390f35b3480156107ba57600080fd5b506107d560048036038101906107d09190613028565b611af1565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108a257507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061090a57507f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061091a575061091982611be9565b5b9050919050565b60606001805461093090613d7a565b80601f016020809104026020016040519081016040528092919081815260200182805461095c90613d7a565b80156109a95780601f1061097e576101008083540402835291602001916109a9565b820191906000526020600020905b81548152906001019060200180831161098c57829003601f168201915b5050505050905090565b60006109be82611c53565b6109fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f490613a55565b60405180910390fd5b6005600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a438261104f565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ab4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aab90613995565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610ad3611c60565b73ffffffffffffffffffffffffffffffffffffffff161480610b025750610b0181610afc611c60565b611a5d565b5b610b41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3890613875565b60405180910390fd5b610b4c838383611c68565b505050565b60008054905090565b610b62611c60565b73ffffffffffffffffffffffffffffffffffffffff16610b80611284565b73ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd906138f5565b60405180910390fd5b80600a8190555050565b610beb838383611d1a565b505050565b60095481565b6000610c0183611087565b8210610c42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3990613775565b60405180910390fd5b6000610c4c610b51565b905060008060005b83811015610db2576000600360008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614610d4657806000015192505b8773ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d9e5786841415610d8f578195505050505050610dee565b8380610d9a90613ddd565b9450505b508080610daa90613ddd565b915050610c54565b506040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de590613a15565b60405180910390fd5b92915050565b610dfc611c60565b73ffffffffffffffffffffffffffffffffffffffff16610e1a611284565b73ffffffffffffffffffffffffffffffffffffffff1614610e70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e67906138f5565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610eb6573d6000803e3d6000fd5b50565b610ec1611c60565b73ffffffffffffffffffffffffffffffffffffffff16610edf611284565b73ffffffffffffffffffffffffffffffffffffffff1614610f35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2c906138f5565b60405180910390fd5b610f3d6122d3565b565b610f5a83838360405180602001604052806000815250611719565b505050565b6000610f69610b51565b8210610faa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa190613815565b60405180910390fd5b819050919050565b6000600860149054906101000a900460ff16905090565b610fd1611c60565b73ffffffffffffffffffffffffffffffffffffffff16610fef611284565b73ffffffffffffffffffffffffffffffffffffffff1614611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c906138f5565b60405180910390fd5b80600b8190555050565b600061105a82612375565b600001519050919050565b600a5481565b60405180606001604052806036815260200161464b6036913981565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156110f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ef90613895565b60405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff169050919050565b611178611c60565b73ffffffffffffffffffffffffffffffffffffffff16611196611284565b73ffffffffffffffffffffffffffffffffffffffff16146111ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e3906138f5565b60405180910390fd5b6111f66000612578565b565b61271081565b611206611c60565b73ffffffffffffffffffffffffffffffffffffffff16611224611284565b73ffffffffffffffffffffffffffffffffffffffff161461127a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611271906138f5565b60405180910390fd5b61128261263e565b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6112b6611c60565b73ffffffffffffffffffffffffffffffffffffffff166112d4611284565b73ffffffffffffffffffffffffffffffffffffffff161461132a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611321906138f5565b60405180910390fd5b8060098190555050565b61133c610fb2565b1561137c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137390613855565b60405180910390fd5b3460095411156113c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b890613915565b60405180910390fd5b61271060016113ce610b51565b011115611410576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611407906138b5565b60405180910390fd5b61141b3360016126e1565b565b60606002805461142c90613d7a565b80601f016020809104026020016040519081016040528092919081815260200182805461145890613d7a565b80156114a55780601f1061147a576101008083540402835291602001916114a5565b820191906000526020600020905b81548152906001019060200180831161148857829003601f168201915b5050505050905090565b6114b7611c60565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611525576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151c90613955565b60405180910390fd5b8060066000611532611c60565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166115df611c60565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516116249190613738565b60405180910390a35050565b611638610fb2565b15611678576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166f90613855565b60405180910390fd5b34600a5411156116bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b490613915565b60405180910390fd5b61271060066116ca610b51565b01111561170c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611703906138b5565b60405180910390fd5b6117173360066126e1565b565b611724848484611d1a565b611730848484846126ff565b61176f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611766906139b5565b60405180910390fd5b50505050565b600b5481565b606061178682611c53565b6117c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117bc90613935565b60405180910390fd5b60006117cf612896565b905060008151116117ef576040518060200160405280600081525061181a565b806117f9846128b6565b60405160200161180a9291906136ad565b6040516020818303038152906040525b915050919050565b61182a611c60565b73ffffffffffffffffffffffffffffffffffffffff16611848611284565b73ffffffffffffffffffffffffffffffffffffffff161461189e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611895906138f5565b60405180910390fd5b60006118a8610b51565b146118e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118df906137f5565b60405180910390fd5b6118f06122d3565b61190f738aa986eb2f0d3b5001c9c2093698a4e13d646d5b60206126e1565b61192e73b7940060b6abd40d2ec723e95a3ea03bf569cdcf60146126e1565b61194d732351bbfad2a6cfd217b8c9ae6c390f495d29809760186126e1565b61196c739f3ef50ea64adad5b33f1f8222760cfbf42007f760186126e1565b565b60075481565b61197c610fb2565b156119bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b390613855565b60405180910390fd5b34600b541115611a01576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119f890613915565b60405180910390fd5b612710600c611a0e610b51565b011115611a50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a47906138b5565b60405180910390fd5b611a5b33600c6126e1565b565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611af9611c60565b73ffffffffffffffffffffffffffffffffffffffff16611b17611284565b73ffffffffffffffffffffffffffffffffffffffff1614611b6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b64906138f5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611bdd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bd4906137b5565b60405180910390fd5b611be681612578565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000805482109050919050565b600033905090565b826005600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6000611d2582612375565b90506000816000015173ffffffffffffffffffffffffffffffffffffffff16611d4c611c60565b73ffffffffffffffffffffffffffffffffffffffff161480611da85750611d71611c60565b73ffffffffffffffffffffffffffffffffffffffff16611d90846109b3565b73ffffffffffffffffffffffffffffffffffffffff16145b80611dc45750611dc38260000151611dbe611c60565b611a5d565b5b905080611e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dfd90613975565b60405180910390fd5b8473ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff1614611e78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e6f906138d5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611ee8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611edf90613835565b60405180910390fd5b611ef58585856001612a17565b611f056000848460000151611c68565b6001600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a90046fffffffffffffffffffffffffffffffff16611f739190613c16565b92506101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506001600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a90046fffffffffffffffffffffffffffffffff166120179190613b49565b92506101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060405180604001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020014267ffffffffffffffff168152506003600085815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550905050600060018461211d9190613b8f565b9050600073ffffffffffffffffffffffffffffffffffffffff166003600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156122635761219381611c53565b15612262576040518060400160405280846000015173ffffffffffffffffffffffffffffffffffffffff168152602001846020015167ffffffffffffffff168152506003600083815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055509050505b5b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46122cb8686866001612a1d565b505050505050565b6122db610fb2565b61231a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231190613795565b60405180910390fd5b6000600860146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61235e611c60565b60405161236b91906136d1565b60405180910390a1565b61237d612f15565b61238682611c53565b6123c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123bc906137d5565b60405180910390fd5b60007f000000000000000000000000000000000000000000000000000000000000000083106124295760017f00000000000000000000000000000000000000000000000000000000000000008461241c9190613c4a565b6124269190613b8f565b90505b60008390505b818110612537576000600360008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161461252357809350505050612573565b50808061252f90613d50565b91505061242f565b506040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161256a90613a35565b60405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612646610fb2565b15612686576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161267d90613855565b60405180910390fd5b6001600860146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586126ca611c60565b6040516126d791906136d1565b60405180910390a1565b6126fb828260405180602001604052806000815250612a23565b5050565b60006127208473ffffffffffffffffffffffffffffffffffffffff16612f02565b15612889578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612749611c60565b8786866040518563ffffffff1660e01b815260040161276b94939291906136ec565b602060405180830381600087803b15801561278557600080fd5b505af19250505080156127b657506040513d601f19601f820116820180604052508101906127b39190613218565b60015b612839573d80600081146127e6576040519150601f19603f3d011682016040523d82523d6000602084013e6127eb565b606091505b50600081511415612831576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612828906139b5565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161491505061288e565b600190505b949350505050565b606060405180606001604052806036815260200161464b60369139905090565b606060008214156128fe576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612a12565b600082905060005b6000821461293057808061291990613ddd565b915050600a826129299190613be5565b9150612906565b60008167ffffffffffffffff81111561294c5761294b613f13565b5b6040519080825280601f01601f19166020018201604052801561297e5781602001600182028036833780820191505090505b5090505b60008514612a0b576001826129979190613c4a565b9150600a856129a69190613e26565b60306129b29190613b8f565b60f81b8183815181106129c8576129c7613ee4565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612a049190613be5565b9450612982565b8093505050505b919050565b50505050565b50505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415612a99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a90906139f5565b60405180910390fd5b612aa281611c53565b15612ae2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ad9906139d5565b60405180910390fd5b7f0000000000000000000000000000000000000000000000000000000000000000831115612b45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b3c90613a75565b60405180910390fd5b612b526000858386612a17565b6000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060400160405290816000820160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020016000820160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168152505090506040518060400160405280858360000151612c4f9190613b49565b6fffffffffffffffffffffffffffffffff168152602001858360200151612c769190613b49565b6fffffffffffffffffffffffffffffffff16815250600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060208201518160000160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555090505060405180604001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020014267ffffffffffffffff168152506003600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550905050600082905060005b85811015612ee557818773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612e8560008884886126ff565b612ec4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ebb906139b5565b60405180910390fd5b8180612ecf90613ddd565b9250508080612edd90613ddd565b915050612e14565b5080600081905550612efa6000878588612a1d565b505050505050565b600080823b905060008111915050919050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681525090565b6000612f62612f5d84613ad5565b613ab0565b905082815260208101848484011115612f7e57612f7d613f47565b5b612f89848285613d0e565b509392505050565b600081359050612fa0816145ee565b92915050565b600081359050612fb581614605565b92915050565b600081359050612fca8161461c565b92915050565b600081519050612fdf8161461c565b92915050565b600082601f830112612ffa57612ff9613f42565b5b813561300a848260208601612f4f565b91505092915050565b60008135905061302281614633565b92915050565b60006020828403121561303e5761303d613f51565b5b600061304c84828501612f91565b91505092915050565b6000806040838503121561306c5761306b613f51565b5b600061307a85828601612f91565b925050602061308b85828601612f91565b9150509250929050565b6000806000606084860312156130ae576130ad613f51565b5b60006130bc86828701612f91565b93505060206130cd86828701612f91565b92505060406130de86828701613013565b9150509250925092565b6000806000806080858703121561310257613101613f51565b5b600061311087828801612f91565b945050602061312187828801612f91565b935050604061313287828801613013565b925050606085013567ffffffffffffffff81111561315357613152613f4c565b5b61315f87828801612fe5565b91505092959194509250565b6000806040838503121561318257613181613f51565b5b600061319085828601612f91565b92505060206131a185828601612fa6565b9150509250929050565b600080604083850312156131c2576131c1613f51565b5b60006131d085828601612f91565b92505060206131e185828601613013565b9150509250929050565b60006020828403121561320157613200613f51565b5b600061320f84828501612fbb565b91505092915050565b60006020828403121561322e5761322d613f51565b5b600061323c84828501612fd0565b91505092915050565b60006020828403121561325b5761325a613f51565b5b600061326984828501613013565b91505092915050565b61327b81613c7e565b82525050565b61328a81613c90565b82525050565b600061329b82613b06565b6132a58185613b1c565b93506132b5818560208601613d1d565b6132be81613f56565b840191505092915050565b60006132d482613b11565b6132de8185613b2d565b93506132ee818560208601613d1d565b6132f781613f56565b840191505092915050565b600061330d82613b11565b6133178185613b3e565b9350613327818560208601613d1d565b80840191505092915050565b6000613340602283613b2d565b915061334b82613f67565b604082019050919050565b6000613363601483613b2d565b915061336e82613fb6565b602082019050919050565b6000613386602683613b2d565b915061339182613fdf565b604082019050919050565b60006133a9602a83613b2d565b91506133b48261402e565b604082019050919050565b60006133cc600983613b2d565b91506133d78261407d565b602082019050919050565b60006133ef602383613b2d565b91506133fa826140a6565b604082019050919050565b6000613412602583613b2d565b915061341d826140f5565b604082019050919050565b6000613435601083613b2d565b915061344082614144565b602082019050919050565b6000613458603983613b2d565b91506134638261416d565b604082019050919050565b600061347b602b83613b2d565b9150613486826141bc565b604082019050919050565b600061349e600b83613b2d565b91506134a98261420b565b602082019050919050565b60006134c1602683613b2d565b91506134cc82614234565b604082019050919050565b60006134e4602083613b2d565b91506134ef82614283565b602082019050919050565b6000613507600983613b2d565b9150613512826142ac565b602082019050919050565b600061352a602f83613b2d565b9150613535826142d5565b604082019050919050565b600061354d601a83613b2d565b915061355882614324565b602082019050919050565b6000613570603283613b2d565b915061357b8261434d565b604082019050919050565b6000613593602283613b2d565b915061359e8261439c565b604082019050919050565b60006135b6603383613b2d565b91506135c1826143eb565b604082019050919050565b60006135d9601d83613b2d565b91506135e48261443a565b602082019050919050565b60006135fc602183613b2d565b915061360782614463565b604082019050919050565b600061361f602e83613b2d565b915061362a826144b2565b604082019050919050565b6000613642602f83613b2d565b915061364d82614501565b604082019050919050565b6000613665602d83613b2d565b915061367082614550565b604082019050919050565b6000613688602283613b2d565b91506136938261459f565b604082019050919050565b6136a781613d04565b82525050565b60006136b98285613302565b91506136c58284613302565b91508190509392505050565b60006020820190506136e66000830184613272565b92915050565b60006080820190506137016000830187613272565b61370e6020830186613272565b61371b604083018561369e565b818103606083015261372d8184613290565b905095945050505050565b600060208201905061374d6000830184613281565b92915050565b6000602082019050818103600083015261376d81846132c9565b905092915050565b6000602082019050818103600083015261378e81613333565b9050919050565b600060208201905081810360008301526137ae81613356565b9050919050565b600060208201905081810360008301526137ce81613379565b9050919050565b600060208201905081810360008301526137ee8161339c565b9050919050565b6000602082019050818103600083015261380e816133bf565b9050919050565b6000602082019050818103600083015261382e816133e2565b9050919050565b6000602082019050818103600083015261384e81613405565b9050919050565b6000602082019050818103600083015261386e81613428565b9050919050565b6000602082019050818103600083015261388e8161344b565b9050919050565b600060208201905081810360008301526138ae8161346e565b9050919050565b600060208201905081810360008301526138ce81613491565b9050919050565b600060208201905081810360008301526138ee816134b4565b9050919050565b6000602082019050818103600083015261390e816134d7565b9050919050565b6000602082019050818103600083015261392e816134fa565b9050919050565b6000602082019050818103600083015261394e8161351d565b9050919050565b6000602082019050818103600083015261396e81613540565b9050919050565b6000602082019050818103600083015261398e81613563565b9050919050565b600060208201905081810360008301526139ae81613586565b9050919050565b600060208201905081810360008301526139ce816135a9565b9050919050565b600060208201905081810360008301526139ee816135cc565b9050919050565b60006020820190508181036000830152613a0e816135ef565b9050919050565b60006020820190508181036000830152613a2e81613612565b9050919050565b60006020820190508181036000830152613a4e81613635565b9050919050565b60006020820190508181036000830152613a6e81613658565b9050919050565b60006020820190508181036000830152613a8e8161367b565b9050919050565b6000602082019050613aaa600083018461369e565b92915050565b6000613aba613acb565b9050613ac68282613dac565b919050565b6000604051905090565b600067ffffffffffffffff821115613af057613aef613f13565b5b613af982613f56565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000613b5482613cc8565b9150613b5f83613cc8565b9250826fffffffffffffffffffffffffffffffff03821115613b8457613b83613e57565b5b828201905092915050565b6000613b9a82613d04565b9150613ba583613d04565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613bda57613bd9613e57565b5b828201905092915050565b6000613bf082613d04565b9150613bfb83613d04565b925082613c0b57613c0a613e86565b5b828204905092915050565b6000613c2182613cc8565b9150613c2c83613cc8565b925082821015613c3f57613c3e613e57565b5b828203905092915050565b6000613c5582613d04565b9150613c6083613d04565b925082821015613c7357613c72613e57565b5b828203905092915050565b6000613c8982613ce4565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015613d3b578082015181840152602081019050613d20565b83811115613d4a576000848401525b50505050565b6000613d5b82613d04565b91506000821415613d6f57613d6e613e57565b5b600182039050919050565b60006002820490506001821680613d9257607f821691505b60208210811415613da657613da5613eb5565b5b50919050565b613db582613f56565b810181811067ffffffffffffffff82111715613dd457613dd3613f13565b5b80604052505050565b6000613de882613d04565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613e1b57613e1a613e57565b5b600182019050919050565b6000613e3182613d04565b9150613e3c83613d04565b925082613e4c57613e4b613e86565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f455243373231413a206f776e657220696e646578206f7574206f6620626f756e60008201527f6473000000000000000000000000000000000000000000000000000000000000602082015250565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f455243373231413a206f776e657220717565727920666f72206e6f6e6578697360008201527f74656e7420746f6b656e00000000000000000000000000000000000000000000602082015250565b7f50524f4d4f5f52554e0000000000000000000000000000000000000000000000600082015250565b7f455243373231413a20676c6f62616c20696e646578206f7574206f6620626f7560008201527f6e64730000000000000000000000000000000000000000000000000000000000602082015250565b7f455243373231413a207472616e7366657220746f20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b7f455243373231413a20617070726f76652063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f76656420666f7220616c6c00000000000000602082015250565b7f455243373231413a2062616c616e636520717565727920666f7220746865207a60008201527f65726f2061646472657373000000000000000000000000000000000000000000602082015250565b7f4d41585f52454143484544000000000000000000000000000000000000000000600082015250565b7f455243373231413a207472616e736665722066726f6d20696e636f727265637460008201527f206f776e65720000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4c4f575f45544845520000000000000000000000000000000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f455243373231413a20617070726f766520746f2063616c6c6572000000000000600082015250565b7f455243373231413a207472616e736665722063616c6c6572206973206e6f742060008201527f6f776e6572206e6f7220617070726f7665640000000000000000000000000000602082015250565b7f455243373231413a20617070726f76616c20746f2063757272656e74206f776e60008201527f6572000000000000000000000000000000000000000000000000000000000000602082015250565b7f455243373231413a207472616e7366657220746f206e6f6e204552433732315260008201527f6563656976657220696d706c656d656e74657200000000000000000000000000602082015250565b7f455243373231413a20746f6b656e20616c7265616479206d696e746564000000600082015250565b7f455243373231413a206d696e7420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f455243373231413a20756e61626c6520746f2067657420746f6b656e206f662060008201527f6f776e657220627920696e646578000000000000000000000000000000000000602082015250565b7f455243373231413a20756e61626c6520746f2064657465726d696e652074686560008201527f206f776e6572206f6620746f6b656e0000000000000000000000000000000000602082015250565b7f455243373231413a20617070726f76656420717565727920666f72206e6f6e6560008201527f78697374656e7420746f6b656e00000000000000000000000000000000000000602082015250565b7f455243373231413a207175616e7469747920746f206d696e7420746f6f20686960008201527f6768000000000000000000000000000000000000000000000000000000000000602082015250565b6145f781613c7e565b811461460257600080fd5b50565b61460e81613c90565b811461461957600080fd5b50565b61462581613c9c565b811461463057600080fd5b50565b61463c81613d04565b811461464757600080fd5b5056fe697066733a2f2f516d575941317a676d57587436636d6439454d4d43314c61785532593347676e6e655a6a474c633158774e464c662fa2646970667358221220fb06ee7d76b3047b40ac064fbe4785fff749a131a317c0ab59a9cb749afe07c964736f6c63430008070033