token-icon

CotinToken

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
COTIN
Holders
74+0.00%
Transfers
1,271

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106101375760003560e01c80633f4ba83a116100b85780638456cb591161007c5780638456cb591461032a5780638da5cb5b1461033457806395d89b4114610352578063a457c2d714610370578063a9059cbb146103a0578063dd62ed3e146103d057610137565b80633f4ba83a1461029a57806342966c68146102a45780635c975abb146102c057806370a08231146102de57806379cc67901461030e57610137565b80631a18e707116100ff5780631a18e707146101e257806323b872dd146101fe578063313ce5671461022e578063355274ea1461024c578063395093511461026a57610137565b8063028f3c551461013c57806306fdde0314610158578063095ea7b3146101765780630ac168a1146101a657806318160ddd146101c4575b600080fd5b610156600480360381019061015191906116cb565b610400565b005b6101606105c9565b60405161016d9190611788565b60405180910390f35b610190600480360381019061018b9190611808565b61065b565b60405161019d9190611863565b60405180910390f35b6101ae61067e565b6040516101bb919061188d565b60405180910390f35b6101cc610684565b6040516101d9919061188d565b60405180910390f35b6101fc60048036038101906101f791906116cb565b61068e565b005b610218600480360381019061021391906118a8565b6106b6565b6040516102259190611863565b60405180910390f35b6102366106e5565b6040516102439190611917565b60405180910390f35b6102546106ee565b604051610261919061188d565b60405180910390f35b610284600480360381019061027f9190611808565b610716565b6040516102919190611863565b60405180910390f35b6102a261074d565b005b6102be60048036038101906102b991906116cb565b6107e7565b005b6102c86107fb565b6040516102d59190611863565b60405180910390f35b6102f860048036038101906102f39190611932565b610812565b604051610305919061188d565b60405180910390f35b61032860048036038101906103239190611808565b61085a565b005b61033261087a565b005b61033c610914565b6040516103499190611980565b60405180910390f35b61035a61093a565b6040516103679190611788565b60405180910390f35b61038a60048036038101906103859190611808565b6109cc565b6040516103979190611863565b60405180910390f35b6103ba60048036038101906103b59190611808565b610a43565b6040516103c79190611863565b60405180910390f35b6103ea60048036038101906103e5919061199b565b610a66565b6040516103f7919061188d565b60405180910390f35b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610490576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048790611a4d565b60405180910390fd5b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610520576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051790611adf565b60405180910390fd5b6105286106ee565b81610531610684565b61053b9190611b2e565b111561057c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057390611bae565b60405180910390fd5b6105c6600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff166105aa6106e5565b600a6105b69190611d01565b836105c19190611d4c565b610aed565b50565b6060600380546105d890611dbd565b80601f016020809104026020016040519081016040528092919081815260200182805461060490611dbd565b80156106515780601f1061062657610100808354040283529160200191610651565b820191906000526020600020905b81548152906001019060200180831161063457829003601f168201915b5050505050905090565b600080610666610d0a565b9050610673818585610d12565b600191505092915050565b60065481565b6000600254905090565b6106966106e5565b600a6106a29190611d01565b816106ad9190611d4c565b60068190555050565b6000806106c1610d0a565b90506106ce858285610edb565b6106d9858585610f67565b60019150509392505050565b60006012905090565b60007f0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000905090565b600080610721610d0a565b90506107428185856107338589610a66565b61073d9190611b2e565b610d12565b600191505092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d490611a4d565b60405180910390fd5b6107e56111dd565b565b6107f86107f2610d0a565b82611240565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61086c82610866610d0a565b83610edb565b6108768282611240565b5050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461090a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090190611a4d565b60405180910390fd5b61091261140d565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461094990611dbd565b80601f016020809104026020016040519081016040528092919081815260200182805461097590611dbd565b80156109c25780601f10610997576101008083540402835291602001916109c2565b820191906000526020600020905b8154815290600101906020018083116109a557829003601f168201915b5050505050905090565b6000806109d7610d0a565b905060006109e58286610a66565b905083811015610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2190611e60565b60405180910390fd5b610a378286868403610d12565b60019250505092915050565b600080610a4e610d0a565b9050610a5b818585610f67565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610af56106ee565b81610afe610684565b610b089190611b2e565b1115610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090611bae565b60405180910390fd5b610b538282610b57565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bc6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbd90611ecc565b60405180910390fd5b610bd260008383611470565b8060026000828254610be49190611b2e565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c95919061188d565b60405180910390a3610ca960008383611580565b5050565b610cb8838383610d05565b610cc06107fb565b15610d00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf790611f5e565b60405180910390fd5b505050565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7890611ff0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610df0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de790612082565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ece919061188d565b60405180910390a3505050565b6000610ee78484610a66565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f615781811015610f53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4a906120ee565b60405180910390fd5b610f608484848403610d12565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcd90612180565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c90612212565b60405180910390fd5b611050838383611470565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110cd906122a4565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111c4919061188d565b60405180910390a36111d7848484611580565b50505050565b6111e5611585565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611229610d0a565b60405161123691906122d3565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112a690612360565b60405180910390fd5b6112bb82600083611470565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611341576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611338906123f2565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113f4919061188d565b60405180910390a361140883600084611580565b505050565b6114156115ce565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611459610d0a565b60405161146691906122d3565b60405180910390a1565b6114786115ce565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156114e157504173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561151a5750600073ffffffffffffffffffffffffffffffffffffffff164173ffffffffffffffffffffffffffffffffffffffff1614155b1561152857611527611618565b5b611533838383610cad565b61153b6107fb565b1561157b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157290611f5e565b60405180910390fd5b505050565b505050565b61158d6107fb565b6115cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c39061245e565b60405180910390fd5b565b6115d66107fb565b15611616576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160d906124ca565b60405180910390fd5b565b61162441600654611626565b565b61162e6106ee565b81611637610684565b6116419190611b2e565b1115611682576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167990611bae565b60405180910390fd5b61168c8282610aed565b5050565b600080fd5b6000819050919050565b6116a881611695565b81146116b357600080fd5b50565b6000813590506116c58161169f565b92915050565b6000602082840312156116e1576116e0611690565b5b60006116ef848285016116b6565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611732578082015181840152602081019050611717565b60008484015250505050565b6000601f19601f8301169050919050565b600061175a826116f8565b6117648185611703565b9350611774818560208601611714565b61177d8161173e565b840191505092915050565b600060208201905081810360008301526117a2818461174f565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117d5826117aa565b9050919050565b6117e5816117ca565b81146117f057600080fd5b50565b600081359050611802816117dc565b92915050565b6000806040838503121561181f5761181e611690565b5b600061182d858286016117f3565b925050602061183e858286016116b6565b9150509250929050565b60008115159050919050565b61185d81611848565b82525050565b60006020820190506118786000830184611854565b92915050565b61188781611695565b82525050565b60006020820190506118a2600083018461187e565b92915050565b6000806000606084860312156118c1576118c0611690565b5b60006118cf868287016117f3565b93505060206118e0868287016117f3565b92505060406118f1868287016116b6565b9150509250925092565b600060ff82169050919050565b611911816118fb565b82525050565b600060208201905061192c6000830184611908565b92915050565b60006020828403121561194857611947611690565b5b6000611956848285016117f3565b91505092915050565b600061196a826117aa565b9050919050565b61197a8161195f565b82525050565b60006020820190506119956000830184611971565b92915050565b600080604083850312156119b2576119b1611690565b5b60006119c0858286016117f3565b92505060206119d1858286016117f3565b9150509250929050565b7f4f6e6c7920746865206f776e65722063616e2063616c6c20746869732066756e60008201527f6374696f6e000000000000000000000000000000000000000000000000000000602082015250565b6000611a37602583611703565b9150611a42826119db565b604082019050919050565b60006020820190508181036000830152611a6681611a2a565b9050919050565b7f43616c6c657220646f6573206e6f74206861766520746865206d696e7465722060008201527f726f6c6500000000000000000000000000000000000000000000000000000000602082015250565b6000611ac9602483611703565b9150611ad482611a6d565b604082019050919050565b60006020820190508181036000830152611af881611abc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611b3982611695565b9150611b4483611695565b9250828201905080821115611b5c57611b5b611aff565b5b92915050565b7f45524332304361707065643a2063617020657863656564656400000000000000600082015250565b6000611b98601983611703565b9150611ba382611b62565b602082019050919050565b60006020820190508181036000830152611bc781611b8b565b9050919050565b60008160011c9050919050565b6000808291508390505b6001851115611c2557808604811115611c0157611c00611aff565b5b6001851615611c105780820291505b8081029050611c1e85611bce565b9450611be5565b94509492505050565b600082611c3e5760019050611cfa565b81611c4c5760009050611cfa565b8160018114611c625760028114611c6c57611c9b565b6001915050611cfa565b60ff841115611c7e57611c7d611aff565b5b8360020a915084821115611c9557611c94611aff565b5b50611cfa565b5060208310610133831016604e8410600b8410161715611cd05782820a905083811115611ccb57611cca611aff565b5b611cfa565b611cdd8484846001611bdb565b92509050818404811115611cf457611cf3611aff565b5b81810290505b9392505050565b6000611d0c82611695565b9150611d17836118fb565b9250611d447fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611c2e565b905092915050565b6000611d5782611695565b9150611d6283611695565b9250828202611d7081611695565b91508282048414831517611d8757611d86611aff565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611dd557607f821691505b602082108103611de857611de7611d8e565b5b50919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611e4a602583611703565b9150611e5582611dee565b604082019050919050565b60006020820190508181036000830152611e7981611e3d565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611eb6601f83611703565b9150611ec182611e80565b602082019050919050565b60006020820190508181036000830152611ee581611ea9565b9050919050565b7f45524332305061757361626c653a20746f6b656e207472616e7366657220776860008201527f696c652070617573656400000000000000000000000000000000000000000000602082015250565b6000611f48602a83611703565b9150611f5382611eec565b604082019050919050565b60006020820190508181036000830152611f7781611f3b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611fda602483611703565b9150611fe582611f7e565b604082019050919050565b6000602082019050818103600083015261200981611fcd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061206c602283611703565b915061207782612010565b604082019050919050565b6000602082019050818103600083015261209b8161205f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006120d8601d83611703565b91506120e3826120a2565b602082019050919050565b60006020820190508181036000830152612107816120cb565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061216a602583611703565b91506121758261210e565b604082019050919050565b600060208201905081810360008301526121998161215d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006121fc602383611703565b9150612207826121a0565b604082019050919050565b6000602082019050818103600083015261222b816121ef565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061228e602683611703565b915061229982612232565b604082019050919050565b600060208201905081810360008301526122bd81612281565b9050919050565b6122cd816117ca565b82525050565b60006020820190506122e860008301846122c4565b92915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061234a602183611703565b9150612355826122ee565b604082019050919050565b600060208201905081810360008301526123798161233d565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006123dc602283611703565b91506123e782612380565b604082019050919050565b6000602082019050818103600083015261240b816123cf565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000612448601483611703565b915061245382612412565b602082019050919050565b600060208201905081810360008301526124778161243b565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006124b4601083611703565b91506124bf8261247e565b602082019050919050565b600060208201905081810360008301526124e3816124a7565b905091905056fea264697066735822122077499836a4b8f432b59d7842e7700be79263dd75edd7b3d19114f04f8c8a944b64736f6c63430008110033
Creation ByteCode
0x60a06040523480156200001157600080fd5b506040516200354f3803806200354f83398181016040528101906200003791906200075a565b620000476200023760201b60201c565b600a62000055919062000946565b8362000062919062000997565b6040518060400160405280600a81526020017f436f74696e546f6b656e000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f434f54494e0000000000000000000000000000000000000000000000000000008152508160039081620000df919062000c52565b508060049081620000f1919062000c52565b505050600081116200013a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001319062000d9a565b60405180910390fd5b8060808181525050506000600560006101000a81548160ff02191690831515021790555033600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001fd600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16620001d66200023760201b60201c565b600a620001e4919062000946565b83620001f1919062000997565b6200024060201b60201c565b6200020d6200023760201b60201c565b600a6200021b919062000946565b8262000228919062000997565b60068190555050505062001013565b60006012905090565b62000250620002d160201b60201c565b8162000266620002db60201b620006841760201c565b62000272919062000dbc565b1115620002b6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002ad9062000e47565b60405180910390fd5b620002cd8282620002e560201b62000aed1760201c565b5050565b6000608051905090565b6000600254905090565b620002f5620002d160201b60201c565b816200030b620002db60201b620006841760201c565b62000317919062000dbc565b11156200035b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003529062000e47565b60405180910390fd5b6200037282826200037660201b62000b571760201c565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620003e8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003df9062000eb9565b60405180910390fd5b620003fc60008383620004e360201b60201c565b806002600082825462000410919062000dbc565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004c3919062000eec565b60405180910390a3620004df600083836200061e60201b60201c565b5050565b620004f36200062360201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156200055d57504173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015620005975750600073ffffffffffffffffffffffffffffffffffffffff164173ffffffffffffffffffffffffffffffffffffffff1614155b15620005ae57620005ad6200067860201b60201c565b5b620005c68383836200068e60201b62000cad1760201c565b620005d6620006fe60201b60201c565b1562000619576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006109062000f7f565b60405180910390fd5b505050565b505050565b62000633620006fe60201b60201c565b1562000676576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200066d9062000ff1565b60405180910390fd5b565b6200068c416006546200024060201b60201c565b565b620006a68383836200071560201b62000d051760201c565b620006b6620006fe60201b60201c565b15620006f9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006f09062000f7f565b60405180910390fd5b505050565b6000600560009054906101000a900460ff16905090565b505050565b600080fd5b6000819050919050565b62000734816200071f565b81146200074057600080fd5b50565b600081519050620007548162000729565b92915050565b6000806000606084860312156200077657620007756200071a565b5b6000620007868682870162000743565b9350506020620007998682870162000743565b9250506040620007ac8682870162000743565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000844578086048111156200081c576200081b620007b6565b5b60018516156200082c5780820291505b80810290506200083c85620007e5565b9450620007fc565b94509492505050565b6000826200085f576001905062000932565b816200086f576000905062000932565b81600181146200088857600281146200089357620008c9565b600191505062000932565b60ff841115620008a857620008a7620007b6565b5b8360020a915084821115620008c257620008c1620007b6565b5b5062000932565b5060208310610133831016604e8410600b8410161715620009035782820a905083811115620008fd57620008fc620007b6565b5b62000932565b620009128484846001620007f2565b925090508184048111156200092c576200092b620007b6565b5b81810290505b9392505050565b600060ff82169050919050565b600062000953826200071f565b9150620009608362000939565b92506200098f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200084d565b905092915050565b6000620009a4826200071f565b9150620009b1836200071f565b9250828202620009c1816200071f565b91508282048414831517620009db57620009da620007b6565b5b5092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000a6457607f821691505b60208210810362000a7a5762000a7962000a1c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000ae47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000aa5565b62000af0868362000aa5565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000b3362000b2d62000b27846200071f565b62000b08565b6200071f565b9050919050565b6000819050919050565b62000b4f8362000b12565b62000b6762000b5e8262000b3a565b84845462000ab2565b825550505050565b600090565b62000b7e62000b6f565b62000b8b81848462000b44565b505050565b5b8181101562000bb35762000ba760008262000b74565b60018101905062000b91565b5050565b601f82111562000c025762000bcc8162000a80565b62000bd78462000a95565b8101602085101562000be7578190505b62000bff62000bf68562000a95565b83018262000b90565b50505b505050565b600082821c905092915050565b600062000c276000198460080262000c07565b1980831691505092915050565b600062000c42838362000c14565b9150826002028217905092915050565b62000c5d82620009e2565b67ffffffffffffffff81111562000c795762000c78620009ed565b5b62000c85825462000a4b565b62000c9282828562000bb7565b600060209050601f83116001811462000cca576000841562000cb5578287015190505b62000cc1858262000c34565b86555062000d31565b601f19841662000cda8662000a80565b60005b8281101562000d045784890151825560018201915060208501945060208101905062000cdd565b8683101562000d24578489015162000d20601f89168262000c14565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f45524332304361707065643a2063617020697320300000000000000000000000600082015250565b600062000d8260158362000d39565b915062000d8f8262000d4a565b602082019050919050565b6000602082019050818103600083015262000db58162000d73565b9050919050565b600062000dc9826200071f565b915062000dd6836200071f565b925082820190508082111562000df15762000df0620007b6565b5b92915050565b7f45524332304361707065643a2063617020657863656564656400000000000000600082015250565b600062000e2f60198362000d39565b915062000e3c8262000df7565b602082019050919050565b6000602082019050818103600083015262000e628162000e20565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000ea1601f8362000d39565b915062000eae8262000e69565b602082019050919050565b6000602082019050818103600083015262000ed48162000e92565b9050919050565b62000ee6816200071f565b82525050565b600060208201905062000f03600083018462000edb565b92915050565b7f45524332305061757361626c653a20746f6b656e207472616e7366657220776860008201527f696c652070617573656400000000000000000000000000000000000000000000602082015250565b600062000f67602a8362000d39565b915062000f748262000f09565b604082019050919050565b6000602082019050818103600083015262000f9a8162000f58565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b600062000fd960108362000d39565b915062000fe68262000fa1565b602082019050919050565b600060208201905081810360008301526200100c8162000fca565b9050919050565b6080516125206200102f60003960006106f201526125206000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c80633f4ba83a116100b85780638456cb591161007c5780638456cb591461032a5780638da5cb5b1461033457806395d89b4114610352578063a457c2d714610370578063a9059cbb146103a0578063dd62ed3e146103d057610137565b80633f4ba83a1461029a57806342966c68146102a45780635c975abb146102c057806370a08231146102de57806379cc67901461030e57610137565b80631a18e707116100ff5780631a18e707146101e257806323b872dd146101fe578063313ce5671461022e578063355274ea1461024c578063395093511461026a57610137565b8063028f3c551461013c57806306fdde0314610158578063095ea7b3146101765780630ac168a1146101a657806318160ddd146101c4575b600080fd5b610156600480360381019061015191906116cb565b610400565b005b6101606105c9565b60405161016d9190611788565b60405180910390f35b610190600480360381019061018b9190611808565b61065b565b60405161019d9190611863565b60405180910390f35b6101ae61067e565b6040516101bb919061188d565b60405180910390f35b6101cc610684565b6040516101d9919061188d565b60405180910390f35b6101fc60048036038101906101f791906116cb565b61068e565b005b610218600480360381019061021391906118a8565b6106b6565b6040516102259190611863565b60405180910390f35b6102366106e5565b6040516102439190611917565b60405180910390f35b6102546106ee565b604051610261919061188d565b60405180910390f35b610284600480360381019061027f9190611808565b610716565b6040516102919190611863565b60405180910390f35b6102a261074d565b005b6102be60048036038101906102b991906116cb565b6107e7565b005b6102c86107fb565b6040516102d59190611863565b60405180910390f35b6102f860048036038101906102f39190611932565b610812565b604051610305919061188d565b60405180910390f35b61032860048036038101906103239190611808565b61085a565b005b61033261087a565b005b61033c610914565b6040516103499190611980565b60405180910390f35b61035a61093a565b6040516103679190611788565b60405180910390f35b61038a60048036038101906103859190611808565b6109cc565b6040516103979190611863565b60405180910390f35b6103ba60048036038101906103b59190611808565b610a43565b6040516103c79190611863565b60405180910390f35b6103ea60048036038101906103e5919061199b565b610a66565b6040516103f7919061188d565b60405180910390f35b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610490576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048790611a4d565b60405180910390fd5b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610520576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051790611adf565b60405180910390fd5b6105286106ee565b81610531610684565b61053b9190611b2e565b111561057c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057390611bae565b60405180910390fd5b6105c6600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff166105aa6106e5565b600a6105b69190611d01565b836105c19190611d4c565b610aed565b50565b6060600380546105d890611dbd565b80601f016020809104026020016040519081016040528092919081815260200182805461060490611dbd565b80156106515780601f1061062657610100808354040283529160200191610651565b820191906000526020600020905b81548152906001019060200180831161063457829003601f168201915b5050505050905090565b600080610666610d0a565b9050610673818585610d12565b600191505092915050565b60065481565b6000600254905090565b6106966106e5565b600a6106a29190611d01565b816106ad9190611d4c565b60068190555050565b6000806106c1610d0a565b90506106ce858285610edb565b6106d9858585610f67565b60019150509392505050565b60006012905090565b60007f0000000000000000000000000000000000000000000000000000000000000000905090565b600080610721610d0a565b90506107428185856107338589610a66565b61073d9190611b2e565b610d12565b600191505092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d490611a4d565b60405180910390fd5b6107e56111dd565b565b6107f86107f2610d0a565b82611240565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61086c82610866610d0a565b83610edb565b6108768282611240565b5050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461090a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090190611a4d565b60405180910390fd5b61091261140d565b565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60606004805461094990611dbd565b80601f016020809104026020016040519081016040528092919081815260200182805461097590611dbd565b80156109c25780601f10610997576101008083540402835291602001916109c2565b820191906000526020600020905b8154815290600101906020018083116109a557829003601f168201915b5050505050905090565b6000806109d7610d0a565b905060006109e58286610a66565b905083811015610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2190611e60565b60405180910390fd5b610a378286868403610d12565b60019250505092915050565b600080610a4e610d0a565b9050610a5b818585610f67565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610af56106ee565b81610afe610684565b610b089190611b2e565b1115610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090611bae565b60405180910390fd5b610b538282610b57565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bc6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbd90611ecc565b60405180910390fd5b610bd260008383611470565b8060026000828254610be49190611b2e565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c95919061188d565b60405180910390a3610ca960008383611580565b5050565b610cb8838383610d05565b610cc06107fb565b15610d00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf790611f5e565b60405180910390fd5b505050565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7890611ff0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610df0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de790612082565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ece919061188d565b60405180910390a3505050565b6000610ee78484610a66565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f615781811015610f53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4a906120ee565b60405180910390fd5b610f608484848403610d12565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcd90612180565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c90612212565b60405180910390fd5b611050838383611470565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110cd906122a4565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111c4919061188d565b60405180910390a36111d7848484611580565b50505050565b6111e5611585565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611229610d0a565b60405161123691906122d3565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112a690612360565b60405180910390fd5b6112bb82600083611470565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611341576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611338906123f2565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113f4919061188d565b60405180910390a361140883600084611580565b505050565b6114156115ce565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611459610d0a565b60405161146691906122d3565b60405180910390a1565b6114786115ce565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156114e157504173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561151a5750600073ffffffffffffffffffffffffffffffffffffffff164173ffffffffffffffffffffffffffffffffffffffff1614155b1561152857611527611618565b5b611533838383610cad565b61153b6107fb565b1561157b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157290611f5e565b60405180910390fd5b505050565b505050565b61158d6107fb565b6115cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c39061245e565b60405180910390fd5b565b6115d66107fb565b15611616576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160d906124ca565b60405180910390fd5b565b61162441600654611626565b565b61162e6106ee565b81611637610684565b6116419190611b2e565b1115611682576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161167990611bae565b60405180910390fd5b61168c8282610aed565b5050565b600080fd5b6000819050919050565b6116a881611695565b81146116b357600080fd5b50565b6000813590506116c58161169f565b92915050565b6000602082840312156116e1576116e0611690565b5b60006116ef848285016116b6565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611732578082015181840152602081019050611717565b60008484015250505050565b6000601f19601f8301169050919050565b600061175a826116f8565b6117648185611703565b9350611774818560208601611714565b61177d8161173e565b840191505092915050565b600060208201905081810360008301526117a2818461174f565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117d5826117aa565b9050919050565b6117e5816117ca565b81146117f057600080fd5b50565b600081359050611802816117dc565b92915050565b6000806040838503121561181f5761181e611690565b5b600061182d858286016117f3565b925050602061183e858286016116b6565b9150509250929050565b60008115159050919050565b61185d81611848565b82525050565b60006020820190506118786000830184611854565b92915050565b61188781611695565b82525050565b60006020820190506118a2600083018461187e565b92915050565b6000806000606084860312156118c1576118c0611690565b5b60006118cf868287016117f3565b93505060206118e0868287016117f3565b92505060406118f1868287016116b6565b9150509250925092565b600060ff82169050919050565b611911816118fb565b82525050565b600060208201905061192c6000830184611908565b92915050565b60006020828403121561194857611947611690565b5b6000611956848285016117f3565b91505092915050565b600061196a826117aa565b9050919050565b61197a8161195f565b82525050565b60006020820190506119956000830184611971565b92915050565b600080604083850312156119b2576119b1611690565b5b60006119c0858286016117f3565b92505060206119d1858286016117f3565b9150509250929050565b7f4f6e6c7920746865206f776e65722063616e2063616c6c20746869732066756e60008201527f6374696f6e000000000000000000000000000000000000000000000000000000602082015250565b6000611a37602583611703565b9150611a42826119db565b604082019050919050565b60006020820190508181036000830152611a6681611a2a565b9050919050565b7f43616c6c657220646f6573206e6f74206861766520746865206d696e7465722060008201527f726f6c6500000000000000000000000000000000000000000000000000000000602082015250565b6000611ac9602483611703565b9150611ad482611a6d565b604082019050919050565b60006020820190508181036000830152611af881611abc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611b3982611695565b9150611b4483611695565b9250828201905080821115611b5c57611b5b611aff565b5b92915050565b7f45524332304361707065643a2063617020657863656564656400000000000000600082015250565b6000611b98601983611703565b9150611ba382611b62565b602082019050919050565b60006020820190508181036000830152611bc781611b8b565b9050919050565b60008160011c9050919050565b6000808291508390505b6001851115611c2557808604811115611c0157611c00611aff565b5b6001851615611c105780820291505b8081029050611c1e85611bce565b9450611be5565b94509492505050565b600082611c3e5760019050611cfa565b81611c4c5760009050611cfa565b8160018114611c625760028114611c6c57611c9b565b6001915050611cfa565b60ff841115611c7e57611c7d611aff565b5b8360020a915084821115611c9557611c94611aff565b5b50611cfa565b5060208310610133831016604e8410600b8410161715611cd05782820a905083811115611ccb57611cca611aff565b5b611cfa565b611cdd8484846001611bdb565b92509050818404811115611cf457611cf3611aff565b5b81810290505b9392505050565b6000611d0c82611695565b9150611d17836118fb565b9250611d447fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611c2e565b905092915050565b6000611d5782611695565b9150611d6283611695565b9250828202611d7081611695565b91508282048414831517611d8757611d86611aff565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611dd557607f821691505b602082108103611de857611de7611d8e565b5b50919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611e4a602583611703565b9150611e5582611dee565b604082019050919050565b60006020820190508181036000830152611e7981611e3d565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611eb6601f83611703565b9150611ec182611e80565b602082019050919050565b60006020820190508181036000830152611ee581611ea9565b9050919050565b7f45524332305061757361626c653a20746f6b656e207472616e7366657220776860008201527f696c652070617573656400000000000000000000000000000000000000000000602082015250565b6000611f48602a83611703565b9150611f5382611eec565b604082019050919050565b60006020820190508181036000830152611f7781611f3b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611fda602483611703565b9150611fe582611f7e565b604082019050919050565b6000602082019050818103600083015261200981611fcd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061206c602283611703565b915061207782612010565b604082019050919050565b6000602082019050818103600083015261209b8161205f565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006120d8601d83611703565b91506120e3826120a2565b602082019050919050565b60006020820190508181036000830152612107816120cb565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061216a602583611703565b91506121758261210e565b604082019050919050565b600060208201905081810360008301526121998161215d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006121fc602383611703565b9150612207826121a0565b604082019050919050565b6000602082019050818103600083015261222b816121ef565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061228e602683611703565b915061229982612232565b604082019050919050565b600060208201905081810360008301526122bd81612281565b9050919050565b6122cd816117ca565b82525050565b60006020820190506122e860008301846122c4565b92915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061234a602183611703565b9150612355826122ee565b604082019050919050565b600060208201905081810360008301526123798161233d565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006123dc602283611703565b91506123e782612380565b604082019050919050565b6000602082019050818103600083015261240b816123cf565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000612448601483611703565b915061245382612412565b602082019050919050565b600060208201905081810360008301526124778161243b565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006124b4601083611703565b91506124bf8261247e565b602082019050919050565b600060208201905081810360008301526124e3816124a7565b905091905056fea264697066735822122077499836a4b8f432b59d7842e7700be79263dd75edd7b3d19114f04f8c8a944b64736f6c63430008110033000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000002245cdc0
©2022-now by Spectre