Overview ERC721
Total Supply:
1,947 CD

Holders:
153
Profile Summary
Blockchain:
Zora (7777777)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x632E85950Eb39d065F4740d93002132B509Bb4CD
608060405260405180602001604052806000815250600b908162000024919062000607565b50654607f5a5d000600d5564d18c2e2800600e55610577600f55600060105561029a60115560006012556000601360006101000a81548160ff0219169083151502179055506000601360016101000a81548160ff0219169083151502179055503480156200009157600080fd5b5060405162004175380380620041758339818101604052810190620000b7919062000852565b6040518060400160405280600b81526020017f436c6f75642044656d6f6e0000000000000000000000000000000000000000008152506040518060400160405280600281526020017f4344000000000000000000000000000000000000000000000000000000000000815250816002908162000134919062000607565b50806003908162000146919062000607565b5062000157620001b160201b60201c565b60008190555050506200017f62000173620001ba60201b60201c565b620001c260201b60201c565b600160098190555062000198826200028860201b60201c565b620001a981620002ad60201b60201c565b50506200095a565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b62000298620002d260201b60201c565b80600a9081620002a9919062000607565b5050565b620002bd620002d260201b60201c565b80600c9081620002ce919062000607565b5050565b620002e2620001ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620003086200036360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000361576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003589062000938565b60405180910390fd5b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200040f57607f821691505b602082108103620004255762000424620003c7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200048f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000450565b6200049b868362000450565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620004e8620004e2620004dc84620004b3565b620004bd565b620004b3565b9050919050565b6000819050919050565b6200050483620004c7565b6200051c6200051382620004ef565b8484546200045d565b825550505050565b600090565b6200053362000524565b62000540818484620004f9565b505050565b5b8181101562000568576200055c60008262000529565b60018101905062000546565b5050565b601f821115620005b75762000581816200042b565b6200058c8462000440565b810160208510156200059c578190505b620005b4620005ab8562000440565b83018262000545565b50505b505050565b600082821c905092915050565b6000620005dc60001984600802620005bc565b1980831691505092915050565b6000620005f78383620005c9565b9150826002028217905092915050565b62000612826200038d565b67ffffffffffffffff8111156200062e576200062d62000398565b5b6200063a8254620003f6565b620006478282856200056c565b600060209050601f8311600181146200067f57600084156200066a578287015190505b620006768582620005e9565b865550620006e6565b601f1984166200068f866200042b565b60005b82811015620006b95784890151825560018201915060208501945060208101905062000692565b86831015620006d95784890151620006d5601f891682620005c9565b8355505b6001600288020188555050505b505050505050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b62000728826200070c565b810181811067ffffffffffffffff821117156200074a576200074962000398565b5b80604052505050565b60006200075f620006ee565b90506200076d82826200071d565b919050565b600067ffffffffffffffff82111562000790576200078f62000398565b5b6200079b826200070c565b9050602081019050919050565b60005b83811015620007c8578082015181840152602081019050620007ab565b60008484015250505050565b6000620007eb620007e58462000772565b62000753565b9050828152602081018484840111156200080a576200080962000707565b5b62000817848285620007a8565b509392505050565b600082601f83011262000837576200083662000702565b5b815162000849848260208601620007d4565b91505092915050565b600080604083850312156200086c576200086b620006f8565b5b600083015167ffffffffffffffff8111156200088d576200088c620006fd565b5b6200089b858286016200081f565b925050602083015167ffffffffffffffff811115620008bf57620008be620006fd565b5b620008cd858286016200081f565b9150509250929050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000920602083620008d7565b91506200092d82620008e8565b602082019050919050565b60006020820190508181036000830152620009538162000911565b9050919050565b61380b806200096a6000396000f3fe6080604052600436106102515760003560e01c80636c0360eb11610139578063bd7a1998116100b6578063dc33e6811161007a578063dc33e68114610872578063e1cf8baa146108af578063e268e4d3146108d8578063e985e9c514610901578063f2c4ce1e1461093e578063f2fde38b1461096757610251565b8063bd7a19981461078b578063c6682862146107b6578063c87b56dd146107e1578063d5abeb011461081e578063da3ef23f1461084957610251565b8063940cd05b116100fd578063940cd05b146106c957806395d89b41146106f2578063a0712d681461071d578063a22cb46514610739578063b88d4fde1461076257610251565b80636c0360eb146105e257806370a082311461060d578063715018a61461064a5780638462151c146106615780638da5cb5b1461069e57610251565b8063351de26e116101d257806350839bef1161019657806350839bef146104d057806351830227146104fb57806355f804b3146105265780635c975abb1461054f578063624208ae1461057a5780636352211e146105a557610251565b8063351de26e1461042057806336afeca2146104495780633ccfd60b1461047457806342842e0e1461047e57806344a0d68a146104a757610251565b8063095ea7b311610219578063095ea7b31461034f57806313faede614610378578063149835a0146103a357806318160ddd146103cc57806323b872dd146103f757610251565b806301ffc9a71461025657806302329a291461029357806306fdde03146102bc578063081812fc146102e7578063081c8c4414610324575b600080fd5b34801561026257600080fd5b5061027d6004803603810190610278919061276c565b610990565b60405161028a91906127b4565b60405180910390f35b34801561029f57600080fd5b506102ba60048036038101906102b591906127fb565b610a22565b005b3480156102c857600080fd5b506102d1610a47565b6040516102de91906128b8565b60405180910390f35b3480156102f357600080fd5b5061030e60048036038101906103099190612910565b610ad9565b60405161031b919061297e565b60405180910390f35b34801561033057600080fd5b50610339610b58565b60405161034691906128b8565b60405180910390f35b34801561035b57600080fd5b50610376600480360381019061037191906129c5565b610be6565b005b34801561038457600080fd5b5061038d610d2a565b60405161039a9190612a14565b60405180910390f35b3480156103af57600080fd5b506103ca60048036038101906103c59190612910565b610d30565b005b3480156103d857600080fd5b506103e1610d42565b6040516103ee9190612a14565b60405180910390f35b34801561040357600080fd5b5061041e60048036038101906104199190612a2f565b610d59565b005b34801561042c57600080fd5b5061044760048036038101906104429190612910565b61107b565b005b34801561045557600080fd5b5061045e61108d565b60405161046b9190612a14565b60405180910390f35b61047c611093565b005b34801561048a57600080fd5b506104a560048036038101906104a09190612a2f565b611146565b005b3480156104b357600080fd5b506104ce60048036038101906104c99190612910565b611166565b005b3480156104dc57600080fd5b506104e5611178565b6040516104f29190612a14565b60405180910390f35b34801561050757600080fd5b5061051061117e565b60405161051d91906127b4565b60405180910390f35b34801561053257600080fd5b5061054d60048036038101906105489190612bb7565b611191565b005b34801561055b57600080fd5b506105646111ac565b60405161057191906127b4565b60405180910390f35b34801561058657600080fd5b5061058f6111bf565b60405161059c9190612a14565b60405180910390f35b3480156105b157600080fd5b506105cc60048036038101906105c79190612910565b6111c5565b6040516105d9919061297e565b60405180910390f35b3480156105ee57600080fd5b506105f76111d7565b60405161060491906128b8565b60405180910390f35b34801561061957600080fd5b50610634600480360381019061062f9190612c00565b611265565b6040516106419190612a14565b60405180910390f35b34801561065657600080fd5b5061065f61131d565b005b34801561066d57600080fd5b5061068860048036038101906106839190612c00565b611331565b6040516106959190612ceb565b60405180910390f35b3480156106aa57600080fd5b506106b3611474565b6040516106c0919061297e565b60405180910390f35b3480156106d557600080fd5b506106f060048036038101906106eb91906127fb565b61149e565b005b3480156106fe57600080fd5b506107076114c3565b60405161071491906128b8565b60405180910390f35b61073760048036038101906107329190612910565b611555565b005b34801561074557600080fd5b50610760600480360381019061075b9190612d0d565b6116f7565b005b34801561076e57600080fd5b5061078960048036038101906107849190612dee565b61186e565b005b34801561079757600080fd5b506107a06118e1565b6040516107ad9190612a14565b60405180910390f35b3480156107c257600080fd5b506107cb6118e7565b6040516107d891906128b8565b60405180910390f35b3480156107ed57600080fd5b5061080860048036038101906108039190612910565b611975565b60405161081591906128b8565b60405180910390f35b34801561082a57600080fd5b50610833611acd565b6040516108409190612a14565b60405180910390f35b34801561085557600080fd5b50610870600480360381019061086b9190612bb7565b611ad3565b005b34801561087e57600080fd5b5061089960048036038101906108949190612c00565b611aee565b6040516108a69190612a14565b60405180910390f35b3480156108bb57600080fd5b506108d660048036038101906108d19190612910565b611b00565b005b3480156108e457600080fd5b506108ff60048036038101906108fa9190612910565b611b12565b005b34801561090d57600080fd5b5061092860048036038101906109239190612e71565b611b24565b60405161093591906127b4565b60405180910390f35b34801561094a57600080fd5b5061096560048036038101906109609190612bb7565b611bb8565b005b34801561097357600080fd5b5061098e60048036038101906109899190612c00565b611bd3565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109eb57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a1b5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b610a2a611c56565b80601360006101000a81548160ff02191690831515021790555050565b606060028054610a5690612ee0565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8290612ee0565b8015610acf5780601f10610aa457610100808354040283529160200191610acf565b820191906000526020600020905b815481529060010190602001808311610ab257829003601f168201915b5050505050905090565b6000610ae482611cd4565b610b1a576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600c8054610b6590612ee0565b80601f0160208091040260200160405190810160405280929190818152602001828054610b9190612ee0565b8015610bde5780601f10610bb357610100808354040283529160200191610bde565b820191906000526020600020905b815481529060010190602001808311610bc157829003601f168201915b505050505081565b6000610bf1826111c5565b90508073ffffffffffffffffffffffffffffffffffffffff16610c12611d33565b73ffffffffffffffffffffffffffffffffffffffff1614610c7557610c3e81610c39611d33565b611b24565b610c74576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600d5481565b610d38611c56565b80600f8190555050565b6000610d4c611d3b565b6001546000540303905090565b6000610d6482611d44565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610dcb576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610dd784611e10565b91509150610ded8187610de8611d33565b611e37565b610e3957610e0286610dfd611d33565b611b24565b610e38576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610e9f576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610eac8686866001611e7b565b8015610eb757600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610f8585610f61888887611e81565b7c020000000000000000000000000000000000000000000000000000000017611ea9565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084160361100b5760006001850190506000600460008381526020019081526020016000205403611009576000548114611008578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46110738686866001611ed4565b505050505050565b611083611c56565b8060128190555050565b600e5481565b61109b611c56565b6002600954036110e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d790612f5d565b60405180910390fd5b600260098190555060004790506110f5611d33565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561113a573d6000803e3d6000fd5b50506001600981905550565b6111618383836040518060200160405280600081525061186e565b505050565b61116e611c56565b80600d8190555050565b60105481565b601360019054906101000a900460ff1681565b611199611c56565b80600a90816111a89190613129565b5050565b601360009054906101000a900460ff1681565b60125481565b60006111d082611d44565b9050919050565b600a80546111e490612ee0565b80601f016020809104026020016040519081016040528092919081815260200182805461121090612ee0565b801561125d5780601f106112325761010080835404028352916020019161125d565b820191906000526020600020905b81548152906001019060200180831161124057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112cc576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b611325611c56565b61132f6000611eda565b565b6060600080600061134185611265565b905060008167ffffffffffffffff81111561135f5761135e612a8c565b5b60405190808252806020026020018201604052801561138d5781602001602082028036833780820191505090505b5090506113986126b1565b60006113a2611d3b565b90505b838614611466576113b581611fa0565b9150816040015161145b57600073ffffffffffffffffffffffffffffffffffffffff16826000015173ffffffffffffffffffffffffffffffffffffffff161461140057816000015194505b8773ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361145a578083878060010198508151811061144d5761144c6131fb565b5b6020026020010181815250505b5b8060010190506113a5565b508195505050505050919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6114a6611c56565b80601360016101000a81548160ff02191690831515021790555050565b6060600380546114d290612ee0565b80601f01602080910402602001604051908101604052809291908181526020018280546114fe90612ee0565b801561154b5780601f106115205761010080835404028352916020019161154b565b820191906000526020600020905b81548152906001019060200180831161152e57829003601f168201915b5050505050905090565b60026009540361159a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159190612f5d565b60405180910390fd5b6002600981905550601360009054906101000a900460ff16156115f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e990613276565b60405180910390fd5b6103e76115fd610d42565b1061164857600d54341015611647576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163e906132e2565b60405180910390fd5b5b600e5434101561168d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611684906132e2565b60405180910390fd5b611695611474565b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501580156116da573d6000803e3d6000fd5b506116ec6116e6611d33565b82611fcb565b600160098190555050565b6116ff611d33565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611763576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000611770611d33565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff1661181d611d33565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161186291906127b4565b60405180910390a35050565b611879848484610d59565b60008373ffffffffffffffffffffffffffffffffffffffff163b146118db576118a484848484611fe9565b6118da576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b60115481565b600b80546118f490612ee0565b80601f016020809104026020016040519081016040528092919081815260200182805461192090612ee0565b801561196d5780601f106119425761010080835404028352916020019161196d565b820191906000526020600020905b81548152906001019060200180831161195057829003601f168201915b505050505081565b606061198082611cd4565b6119bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b690613374565b60405180910390fd5b60001515601360019054906101000a900460ff16151503611a6c57600c80546119e790612ee0565b80601f0160208091040260200160405190810160405280929190818152602001828054611a1390612ee0565b8015611a605780601f10611a3557610100808354040283529160200191611a60565b820191906000526020600020905b815481529060010190602001808311611a4357829003601f168201915b50505050509050611ac8565b6000611a76612139565b90506000815111611a965760405180602001604052806000815250611ac4565b80611aa0846121cb565b600b604051602001611ab493929190613453565b6040516020818303038152906040525b9150505b919050565b600f5481565b611adb611c56565b80600b9081611aea9190613129565b5050565b6000611af98261232b565b9050919050565b611b08611c56565b8060108190555050565b611b1a611c56565b8060118190555050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611bc0611c56565b80600c9081611bcf9190613129565b5050565b611bdb611c56565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611c4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c41906134f6565b60405180910390fd5b611c5381611eda565b50565b611c5e612382565b73ffffffffffffffffffffffffffffffffffffffff16611c7c611474565b73ffffffffffffffffffffffffffffffffffffffff1614611cd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc990613562565b60405180910390fd5b565b600081611cdf611d3b565b11158015611cee575060005482105b8015611d2c575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b60008082905080611d53611d3b565b11611dd957600054811015611dd85760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821603611dd6575b60008103611dcc576004600083600190039350838152602001908152602001600020549050611da2565b8092505050611e0b565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e8611e9886868461238a565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611fa86126b1565b611fc46004600084815260200190815260200160002054612393565b9050919050565b611fe5828260405180602001604052806000815250612449565b5050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261200f611d33565b8786866040518563ffffffff1660e01b815260040161203194939291906135d7565b6020604051808303816000875af192505050801561206d57506040513d601f19601f8201168201806040525081019061206a9190613638565b60015b6120e6573d806000811461209d576040519150601f19603f3d011682016040523d82523d6000602084013e6120a2565b606091505b5060008151036120de576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6060600a805461214890612ee0565b80601f016020809104026020016040519081016040528092919081815260200182805461217490612ee0565b80156121c15780601f10612196576101008083540402835291602001916121c1565b820191906000526020600020905b8154815290600101906020018083116121a457829003601f168201915b5050505050905090565b606060008203612212576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612326565b600082905060005b6000821461224457808061222d90613694565b915050600a8261223d919061370b565b915061221a565b60008167ffffffffffffffff8111156122605761225f612a8c565b5b6040519080825280601f01601f1916602001820160405280156122925781602001600182028036833780820191505090505b5090505b6000851461231f576001826122ab919061373c565b9150600a856122ba9190613770565b60306122c691906137a1565b60f81b8183815181106122dc576122db6131fb565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612318919061370b565b9450612296565b8093505050505b919050565b600067ffffffffffffffff6040600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054901c169050919050565b600033905090565b60009392505050565b61239b6126b1565b81816000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060a082901c816020019067ffffffffffffffff16908167ffffffffffffffff168152505060007c01000000000000000000000000000000000000000000000000000000008316141581604001901515908115158152505060e882901c816060019062ffffff16908162ffffff1681525050919050565b61245383836124e6565b60008373ffffffffffffffffffffffffffffffffffffffff163b146124e157600080549050600083820390505b6124936000868380600101945086611fe9565b6124c9576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8181106124805781600054146124de57600080fd5b50505b505050565b60008054905060008203612526576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6125336000848385611e7b565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506125aa8361259b6000866000611e81565b6125a4856126a1565b17611ea9565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b81811461264b57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050612610565b5060008203612686576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600081905550505061269c6000848385611ed4565b505050565b60006001821460e11b9050919050565b6040518060800160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff168152602001600015158152602001600062ffffff1681525090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61274981612714565b811461275457600080fd5b50565b60008135905061276681612740565b92915050565b6000602082840312156127825761278161270a565b5b600061279084828501612757565b91505092915050565b60008115159050919050565b6127ae81612799565b82525050565b60006020820190506127c960008301846127a5565b92915050565b6127d881612799565b81146127e357600080fd5b50565b6000813590506127f5816127cf565b92915050565b6000602082840312156128115761281061270a565b5b600061281f848285016127e6565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612862578082015181840152602081019050612847565b60008484015250505050565b6000601f19601f8301169050919050565b600061288a82612828565b6128948185612833565b93506128a4818560208601612844565b6128ad8161286e565b840191505092915050565b600060208201905081810360008301526128d2818461287f565b905092915050565b6000819050919050565b6128ed816128da565b81146128f857600080fd5b50565b60008135905061290a816128e4565b92915050565b6000602082840312156129265761292561270a565b5b6000612934848285016128fb565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006129688261293d565b9050919050565b6129788161295d565b82525050565b6000602082019050612993600083018461296f565b92915050565b6129a28161295d565b81146129ad57600080fd5b50565b6000813590506129bf81612999565b92915050565b600080604083850312156129dc576129db61270a565b5b60006129ea858286016129b0565b92505060206129fb858286016128fb565b9150509250929050565b612a0e816128da565b82525050565b6000602082019050612a296000830184612a05565b92915050565b600080600060608486031215612a4857612a4761270a565b5b6000612a56868287016129b0565b9350506020612a67868287016129b0565b9250506040612a78868287016128fb565b9150509250925092565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612ac48261286e565b810181811067ffffffffffffffff82111715612ae357612ae2612a8c565b5b80604052505050565b6000612af6612700565b9050612b028282612abb565b919050565b600067ffffffffffffffff821115612b2257612b21612a8c565b5b612b2b8261286e565b9050602081019050919050565b82818337600083830152505050565b6000612b5a612b5584612b07565b612aec565b905082815260208101848484011115612b7657612b75612a87565b5b612b81848285612b38565b509392505050565b600082601f830112612b9e57612b9d612a82565b5b8135612bae848260208601612b47565b91505092915050565b600060208284031215612bcd57612bcc61270a565b5b600082013567ffffffffffffffff811115612beb57612bea61270f565b5b612bf784828501612b89565b91505092915050565b600060208284031215612c1657612c1561270a565b5b6000612c24848285016129b0565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612c62816128da565b82525050565b6000612c748383612c59565b60208301905092915050565b6000602082019050919050565b6000612c9882612c2d565b612ca28185612c38565b9350612cad83612c49565b8060005b83811015612cde578151612cc58882612c68565b9750612cd083612c80565b925050600181019050612cb1565b5085935050505092915050565b60006020820190508181036000830152612d058184612c8d565b905092915050565b60008060408385031215612d2457612d2361270a565b5b6000612d32858286016129b0565b9250506020612d43858286016127e6565b9150509250929050565b600067ffffffffffffffff821115612d6857612d67612a8c565b5b612d718261286e565b9050602081019050919050565b6000612d91612d8c84612d4d565b612aec565b905082815260208101848484011115612dad57612dac612a87565b5b612db8848285612b38565b509392505050565b600082601f830112612dd557612dd4612a82565b5b8135612de5848260208601612d7e565b91505092915050565b60008060008060808587031215612e0857612e0761270a565b5b6000612e16878288016129b0565b9450506020612e27878288016129b0565b9350506040612e38878288016128fb565b925050606085013567ffffffffffffffff811115612e5957612e5861270f565b5b612e6587828801612dc0565b91505092959194509250565b60008060408385031215612e8857612e8761270a565b5b6000612e96858286016129b0565b9250506020612ea7858286016129b0565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612ef857607f821691505b602082108103612f0b57612f0a612eb1565b5b50919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000612f47601f83612833565b9150612f5282612f11565b602082019050919050565b60006020820190508181036000830152612f7681612f3a565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302612fdf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612fa2565b612fe98683612fa2565b95508019841693508086168417925050509392505050565b6000819050919050565b600061302661302161301c846128da565b613001565b6128da565b9050919050565b6000819050919050565b6130408361300b565b61305461304c8261302d565b848454612faf565b825550505050565b600090565b61306961305c565b613074818484613037565b505050565b5b818110156130985761308d600082613061565b60018101905061307a565b5050565b601f8211156130dd576130ae81612f7d565b6130b784612f92565b810160208510156130c6578190505b6130da6130d285612f92565b830182613079565b50505b505050565b600082821c905092915050565b6000613100600019846008026130e2565b1980831691505092915050565b600061311983836130ef565b9150826002028217905092915050565b61313282612828565b67ffffffffffffffff81111561314b5761314a612a8c565b5b6131558254612ee0565b61316082828561309c565b600060209050601f8311600181146131935760008415613181578287015190505b61318b858261310d565b8655506131f3565b601f1984166131a186612f7d565b60005b828110156131c9578489015182556001820191506020850194506020810190506131a4565b868310156131e657848901516131e2601f8916826130ef565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f6f6f707320636f6e747261637420697320706175736564000000000000000000600082015250565b6000613260601783612833565b915061326b8261322a565b602082019050919050565b6000602082019050818103600083015261328f81613253565b9050919050565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b60006132cc601283612833565b91506132d782613296565b602082019050919050565b600060208201905081810360008301526132fb816132bf565b9050919050565b7f455243373231414d657461646174613a2055524920717565727920666f72206e60008201527f6f6e6578697374656e7420746f6b656e00000000000000000000000000000000602082015250565b600061335e603083612833565b915061336982613302565b604082019050919050565b6000602082019050818103600083015261338d81613351565b9050919050565b600081905092915050565b60006133aa82612828565b6133b48185613394565b93506133c4818560208601612844565b80840191505092915050565b600081546133dd81612ee0565b6133e78186613394565b9450600182166000811461340257600181146134175761344a565b60ff198316865281151582028601935061344a565b61342085612f7d565b60005b8381101561344257815481890152600182019150602081019050613423565b838801955050505b50505092915050565b600061345f828661339f565b915061346b828561339f565b915061347782846133d0565b9150819050949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006134e0602683612833565b91506134eb82613484565b604082019050919050565b6000602082019050818103600083015261350f816134d3565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061354c602083612833565b915061355782613516565b602082019050919050565b6000602082019050818103600083015261357b8161353f565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006135a982613582565b6135b3818561358d565b93506135c3818560208601612844565b6135cc8161286e565b840191505092915050565b60006080820190506135ec600083018761296f565b6135f9602083018661296f565b6136066040830185612a05565b8181036060830152613618818461359e565b905095945050505050565b60008151905061363281612740565b92915050565b60006020828403121561364e5761364d61270a565b5b600061365c84828501613623565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061369f826128da565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036136d1576136d0613665565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613716826128da565b9150613721836128da565b925082613731576137306136dc565b5b828204905092915050565b6000613747826128da565b9150613752836128da565b925082820390508181111561376a57613769613665565b5b92915050565b600061377b826128da565b9150613786836128da565b925082613796576137956136dc565b5b828206905092915050565b60006137ac826128da565b91506137b7836128da565b92508282019050808211156137cf576137ce613665565b5b9291505056fea26469706673582212208d3255203003d006a5ee5590385c5285f5f55f62a5fe03f923db3f85b2b2b81364736f6c63430008120033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000004368747470733a2f2f697066732e696f2f697066732f516d614654696e596e385a3856336b68376d6164615177414a3539326b424a564d7a4435714a35503971487636550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004368747470733a2f2f697066732e696f2f697066732f516d614654696e596e385a3856336b68376d6164615177414a3539326b424a564d7a4435714a35503971487636550000000000000000000000000000000000000000000000000000000000