Contract Address Details

0x7867cfd581E49424d2Da89Ba8Cd520C05207b6B1

Token
2024 NFTDeli Özel Yılbaşı Koleksiyonu (YY24)
Creator
0xbb2c5c–46ba1f at 0x7c42c8–d4ea9d
Balance
0 Bitci
Tokens
Fetching tokens...
Transactions
44 Transactions
Transfers
2 Transfers
Gas Used
5,705,771
Last Balance Update
9778423

Deployed ByteCode

Verify & Publish
0x6080604052600436106101f95760003560e01c80636352211e1161010d57806395d89b41116100a0578063c5be87501161006f578063c5be8750146106e1578063c87b56dd1461070c578063d5abeb0114610749578063e985e9c514610774578063f2fde38b146107b1576101f9565b806395d89b4114610648578063a22cb46514610673578063ad29ddaa1461069c578063b88d4fde146106c5576101f9565b80638279c7db116100dc5780638279c7db146105a057806389b73ec0146105c95780638a19c8bc146105f25780638da5cb5b1461061d576101f9565b80636352211e146104d25780636887a0e51461050f57806370a082311461054c578063715018a614610589576101f9565b8063264cdec711610190578063484b973c1161015f578063484b973c146103ff578063518302271461042857806351cff8d9146104535780635503a0e81461047c57806362b99ad4146104a7576101f9565b8063264cdec7146103755780632db115441461039e5780633bc91e28146103ba57806342842e0e146103e3576101f9565b806316fed3e2116101cc57806316fed3e2146102bf57806318160ddd146102ea578063209fd6bf1461031557806323b872dd14610359576101f9565b806301ffc9a7146101fe57806306fdde031461023b578063081812fc14610266578063095ea7b3146102a3575b600080fd5b34801561020a57600080fd5b5061022560048036038101906102209190612fd9565b6107da565b6040516102329190613021565b60405180910390f35b34801561024757600080fd5b5061025061086c565b60405161025d91906130cc565b60405180910390f35b34801561027257600080fd5b5061028d60048036038101906102889190613124565b6108fe565b60405161029a9190613192565b60405180910390f35b6102bd60048036038101906102b891906131d9565b61097d565b005b3480156102cb57600080fd5b506102d4610ac1565b6040516102e19190613192565b60405180910390f35b3480156102f657600080fd5b506102ff610ae7565b60405161030c9190613228565b60405180910390f35b34801561032157600080fd5b5061033c60048036038101906103379190613124565b610afe565b604051610350989796959493929190613262565b60405180910390f35b610373600480360381019061036e91906132e7565b610c1b565b005b34801561038157600080fd5b5061039c600480360381019061039791906134c7565b610f3d565b005b6103b860048036038101906103b39190613124565b6110be565b005b3480156103c657600080fd5b506103e160048036038101906103dc9190613124565b61159a565b005b6103fd60048036038101906103f891906132e7565b6115e3565b005b34801561040b57600080fd5b50610426600480360381019061042191906131d9565b611603565b005b34801561043457600080fd5b5061043d61168e565b60405161044a9190613021565b60405180910390f35b34801561045f57600080fd5b5061047a60048036038101906104759190613599565b6116a1565b005b34801561048857600080fd5b50610491611759565b60405161049e91906130cc565b60405180910390f35b3480156104b357600080fd5b506104bc6117e7565b6040516104c991906130cc565b60405180910390f35b3480156104de57600080fd5b506104f960048036038101906104f49190613124565b611875565b6040516105069190613192565b60405180910390f35b34801561051b57600080fd5b50610536600480360381019061053191906135c6565b611887565b6040516105439190613228565b60405180910390f35b34801561055857600080fd5b50610573600480360381019061056e9190613599565b6118ac565b6040516105809190613228565b60405180910390f35b34801561059557600080fd5b5061059e611964565b005b3480156105ac57600080fd5b506105c760048036038101906105c29190613599565b611978565b005b3480156105d557600080fd5b506105f060048036038101906105eb9190613606565b6119c4565b005b3480156105fe57600080fd5b50610607611a46565b6040516106149190613228565b60405180910390f35b34801561062957600080fd5b50610632611a4c565b60405161063f9190613192565b60405180910390f35b34801561065457600080fd5b5061065d611a76565b60405161066a91906130cc565b60405180910390f35b34801561067f57600080fd5b5061069a6004803603810190610695919061367e565b611b08565b005b3480156106a857600080fd5b506106c360048036038101906106be9190613124565b611c13565b005b6106df60048036038101906106da919061375f565b611dae565b005b3480156106ed57600080fd5b506106f6611e21565b60405161070391906130cc565b60405180910390f35b34801561071857600080fd5b50610733600480360381019061072e9190613124565b611eaf565b60405161074091906130cc565b60405180910390f35b34801561075557600080fd5b5061075e612001565b60405161076b9190613228565b60405180910390f35b34801561078057600080fd5b5061079b600480360381019061079691906137e2565b612025565b6040516107a89190613021565b60405180910390f35b3480156107bd57600080fd5b506107d860048036038101906107d39190613599565b6120b9565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061083557506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806108655750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606002805461087b90613851565b80601f01602080910402602001604051908101604052809291908181526020018280546108a790613851565b80156108f45780601f106108c9576101008083540402835291602001916108f4565b820191906000526020600020905b8154815290600101906020018083116108d757829003601f168201915b5050505050905090565b60006109098261213c565b61093f576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061098882611875565b90508073ffffffffffffffffffffffffffffffffffffffff166109a961219b565b73ffffffffffffffffffffffffffffffffffffffff1614610a0c576109d5816109d061219b565b612025565b610a0b576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610af16121a3565b6001546000540303905090565b600e602052806000526040600020600091509050806000018054610b2190613851565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4d90613851565b8015610b9a5780601f10610b6f57610100808354040283529160200191610b9a565b820191906000526020600020905b815481529060010190602001808311610b7d57829003601f168201915b5050505050908060010154908060020154908060030160009054906101000a900463ffffffff16908060030160049054906101000a900463ffffffff16908060030160089054906101000a900463ffffffff169080600301600c9054906101000a900463ffffffff16908060030160109054906101000a900460ff16905088565b6000610c26826121ac565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610c8d576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610c9984612278565b91509150610caf8187610caa61219b565b61229f565b610cfb57610cc486610cbf61219b565b612025565b610cfa576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610d61576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610d6e86868660016122e3565b8015610d7957600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610e4785610e238888876122e9565b7c020000000000000000000000000000000000000000000000000000000017612311565b600460008681526020019081526020016000208190555060007c0200000000000000000000000000000000000000000000000000000000841603610ecd5760006001850190506000600460008381526020019081526020016000205403610ecb576000548114610eca578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610f35868686600161233c565b505050505050565b610f45612342565b6000600e60008a815260200190815260200160002090508463ffffffff168160030160049054906101000a900463ffffffff1663ffffffff161115610fbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb6906138f4565b60405180910390fd5b87816000019081610fd09190613ac0565b50868160010181905550858160020181905550848160030160006101000a81548163ffffffff021916908363ffffffff160217905550838160030160086101000a81548163ffffffff021916908363ffffffff1602179055508281600301600c6101000a81548163ffffffff021916908363ffffffff160217905550818160030160106101000a81548160ff0219169083151502179055507f37902b6c8cf3fe1ce5e4eccadb445d79524f9f6f3c2834a50a215853dfe8da0489600e60008c81526020019081526020016000206040516110ab929190613e3a565b60405180910390a1505050505050505050565b806000600e6000600a548152602001908152602001600020604051806101000160405290816000820180546110f290613851565b80601f016020809104026020016040519081016040528092919081815260200182805461111e90613851565b801561116b5780601f106111405761010080835404028352916020019161116b565b820191906000526020600020905b81548152906001019060200180831161114e57829003601f168201915b5050505050815260200160018201548152602001600282015481526020016003820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160089054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600c9054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160109054906101000a900460ff16151515158152505090508060400151421115611284576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127b90613eb6565b60405180910390fd5b8060a0015163ffffffff168211156112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c890613f22565b60405180910390fd5b7f0000000000000000000000000000000000000000000000000000000000000190826112fb610ae7565b6113059190613f71565b1115611346576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133d90613ff1565b60405180910390fd5b8060c0015163ffffffff1682600f6000600a54815260200190815260200160002060006113716123c0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546113b69190613f71565b11156113f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ee90614083565b60405180910390fd5b806060015163ffffffff1682826080015163ffffffff166114189190613f71565b1115611459576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145090614115565b60405180910390fd5b600e6000600a54815260200190815260200160002060030160109054906101000a900460ff16156114bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114b690614181565b60405180910390fd5b82600f6000600a54815260200190815260200160002060006114df6123c0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115289190613f71565b9250508190555082600e6000600a54815260200190815260200160002060030160048282829054906101000a900463ffffffff1661156691906141a1565b92506101000a81548163ffffffff021916908363ffffffff16021790555061159561158f6123c0565b846123c8565b505050565b6115a2612342565b80600a819055507fe7954c06b94697caf4912bf59bc094a5e64d044ec2c66a2d5e35a28d38c0b7ad816040516115d89190613228565b60405180910390a150565b6115fe83838360405180602001604052806000815250611dae565b505050565b61160b612342565b7f000000000000000000000000000000000000000000000000000000000000019081611635610ae7565b61163f9190613f71565b1115611680576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167790613ff1565b60405180910390fd5b61168a82826123c8565b5050565b600960149054906101000a900460ff1681565b6116a9612342565b60008173ffffffffffffffffffffffffffffffffffffffff16476040516116cf9061420a565b60006040518083038185875af1925050503d806000811461170c576040519150601f19603f3d011682016040523d82523d6000602084013e611711565b606091505b5050905080611755576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174c9061426b565b60405180910390fd5b5050565b600c805461176690613851565b80601f016020809104026020016040519081016040528092919081815260200182805461179290613851565b80156117df5780601f106117b4576101008083540402835291602001916117df565b820191906000526020600020905b8154815290600101906020018083116117c257829003601f168201915b505050505081565b600b80546117f490613851565b80601f016020809104026020016040519081016040528092919081815260200182805461182090613851565b801561186d5780601f106118425761010080835404028352916020019161186d565b820191906000526020600020905b81548152906001019060200180831161185057829003601f168201915b505050505081565b6000611880826121ac565b9050919050565b600f602052816000526040600020602052806000526040600020600091509150505481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611913576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b61196c612342565b61197660006125e8565b565b611980612342565b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6119cc612342565b6001600960146101000a81548160ff02191690831515021790555081600b90816119f69190613ac0565b5080600c9081611a069190613ac0565b507f7d8ebb5abe647a67ba3a2649e11557ae5aa256cf3449245e0c840c98132e5a37600b600c604051611a3a92919061430f565b60405180910390a15050565b600a5481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054611a8590613851565b80601f0160208091040260200160405190810160405280929190818152602001828054611ab190613851565b8015611afe5780601f10611ad357610100808354040283529160200191611afe565b820191906000526020600020905b815481529060010190602001808311611ae157829003601f168201915b5050505050905090565b8060076000611b1561219b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611bc261219b565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611c079190613021565b60405180910390a35050565b611c1b612342565b80600a5403611c5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5690614392565b60405180910390fd5b6000600e600083815260200190815260200160002060030160049054906101000a900463ffffffff1663ffffffff1614611cce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc590614424565b60405180910390fd5b600e600082815260200190815260200160002060008082016000611cf29190612f10565b600182016000905560028201600090556003820160006101000a81549063ffffffff02191690556003820160046101000a81549063ffffffff02191690556003820160086101000a81549063ffffffff021916905560038201600c6101000a81549063ffffffff02191690556003820160106101000a81549060ff021916905550507f0c83a974220c0f8fa153ca5e74544b3f25ee41b14ce3f7944e5d36bd9576748f81604051611da39190613228565b60405180910390a150565b611db9848484610c1b565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611e1b57611de4848484846126ae565b611e1a576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b600d8054611e2e90613851565b80601f0160208091040260200160405190810160405280929190818152602001828054611e5a90613851565b8015611ea75780601f10611e7c57610100808354040283529160200191611ea7565b820191906000526020600020905b815481529060010190602001808311611e8a57829003601f168201915b505050505081565b6060600960149054906101000a900460ff16611f5757600d8054611ed290613851565b80601f0160208091040260200160405190810160405280929190818152602001828054611efe90613851565b8015611f4b5780601f10611f2057610100808354040283529160200191611f4b565b820191906000526020600020905b815481529060010190602001808311611f2e57829003601f168201915b50505050509050611ffc565b611f608261213c565b611f9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f96906144b6565b60405180910390fd5b6000600b8054611fae90613851565b905011611fca5760405180602001604052806000815250611ff9565b600b611fd5836127fe565b600c604051602001611fe993929190614595565b6040516020818303038152906040525b90505b919050565b7f000000000000000000000000000000000000000000000000000000000000019081565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6120c1612342565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612130576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212790614638565b60405180910390fd5b612139816125e8565b50565b6000816121476121a3565b11158015612156575060005482105b8015612194575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b60006001905090565b600080829050806121bb6121a3565b11612241576000548110156122405760006004600083815260200190815260200160002054905060007c010000000000000000000000000000000000000000000000000000000082160361223e575b6000810361223457600460008360019003935083815260200190815260200160002054905061220a565b8092505050612273565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86123008686846128cc565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b61234a6123c0565b73ffffffffffffffffffffffffffffffffffffffff16612368611a4c565b73ffffffffffffffffffffffffffffffffffffffff16146123be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123b5906146a4565b60405180910390fd5b565b600033905090565b6123d282826128d5565b6000600e6000600a5481526020019081526020016000206040518061010001604052908160008201805461240590613851565b80601f016020809104026020016040519081016040528092919081815260200182805461243190613851565b801561247e5780601f106124535761010080835404028352916020019161247e565b820191906000526020600020905b81548152906001019060200180831161246157829003601f168201915b5050505050815260200160018201548152602001600282015481526020016003820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160089054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160038201600c9054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820160109054906101000a900460ff16151515158152505090506000816020015111156125e3576125e26125686123c0565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684846020015161259b91906146c4565b7f0000000000000000000000000d741f8199bd5425c5fb41eb66fcdfdf969a6d8073ffffffffffffffffffffffffffffffffffffffff16612a90909392919063ffffffff16565b5b505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026126d461219b565b8786866040518563ffffffff1660e01b81526004016126f69493929190614773565b6020604051808303816000875af192505050801561273257506040513d601f19601f8201168201806040525081019061272f91906147d4565b60015b6127ab573d8060008114612762576040519150601f19603f3d011682016040523d82523d6000602084013e612767565b606091505b5060008151036127a3576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606000600161280d84612b19565b01905060008167ffffffffffffffff81111561282c5761282b613344565b5b6040519080825280601f01601f19166020018201604052801561285e5781602001600182028036833780820191505090505b509050600082602001820190505b6001156128c1578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816128b5576128b4614801565b5b0494506000850361286c575b819350505050919050565b60009392505050565b60008054905060008203612915576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61292260008483856122e3565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506129998361298a60008660006122e9565b61299385612c6c565b17612311565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b818114612a3a57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a46001810190506129ff565b5060008203612a75576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806000819055505050612a8b600084838561233c565b505050565b612b13846323b872dd60e01b858585604051602401612ab193929190614830565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612c7c565b50505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612b77577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381612b6d57612b6c614801565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612bb4576d04ee2d6d415b85acef81000000008381612baa57612ba9614801565b5b0492506020810190505b662386f26fc100008310612be357662386f26fc100008381612bd957612bd8614801565b5b0492506010810190505b6305f5e1008310612c0c576305f5e1008381612c0257612c01614801565b5b0492506008810190505b6127108310612c31576127108381612c2757612c26614801565b5b0492506004810190505b60648310612c545760648381612c4a57612c49614801565b5b0492506002810190505b600a8310612c63576001810190505b80915050919050565b60006001821460e11b9050919050565b6000612cde826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16612d439092919063ffffffff16565b9050600081511115612d3e5780806020019051810190612cfe919061487c565b612d3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d349061491b565b60405180910390fd5b5b505050565b6060612d528484600085612d5b565b90509392505050565b606082471015612da0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d97906149ad565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051612dc991906149fe565b60006040518083038185875af1925050503d8060008114612e06576040519150601f19603f3d011682016040523d82523d6000602084013e612e0b565b606091505b5091509150612e1c87838387612e28565b92505050949350505050565b60608315612e8a576000835103612e8257612e4285612e9d565b612e81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e7890614a61565b60405180910390fd5b5b829050612e95565b612e948383612ec0565b5b949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600082511115612ed35781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f0791906130cc565b60405180910390fd5b508054612f1c90613851565b6000825580601f10612f2e5750612f4d565b601f016020900490600052602060002090810190612f4c9190612f50565b5b50565b5b80821115612f69576000816000905550600101612f51565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b612fb681612f81565b8114612fc157600080fd5b50565b600081359050612fd381612fad565b92915050565b600060208284031215612fef57612fee612f77565b5b6000612ffd84828501612fc4565b91505092915050565b60008115159050919050565b61301b81613006565b82525050565b60006020820190506130366000830184613012565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561307657808201518184015260208101905061305b565b60008484015250505050565b6000601f19601f8301169050919050565b600061309e8261303c565b6130a88185613047565b93506130b8818560208601613058565b6130c181613082565b840191505092915050565b600060208201905081810360008301526130e68184613093565b905092915050565b6000819050919050565b613101816130ee565b811461310c57600080fd5b50565b60008135905061311e816130f8565b92915050565b60006020828403121561313a57613139612f77565b5b60006131488482850161310f565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061317c82613151565b9050919050565b61318c81613171565b82525050565b60006020820190506131a76000830184613183565b92915050565b6131b681613171565b81146131c157600080fd5b50565b6000813590506131d3816131ad565b92915050565b600080604083850312156131f0576131ef612f77565b5b60006131fe858286016131c4565b925050602061320f8582860161310f565b9150509250929050565b613222816130ee565b82525050565b600060208201905061323d6000830184613219565b92915050565b600063ffffffff82169050919050565b61325c81613243565b82525050565b600061010082019050818103600083015261327d818b613093565b905061328c602083018a613219565b6132996040830189613219565b6132a66060830188613253565b6132b36080830187613253565b6132c060a0830186613253565b6132cd60c0830185613253565b6132da60e0830184613012565b9998505050505050505050565b600080600060608486031215613300576132ff612f77565b5b600061330e868287016131c4565b935050602061331f868287016131c4565b92505060406133308682870161310f565b9150509250925092565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61337c82613082565b810181811067ffffffffffffffff8211171561339b5761339a613344565b5b80604052505050565b60006133ae612f6d565b90506133ba8282613373565b919050565b600067ffffffffffffffff8211156133da576133d9613344565b5b6133e382613082565b9050602081019050919050565b82818337600083830152505050565b600061341261340d846133bf565b6133a4565b90508281526020810184848401111561342e5761342d61333f565b5b6134398482856133f0565b509392505050565b600082601f8301126134565761345561333a565b5b81356134668482602086016133ff565b91505092915050565b61347881613243565b811461348357600080fd5b50565b6000813590506134958161346f565b92915050565b6134a481613006565b81146134af57600080fd5b50565b6000813590506134c18161349b565b92915050565b600080600080600080600080610100898b0312156134e8576134e7612f77565b5b60006134f68b828c0161310f565b985050602089013567ffffffffffffffff81111561351757613516612f7c565b5b6135238b828c01613441565b97505060406135348b828c0161310f565b96505060606135458b828c0161310f565b95505060806135568b828c01613486565b94505060a06135678b828c01613486565b93505060c06135788b828c01613486565b92505060e06135898b828c016134b2565b9150509295985092959890939650565b6000602082840312156135af576135ae612f77565b5b60006135bd848285016131c4565b91505092915050565b600080604083850312156135dd576135dc612f77565b5b60006135eb8582860161310f565b92505060206135fc858286016131c4565b9150509250929050565b6000806040838503121561361d5761361c612f77565b5b600083013567ffffffffffffffff81111561363b5761363a612f7c565b5b61364785828601613441565b925050602083013567ffffffffffffffff81111561366857613667612f7c565b5b61367485828601613441565b9150509250929050565b6000806040838503121561369557613694612f77565b5b60006136a3858286016131c4565b92505060206136b4858286016134b2565b9150509250929050565b600067ffffffffffffffff8211156136d9576136d8613344565b5b6136e282613082565b9050602081019050919050565b60006137026136fd846136be565b6133a4565b90508281526020810184848401111561371e5761371d61333f565b5b6137298482856133f0565b509392505050565b600082601f8301126137465761374561333a565b5b81356137568482602086016136ef565b91505092915050565b6000806000806080858703121561377957613778612f77565b5b6000613787878288016131c4565b9450506020613798878288016131c4565b93505060406137a98782880161310f565b925050606085013567ffffffffffffffff8111156137ca576137c9612f7c565b5b6137d687828801613731565b91505092959194509250565b600080604083850312156137f9576137f8612f77565b5b6000613807858286016131c4565b9250506020613818858286016131c4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061386957607f821691505b60208210810361387c5761387b613822565b5b50919050565b7f546f74616c537570706c79206d7573742062652067726561746572207468616e60008201527f20746f74616c4d696e7465640000000000000000000000000000000000000000602082015250565b60006138de602c83613047565b91506138e982613882565b604082019050919050565b6000602082019050818103600083015261390d816138d1565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026139767fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613939565b6139808683613939565b95508019841693508086168417925050509392505050565b6000819050919050565b60006139bd6139b86139b3846130ee565b613998565b6130ee565b9050919050565b6000819050919050565b6139d7836139a2565b6139eb6139e3826139c4565b848454613946565b825550505050565b600090565b613a006139f3565b613a0b8184846139ce565b505050565b5b81811015613a2f57613a246000826139f8565b600181019050613a11565b5050565b601f821115613a7457613a4581613914565b613a4e84613929565b81016020851015613a5d578190505b613a71613a6985613929565b830182613a10565b50505b505050565b600082821c905092915050565b6000613a9760001984600802613a79565b1980831691505092915050565b6000613ab08383613a86565b9150826002028217905092915050565b613ac98261303c565b67ffffffffffffffff811115613ae257613ae1613344565b5b613aec8254613851565b613af7828285613a33565b600060209050601f831160018114613b2a5760008415613b18578287015190505b613b228582613aa4565b865550613b8a565b601f198416613b3886613914565b60005b82811015613b6057848901518255600182019150602085019450602081019050613b3b565b86831015613b7d5784890151613b79601f891682613a86565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b60008154613bb081613851565b613bba8186613b92565b94506001821660008114613bd55760018114613beb57613c1e565b60ff198316865281151560200286019350613c1e565b613bf485613914565b60005b83811015613c1657815481890152600182019150602081019050613bf7565b808801955050505b50505092915050565b60008160001c9050919050565b6000819050919050565b6000613c51613c4c83613c27565b613c34565b9050919050565b613c61816130ee565b82525050565b600063ffffffff82169050919050565b6000613c8a613c8583613c27565b613c67565b9050919050565b613c9a81613243565b82525050565b60008160201c9050919050565b6000613cc0613cbb83613ca0565b613c67565b9050919050565b60008160401c9050919050565b6000613ce7613ce283613cc7565b613c67565b9050919050565b60008160601c9050919050565b6000613d0e613d0983613cee565b613c67565b9050919050565b60008160801c9050919050565b600060ff82169050919050565b6000613d42613d3d83613d15565b613d22565b9050919050565b613d5281613006565b82525050565b6000610100830160008084018583036000870152613d768382613ba3565b92505060018401549050613d8981613c3e565b613d966020870182613c58565b5060028401549050613da781613c3e565b613db46040870182613c58565b5060038401549050613dc581613c77565b613dd26060870182613c91565b50613ddc81613cad565b613de96080870182613c91565b50613df381613cd4565b613e0060a0870182613c91565b50613e0a81613cfb565b613e1760c0870182613c91565b50613e2181613d2f565b613e2e60e0870182613d49565b50819250505092915050565b6000604082019050613e4f6000830185613219565b8181036020830152613e618184613d58565b90509392505050565b7f526f756e6420697320616c726561647920656e64656400000000000000000000600082015250565b6000613ea0601683613047565b9150613eab82613e6a565b602082019050919050565b60006020820190508181036000830152613ecf81613e93565b9050919050565b7f5175616e746974792065786365656473206d6178206d696e7420616d6f756e74600082015250565b6000613f0c602083613047565b9150613f1782613ed6565b602082019050919050565b60006020820190508181036000830152613f3b81613eff565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613f7c826130ee565b9150613f87836130ee565b9250828201905080821115613f9f57613f9e613f42565b5b92915050565b7f507572636861736520776f756c6420657863656564206d617820737570706c79600082015250565b6000613fdb602083613047565b9150613fe682613fa5565b602082019050919050565b6000602082019050818103600083015261400a81613fce565b9050919050565b7f4d696e7420616d6f756e742065786365656473206d6178206d696e7420616d6f60008201527f756e742070657220616464726573730000000000000000000000000000000000602082015250565b600061406d602f83613047565b915061407882614011565b604082019050919050565b6000602082019050818103600083015261409c81614060565b9050919050565b7f4d696e7420616d6f756e742065786365656473206d617820737570706c79206660008201527f6f722063757272656e7420726f756e6400000000000000000000000000000000602082015250565b60006140ff603083613047565b915061410a826140a3565b604082019050919050565b6000602082019050818103600083015261412e816140f2565b9050919050565b7f43616e6e6f74206d696e742077697468207369676e6174757265000000000000600082015250565b600061416b601a83613047565b915061417682614135565b602082019050919050565b6000602082019050818103600083015261419a8161415e565b9050919050565b60006141ac82613243565b91506141b783613243565b9250828201905063ffffffff8111156141d3576141d2613f42565b5b92915050565b600081905092915050565b50565b60006141f46000836141d9565b91506141ff826141e4565b600082019050919050565b6000614215826141e7565b9150819050919050565b7f4661696c656420746f2073656e64204574686572000000000000000000000000600082015250565b6000614255601483613047565b91506142608261421f565b602082019050919050565b6000602082019050818103600083015261428481614248565b9050919050565b6000815461429881613851565b6142a28186613047565b945060018216600081146142bd57600181146142d357614306565b60ff198316865281151560200286019350614306565b6142dc85613914565b60005b838110156142fe578154818901526001820191506020810190506142df565b808801955050505b50505092915050565b60006040820190508181036000830152614329818561428b565b9050818103602083015261433d818461428b565b90509392505050565b7f43616e6e6f742072656d6f76652063757272656e7420726f756e640000000000600082015250565b600061437c601b83613047565b915061438782614346565b602082019050919050565b600060208201905081810360008301526143ab8161436f565b9050919050565b7f43616e6e6f742072656d6f766520726f756e642077697468206d696e7465642060008201527f746f6b656e730000000000000000000000000000000000000000000000000000602082015250565b600061440e602683613047565b9150614419826143b2565b604082019050919050565b6000602082019050818103600083015261443d81614401565b9050919050565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b60006144a0602f83613047565b91506144ab82614444565b604082019050919050565b600060208201905081810360008301526144cf81614493565b9050919050565b600081905092915050565b600081546144ee81613851565b6144f881866144d6565b9450600182166000811461451357600181146145285761455b565b60ff198316865281151582028601935061455b565b61453185613914565b60005b8381101561455357815481890152600182019150602081019050614534565b838801955050505b50505092915050565b600061456f8261303c565b61457981856144d6565b9350614589818560208601613058565b80840191505092915050565b60006145a182866144e1565b91506145ad8285614564565b91506145b982846144e1565b9150819050949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614622602683613047565b915061462d826145c6565b604082019050919050565b6000602082019050818103600083015261465181614615565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061468e602083613047565b915061469982614658565b602082019050919050565b600060208201905081810360008301526146bd81614681565b9050919050565b60006146cf826130ee565b91506146da836130ee565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561471357614712613f42565b5b828202905092915050565b600081519050919050565b600082825260208201905092915050565b60006147458261471e565b61474f8185614729565b935061475f818560208601613058565b61476881613082565b840191505092915050565b60006080820190506147886000830187613183565b6147956020830186613183565b6147a26040830185613219565b81810360608301526147b4818461473a565b905095945050505050565b6000815190506147ce81612fad565b92915050565b6000602082840312156147ea576147e9612f77565b5b60006147f8848285016147bf565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006060820190506148456000830186613183565b6148526020830185613183565b61485f6040830184613219565b949350505050565b6000815190506148768161349b565b92915050565b60006020828403121561489257614891612f77565b5b60006148a084828501614867565b91505092915050565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b6000614905602a83613047565b9150614910826148a9565b604082019050919050565b60006020820190508181036000830152614934816148f8565b9050919050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b6000614997602683613047565b91506149a28261493b565b604082019050919050565b600060208201905081810360008301526149c68161498a565b9050919050565b60006149d88261471e565b6149e281856141d9565b93506149f2818560208601613058565b80840191505092915050565b6000614a0a82846149cd565b915081905092915050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b6000614a4b601d83613047565b9150614a5682614a15565b602082019050919050565b60006020820190508181036000830152614a7a81614a3e565b905091905056fea26469706673582212201a40b4bfd532d2616426468650fcaca47fca5e8ec2efe09ab04991a7e67bf85264736f6c63430008100033