Contract Address Details

0xceDC2527c831C5FEFb409ADbBC7aCc7b193Bd493

Token
RRRR (RRRR)
Creator
0x47e29b–ae7599 at 0x499730–bfb065
Balance
0 ROSE
Tokens
Fetching tokens...
Transactions
Fetching transactions...
Transfers
Fetching transfers...
Gas Used
Fetching gas used...
Last Balance Update
3724919

Contract Creation Code

Verify & Publish
0x6080604052737f80093d0759e485239d3010a47b805b6507daae600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200006657600080fd5b506040518060400160405280600481526020017f525252520000000000000000000000000000000000000000000000000000000081525060039080519060200190620000b492919062000331565b506040518060400160405280600481526020017f5252525200000000000000000000000000000000000000000000000000000000815250600490805190602001906200010292919062000331565b50620001136200019d60201b60201c565b600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001973362000168620001a560201b60201c565b60ff16600a62000179919062000521565b64174876e8006200018b91906200065e565b620001ae60201b60201c565b62000793565b600033905090565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000221576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002189062000419565b60405180910390fd5b62000235600083836200032760201b60201c565b806002600082825462000249919062000469565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620002a0919062000469565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200030791906200043b565b60405180910390a362000323600083836200032c60201b60201c565b5050565b505050565b505050565b8280546200033f90620006c9565b90600052602060002090601f016020900481019282620003635760008555620003af565b82601f106200037e57805160ff1916838001178555620003af565b82800160010185558215620003af579182015b82811115620003ae57825182559160200191906001019062000391565b5b509050620003be9190620003c2565b5090565b5b80821115620003dd576000816000905550600101620003c3565b5090565b6000620003f0601f8362000458565b9150620003fd826200076a565b602082019050919050565b6200041381620006bf565b82525050565b600060208201905081810360008301526200043481620003e1565b9050919050565b600060208201905062000452600083018462000408565b92915050565b600082825260208201905092915050565b60006200047682620006bf565b91506200048383620006bf565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620004bb57620004ba620006ff565b5b828201905092915050565b6000808291508390505b60018511156200051857808604811115620004f057620004ef620006ff565b5b6001851615620005005780820291505b808102905062000510856200075d565b9450620004d0565b94509492505050565b60006200052e82620006bf565b91506200053b83620006bf565b92506200056a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000572565b905092915050565b60008262000584576001905062000657565b8162000594576000905062000657565b8160018114620005ad5760028114620005b857620005ee565b600191505062000657565b60ff841115620005cd57620005cc620006ff565b5b8360020a915084821115620005e757620005e6620006ff565b5b5062000657565b5060208310610133831016604e8410600b8410161715620006285782820a905083811115620006225762000621620006ff565b5b62000657565b620006378484846001620004c6565b92509050818404811115620006515762000650620006ff565b5b81810290505b9392505050565b60006200066b82620006bf565b91506200067883620006bf565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006b457620006b3620006ff565b5b828202905092915050565b6000819050919050565b60006002820490506001821680620006e257607f821691505b60208210811415620006f957620006f86200072e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60008160011c9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611b4180620007a36000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a08231146101a357806395d89b41146101d3578063a439db30146101f1578063a457c2d71461020d578063a9059cbb1461023d578063dd62ed3e1461026d576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633950935114610173575b600080fd5b6100c161029d565b6040516100ce9190611329565b60405180910390f35b6100f160048036038101906100ec919061110a565b61032f565b6040516100fe919061130e565b60405180910390f35b61010f61034d565b60405161011c919061148b565b60405180910390f35b61013f600480360381019061013a91906110b7565b610357565b60405161014c919061130e565b60405180910390f35b61015d610608565b60405161016a91906114a6565b60405180910390f35b61018d6004803603810190610188919061110a565b610611565b60405161019a919061130e565b60405180910390f35b6101bd60048036038101906101b8919061104a565b6106bd565b6040516101ca919061148b565b60405180910390f35b6101db610705565b6040516101e89190611329565b60405180910390f35b61020b6004803603810190610206919061110a565b610797565b005b6102276004803603810190610222919061110a565b6108d2565b604051610234919061130e565b60405180910390f35b6102576004803603810190610252919061110a565b6109bd565b604051610264919061130e565b60405180910390f35b61028760048036038101906102829190611077565b6109db565b604051610294919061148b565b60405180910390f35b6060600380546102ac90611786565b80601f01602080910402602001604051908101604052809291908181526020018280546102d890611786565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b5050505050905090565b600061034361033c610a62565b8484610a6a565b6001905092915050565b6000600254905090565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103a3610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461045f578281101561044a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610441906113eb565b60405180910390fd5b61045e85610456610a62565b858403610a6a565b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166104a0610a62565b73ffffffffffffffffffffffffffffffffffffffff1614156104d1576104c7858585610c35565b6001915050610601565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610512610a62565b73ffffffffffffffffffffffffffffffffffffffff1614156105fb57600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806105d75750600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b156105f1576105e7858585610c35565b6001915050610601565b6000915050610601565b60009150505b9392505050565b60006012905090565b60006106b361061e610a62565b84846001600061062c610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106ae91906114dd565b610a6a565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606004805461071490611786565b80601f016020809104026020016040519081016040528092919081815260200182805461074090611786565b801561078d5780601f106107625761010080835404028352916020019161078d565b820191906000526020600020905b81548152906001019060200180831161077057829003601f168201915b5050505050905090565b61079f610a62565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461082e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610825906113cb565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1661084d610a62565b73ffffffffffffffffffffffffffffffffffffffff16146108a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089a9061138b565b60405180910390fd5b6108ce826108af610608565b60ff16600a6108be9190611586565b836108c991906116a4565b610eb6565b5050565b600080600160006108e1610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561099e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109959061144b565b60405180910390fd5b6109b26109a9610a62565b85858403610a6a565b600191505092915050565b60006109d16109ca610a62565b8484610c35565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad19061142b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610b4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b419061136b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c28919061148b565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ca5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9c9061140b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0c9061134b565b60405180910390fd5b610d20838383611016565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610da6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9d906113ab565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e3991906114dd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e9d919061148b565b60405180910390a3610eb084848461101b565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1d9061146b565b60405180910390fd5b610f3260008383611016565b8060026000828254610f4491906114dd565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f9991906114dd565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ffe919061148b565b60405180910390a36110126000838361101b565b5050565b505050565b505050565b60008135905061102f81611add565b92915050565b60008135905061104481611af4565b92915050565b6000602082840312156110605761105f611816565b5b600061106e84828501611020565b91505092915050565b6000806040838503121561108e5761108d611816565b5b600061109c85828601611020565b92505060206110ad85828601611020565b9150509250929050565b6000806000606084860312156110d0576110cf611816565b5b60006110de86828701611020565b93505060206110ef86828701611020565b925050604061110086828701611035565b9150509250925092565b6000806040838503121561112157611120611816565b5b600061112f85828601611020565b925050602061114085828601611035565b9150509250929050565b61115381611710565b82525050565b6000611164826114c1565b61116e81856114cc565b935061117e818560208601611753565b6111878161181b565b840191505092915050565b600061119f6023836114cc565b91506111aa82611839565b604082019050919050565b60006111c26022836114cc565b91506111cd82611888565b604082019050919050565b60006111e5601a836114cc565b91506111f0826118d7565b602082019050919050565b60006112086026836114cc565b915061121382611900565b604082019050919050565b600061122b6019836114cc565b91506112368261194f565b602082019050919050565b600061124e6028836114cc565b915061125982611978565b604082019050919050565b60006112716025836114cc565b915061127c826119c7565b604082019050919050565b60006112946024836114cc565b915061129f82611a16565b604082019050919050565b60006112b76025836114cc565b91506112c282611a65565b604082019050919050565b60006112da601f836114cc565b91506112e582611ab4565b602082019050919050565b6112f98161173c565b82525050565b61130881611746565b82525050565b6000602082019050611323600083018461114a565b92915050565b600060208201905081810360008301526113438184611159565b905092915050565b6000602082019050818103600083015261136481611192565b9050919050565b60006020820190508181036000830152611384816111b5565b9050919050565b600060208201905081810360008301526113a4816111d8565b9050919050565b600060208201905081810360008301526113c4816111fb565b9050919050565b600060208201905081810360008301526113e48161121e565b9050919050565b6000602082019050818103600083015261140481611241565b9050919050565b6000602082019050818103600083015261142481611264565b9050919050565b6000602082019050818103600083015261144481611287565b9050919050565b60006020820190508181036000830152611464816112aa565b9050919050565b60006020820190508181036000830152611484816112cd565b9050919050565b60006020820190506114a060008301846112f0565b92915050565b60006020820190506114bb60008301846112ff565b92915050565b600081519050919050565b600082825260208201905092915050565b60006114e88261173c565b91506114f38361173c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611528576115276117b8565b5b828201905092915050565b6000808291508390505b600185111561157d57808604811115611559576115586117b8565b5b60018516156115685780820291505b80810290506115768561182c565b945061153d565b94509492505050565b60006115918261173c565b915061159c8361173c565b92506115c97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846115d1565b905092915050565b6000826115e1576001905061169d565b816115ef576000905061169d565b8160018114611605576002811461160f5761163e565b600191505061169d565b60ff841115611621576116206117b8565b5b8360020a915084821115611638576116376117b8565b5b5061169d565b5060208310610133831016604e8410600b84101617156116735782820a90508381111561166e5761166d6117b8565b5b61169d565b6116808484846001611533565b92509050818404811115611697576116966117b8565b5b81810290505b9392505050565b60006116af8261173c565b91506116ba8361173c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156116f3576116f26117b8565b5b828202905092915050565b60006117098261171c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611771578082015181840152602081019050611756565b83811115611780576000848401525b50505050565b6000600282049050600182168061179e57607f821691505b602082108114156117b2576117b16117e7565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4163636f756e74206d757374206265206d73672e73656e646572000000000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4d73672073656e6465722069736e7420746865206f776e657200000000000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611ae6816116fe565b8114611af157600080fd5b50565b611afd8161173c565b8114611b0857600080fd5b5056fea2646970667358221220f5fc70eb82a0afaba6e691f7a39e54aa25e1aabb7750f46d4a317a7a954e76df64736f6c63430008070033

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a08231146101a357806395d89b41146101d3578063a439db30146101f1578063a457c2d71461020d578063a9059cbb1461023d578063dd62ed3e1461026d576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633950935114610173575b600080fd5b6100c161029d565b6040516100ce9190611329565b60405180910390f35b6100f160048036038101906100ec919061110a565b61032f565b6040516100fe919061130e565b60405180910390f35b61010f61034d565b60405161011c919061148b565b60405180910390f35b61013f600480360381019061013a91906110b7565b610357565b60405161014c919061130e565b60405180910390f35b61015d610608565b60405161016a91906114a6565b60405180910390f35b61018d6004803603810190610188919061110a565b610611565b60405161019a919061130e565b60405180910390f35b6101bd60048036038101906101b8919061104a565b6106bd565b6040516101ca919061148b565b60405180910390f35b6101db610705565b6040516101e89190611329565b60405180910390f35b61020b6004803603810190610206919061110a565b610797565b005b6102276004803603810190610222919061110a565b6108d2565b604051610234919061130e565b60405180910390f35b6102576004803603810190610252919061110a565b6109bd565b604051610264919061130e565b60405180910390f35b61028760048036038101906102829190611077565b6109db565b604051610294919061148b565b60405180910390f35b6060600380546102ac90611786565b80601f01602080910402602001604051908101604052809291908181526020018280546102d890611786565b80156103255780601f106102fa57610100808354040283529160200191610325565b820191906000526020600020905b81548152906001019060200180831161030857829003601f168201915b5050505050905090565b600061034361033c610a62565b8484610a6a565b6001905092915050565b6000600254905090565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006103a3610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461045f578281101561044a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610441906113eb565b60405180910390fd5b61045e85610456610a62565b858403610a6a565b5b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166104a0610a62565b73ffffffffffffffffffffffffffffffffffffffff1614156104d1576104c7858585610c35565b6001915050610601565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610512610a62565b73ffffffffffffffffffffffffffffffffffffffff1614156105fb57600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806105d75750600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b156105f1576105e7858585610c35565b6001915050610601565b6000915050610601565b60009150505b9392505050565b60006012905090565b60006106b361061e610a62565b84846001600061062c610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106ae91906114dd565b610a6a565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60606004805461071490611786565b80601f016020809104026020016040519081016040528092919081815260200182805461074090611786565b801561078d5780601f106107625761010080835404028352916020019161078d565b820191906000526020600020905b81548152906001019060200180831161077057829003601f168201915b5050505050905090565b61079f610a62565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461082e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610825906113cb565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1661084d610a62565b73ffffffffffffffffffffffffffffffffffffffff16146108a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089a9061138b565b60405180910390fd5b6108ce826108af610608565b60ff16600a6108be9190611586565b836108c991906116a4565b610eb6565b5050565b600080600160006108e1610a62565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561099e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109959061144b565b60405180910390fd5b6109b26109a9610a62565b85858403610a6a565b600191505092915050565b60006109d16109ca610a62565b8484610c35565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad19061142b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610b4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b419061136b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c28919061148b565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ca5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9c9061140b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610d15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0c9061134b565b60405180910390fd5b610d20838383611016565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610da6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9d906113ab565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e3991906114dd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e9d919061148b565b60405180910390a3610eb084848461101b565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1d9061146b565b60405180910390fd5b610f3260008383611016565b8060026000828254610f4491906114dd565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f9991906114dd565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ffe919061148b565b60405180910390a36110126000838361101b565b5050565b505050565b505050565b60008135905061102f81611add565b92915050565b60008135905061104481611af4565b92915050565b6000602082840312156110605761105f611816565b5b600061106e84828501611020565b91505092915050565b6000806040838503121561108e5761108d611816565b5b600061109c85828601611020565b92505060206110ad85828601611020565b9150509250929050565b6000806000606084860312156110d0576110cf611816565b5b60006110de86828701611020565b93505060206110ef86828701611020565b925050604061110086828701611035565b9150509250925092565b6000806040838503121561112157611120611816565b5b600061112f85828601611020565b925050602061114085828601611035565b9150509250929050565b61115381611710565b82525050565b6000611164826114c1565b61116e81856114cc565b935061117e818560208601611753565b6111878161181b565b840191505092915050565b600061119f6023836114cc565b91506111aa82611839565b604082019050919050565b60006111c26022836114cc565b91506111cd82611888565b604082019050919050565b60006111e5601a836114cc565b91506111f0826118d7565b602082019050919050565b60006112086026836114cc565b915061121382611900565b604082019050919050565b600061122b6019836114cc565b91506112368261194f565b602082019050919050565b600061124e6028836114cc565b915061125982611978565b604082019050919050565b60006112716025836114cc565b915061127c826119c7565b604082019050919050565b60006112946024836114cc565b915061129f82611a16565b604082019050919050565b60006112b76025836114cc565b91506112c282611a65565b604082019050919050565b60006112da601f836114cc565b91506112e582611ab4565b602082019050919050565b6112f98161173c565b82525050565b61130881611746565b82525050565b6000602082019050611323600083018461114a565b92915050565b600060208201905081810360008301526113438184611159565b905092915050565b6000602082019050818103600083015261136481611192565b9050919050565b60006020820190508181036000830152611384816111b5565b9050919050565b600060208201905081810360008301526113a4816111d8565b9050919050565b600060208201905081810360008301526113c4816111fb565b9050919050565b600060208201905081810360008301526113e48161121e565b9050919050565b6000602082019050818103600083015261140481611241565b9050919050565b6000602082019050818103600083015261142481611264565b9050919050565b6000602082019050818103600083015261144481611287565b9050919050565b60006020820190508181036000830152611464816112aa565b9050919050565b60006020820190508181036000830152611484816112cd565b9050919050565b60006020820190506114a060008301846112f0565b92915050565b60006020820190506114bb60008301846112ff565b92915050565b600081519050919050565b600082825260208201905092915050565b60006114e88261173c565b91506114f38361173c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611528576115276117b8565b5b828201905092915050565b6000808291508390505b600185111561157d57808604811115611559576115586117b8565b5b60018516156115685780820291505b80810290506115768561182c565b945061153d565b94509492505050565b60006115918261173c565b915061159c8361173c565b92506115c97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846115d1565b905092915050565b6000826115e1576001905061169d565b816115ef576000905061169d565b8160018114611605576002811461160f5761163e565b600191505061169d565b60ff841115611621576116206117b8565b5b8360020a915084821115611638576116376117b8565b5b5061169d565b5060208310610133831016604e8410600b84101617156116735782820a90508381111561166e5761166d6117b8565b5b61169d565b6116808484846001611533565b92509050818404811115611697576116966117b8565b5b81810290505b9392505050565b60006116af8261173c565b91506116ba8361173c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156116f3576116f26117b8565b5b828202905092915050565b60006117098261171c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611771578082015181840152602081019050611756565b83811115611780576000848401525b50505050565b6000600282049050600182168061179e57607f821691505b602082108114156117b2576117b16117e7565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4163636f756e74206d757374206265206d73672e73656e646572000000000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4d73672073656e6465722069736e7420746865206f776e657200000000000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611ae6816116fe565b8114611af157600080fd5b50565b611afd8161173c565b8114611b0857600080fd5b5056fea2646970667358221220f5fc70eb82a0afaba6e691f7a39e54aa25e1aabb7750f46d4a317a7a954e76df64736f6c63430008070033