ETH Price: $2,326.10 (-0.21%)
 

Overview

Max Total Supply

68,444,880.717096907216494428 CC

Holders

324

Transfers

-
1 ( -87.50%)

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

CCToken

Compiler Version
v0.6.12+commit.27d51765
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
MIT
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"uint256","name":"previousBalance","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"DelegateVotesChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DELEGATION_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addMinter","type":"address"}],"name":"addMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint32","name":"","type":"uint32"}],"name":"checkpoints","outputs":[{"internalType":"uint32","name":"fromBlock","type":"uint32"},{"internalType":"uint256","name":"votes","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_delMinter","type":"address"}],"name":"delMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getCurrentVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"getMinter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMinterLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getPriorVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60806040523480156200001157600080fd5b50604080518082018252600881526721a1902a37b5b2b760c11b602080830191825283518085019094526002845261434360f01b9084015281519192916200005c916003916200068a565b508051620000729060049060208401906200068a565b50506005805460ff191660121790555060006200008e620000f9565b600a80546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350620000f3336a2116545850052128000000620000fd565b62000726565b3390565b6200011482826200013f60201b620013501760201c565b6001600160a01b038083166000908152600660205260408120546200013b9216836200024e565b5050565b6001600160a01b0382166200019b576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b620001a960008383620003bb565b620001c581600254620003c060201b620014401790919060201c565b6002556001600160a01b03821660009081526020818152604090912054620001f891839062001440620003c0821b17901c565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b816001600160a01b0316836001600160a01b031614158015620002715750600081115b15620003bb576001600160a01b0383161562000319576001600160a01b03831660009081526008602052604081205463ffffffff169081620002b5576000620002e7565b6001600160a01b038516600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b905060006200030584836200042260201b6200149a1790919060201c565b9050620003158684848462000480565b5050505b6001600160a01b03821615620003bb576001600160a01b03821660009081526008602052604081205463ffffffff1690816200035757600062000389565b6001600160a01b038416600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b90506000620003a78483620003c060201b620014401790919060201c565b9050620003b78584848462000480565b5050505b505050565b6000828201838110156200041b576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6000828211156200047a576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b6000620004a7436040518060600160405280603781526020016200281d60379139620005eb565b905060008463ffffffff16118015620004f157506001600160a01b038516600090815260076020908152604080832063ffffffff6000198901811685529252909120548282169116145b1562000530576001600160a01b038516600090815260076020908152604080832063ffffffff60001989011684529091529020600101829055620005a1565b60408051808201825263ffffffff808416825260208083018681526001600160a01b038a166000818152600784528681208b8616825284528681209551865490861663ffffffff19918216178755925160019687015590815260089092529390208054928801909116919092161790555b604080518481526020810184905281516001600160a01b038816927fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724928290030190a25050505050565b6000816401000000008410620006825760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015620006465781810151838201526020016200062c565b50505050905090810190601f168015620006745780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b509192915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620006cd57805160ff1916838001178555620006fd565b82800160010185558215620006fd579182015b82811115620006fd578251825591602001919060010190620006e0565b506200070b9291506200070f565b5090565b5b808211156200070b576000815560010162000710565b6120e780620007366000396000f3fe608060405234801561001057600080fd5b50600436106101cf5760003560e01c8063715018a611610104578063a9059cbb116100a2578063dd62ed3e11610071578063dd62ed3e146105ce578063e7a324dc146105fc578063f1127ed814610604578063f2fde38b14610656576101cf565b8063a9059cbb1461050f578063aa271e1a1461053b578063b4b5ea5714610561578063c3cda52014610587576101cf565b80638da5cb5b116100de5780638da5cb5b146104ad57806395d89b41146104b5578063983b2d56146104bd578063a457c2d7146104e3576101cf565b8063715018a614610453578063782d6fe11461045b5780637ecebe0014610487576101cf565b8063313ce567116101715780635b7121f81161014b5780635b7121f81461038d5780635c19a95c146103c65780636fcfff45146103ee57806370a082311461042d576101cf565b8063313ce56714610317578063395093511461033557806340c10f1914610361576101cf565b806318160ddd116101ad57806318160ddd146102ab57806320606b70146102b357806323338b88146102bb57806323b872dd146102e1576101cf565b80630323aac7146101d457806306fdde03146101ee578063095ea7b31461026b575b600080fd5b6101dc61067c565b60408051918252519081900360200190f35b6101f661068d565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610230578181015183820152602001610218565b50505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102976004803603604081101561028157600080fd5b506001600160a01b038135169060200135610723565b604080519115158252519081900360200190f35b6101dc610741565b6101dc610747565b610297600480360360208110156102d157600080fd5b50356001600160a01b031661076b565b610297600480360360608110156102f757600080fd5b506001600160a01b0381358116916020810135909116906040013561081f565b61031f6108a6565b6040805160ff9092168252519081900360200190f35b6102976004803603604081101561034b57600080fd5b506001600160a01b0381351690602001356108af565b6102976004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108fd565b6103aa600480360360208110156103a357600080fd5b5035610979565b604080516001600160a01b039092168252519081900360200190f35b6103ec600480360360208110156103dc57600080fd5b50356001600160a01b0316610a47565b005b6104146004803603602081101561040457600080fd5b50356001600160a01b0316610a54565b6040805163ffffffff9092168252519081900360200190f35b6101dc6004803603602081101561044357600080fd5b50356001600160a01b0316610a6c565b6103ec610a87565b6101dc6004803603604081101561047157600080fd5b506001600160a01b038135169060200135610b33565b6101dc6004803603602081101561049d57600080fd5b50356001600160a01b0316610d3b565b6103aa610d4d565b6101f6610d5c565b610297600480360360208110156104d357600080fd5b50356001600160a01b0316610dbd565b610297600480360360408110156104f957600080fd5b506001600160a01b038135169060200135610e71565b6102976004803603604081101561052557600080fd5b506001600160a01b038135169060200135610ed9565b6102976004803603602081101561055157600080fd5b50356001600160a01b0316610eed565b6101dc6004803603602081101561057757600080fd5b50356001600160a01b0316610efa565b6103ec600480360360c081101561059d57600080fd5b506001600160a01b038135169060208101359060408101359060ff6060820135169060808101359060a00135610f5e565b6101dc600480360360408110156105e457600080fd5b506001600160a01b03813581169160200135166111d1565b6101dc6111fc565b6106366004803603604081101561061a57600080fd5b5080356001600160a01b0316906020013563ffffffff16611220565b6040805163ffffffff909316835260208301919091528051918290030190f35b6103ec6004803603602081101561066c57600080fd5b50356001600160a01b031661124d565b6000610688600b6114f7565b905090565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107195780601f106106ee57610100808354040283529160200191610719565b820191906000526020600020905b8154815290600101906020018083116106fc57829003601f168201915b5050505050905090565b6000610737610730611502565b8484611506565b5060015b92915050565b60025490565b7f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86681565b6000610775611502565b6001600160a01b0316610786610d4d565b6001600160a01b0316146107cf576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b0382166108145760405162461bcd60e51b8152600401808060200182810382526027815260200180611e476027913960400191505060405180910390fd5b61073b600b836115f2565b600061082c848484611607565b61089c84610838611502565b61089785604051806060016040528060288152602001611f2b602891396001600160a01b038a16600090815260016020526040812090610876611502565b6001600160a01b031681526020810191909152604001600020549190611649565b611506565b5060019392505050565b60055460ff1690565b60006107376108bc611502565b8461089785600160006108cd611502565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490611440565b600061090833610eed565b6109435760405162461bcd60e51b81526004018080602001828103825260218152602001806120436021913960400191505060405180910390fd5b6a52b7d2dcc80cd2e400000061096161095a610741565b8490611440565b111561096f5750600061073b565b61073783836116e0565b6000610983611502565b6001600160a01b0316610994610d4d565b6001600160a01b0316146109dd576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b60016109e761067c565b03821115610a3c576040805162461bcd60e51b815260206004820152601c60248201527f4343546f6b656e3a20696e646578206f7574206f6620626f756e647300000000604482015290519081900360640190fd5b61073b600b83611713565b610a51338261171f565b50565b60086020526000908152604090205463ffffffff1681565b6001600160a01b031660009081526020819052604090205490565b610a8f611502565b6001600160a01b0316610aa0610d4d565b6001600160a01b031614610ae9576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b600a546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600a80546001600160a01b0319169055565b6000438210610b735760405162461bcd60e51b815260040180806020018281038252602a815260200180611e6e602a913960400191505060405180910390fd5b6001600160a01b03831660009081526008602052604090205463ffffffff1680610ba157600091505061073b565b6001600160a01b038416600090815260076020908152604080832063ffffffff600019860181168552925290912054168310610c10576001600160a01b03841660009081526007602090815260408083206000199490940163ffffffff1683529290522060010154905061073b565b6001600160a01b038416600090815260076020908152604080832083805290915290205463ffffffff16831015610c4b57600091505061073b565b600060001982015b8163ffffffff168163ffffffff161115610d0457600282820363ffffffff16048103610c7d611dea565b506001600160a01b038716600090815260076020908152604080832063ffffffff808616855290835292819020815180830190925280549093168082526001909301549181019190915290871415610cdf5760200151945061073b9350505050565b805163ffffffff16871115610cf657819350610cfd565b6001820392505b5050610c53565b506001600160a01b038516600090815260076020908152604080832063ffffffff9094168352929052206001015491505092915050565b60096020526000908152604090205481565b600a546001600160a01b031690565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107195780601f106106ee57610100808354040283529160200191610719565b6000610dc7611502565b6001600160a01b0316610dd8610d4d565b6001600160a01b031614610e21576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b038216610e665760405162461bcd60e51b8152600401808060200182810382526027815260200180611f536027913960400191505060405180910390fd5b61073b600b836117d1565b6000610737610e7e611502565b846108978560405180606001604052806025815260200161208d6025913960016000610ea8611502565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611649565b6000610737610ee6611502565b8484611607565b600061073b600b836117e6565b6001600160a01b03811660009081526008602052604081205463ffffffff1680610f25576000610f57565b6001600160a01b038316600090815260076020908152604080832063ffffffff60001986011684529091529020600101545b9392505050565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866610f8961068d565b80519060200120610f986117fb565b60408051602080820195909552808201939093526060830191909152306080808401919091528151808403909101815260a0830182528051908401207fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60c08401526001600160a01b038b1660e084015261010083018a90526101208084018a9052825180850390910181526101408401835280519085012061190160f01b6101608501526101628401829052610182808501829052835180860390910181526101a285018085528151918701919091206000918290526101c2860180865281905260ff8b166101e287015261020286018a90526102228601899052935192965090949293909260019261024280840193601f198301929081900390910190855afa1580156110cb573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661111d5760405162461bcd60e51b81526004018080602001828103825260298152602001806120646029913960400191505060405180910390fd5b6001600160a01b0381166000908152600960205260409020805460018101909155891461117b5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f066025913960400191505060405180910390fd5b874211156111ba5760405162461bcd60e51b815260040180806020018281038252602981526020018061201a6029913960400191505060405180910390fd5b6111c4818b61171f565b505050505b505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b7fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf81565b60076020908152600092835260408084209091529082529020805460019091015463ffffffff9091169082565b611255611502565b6001600160a01b0316611266610d4d565b6001600160a01b0316146112af576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b0381166112f45760405162461bcd60e51b8152600401808060200182810382526026815260200180611e986026913960400191505060405180910390fd5b600a546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166113ab576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6113b760008383611644565b6002546113c49082611440565b6002556001600160a01b0382166000908152602081905260409020546113ea9082611440565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600082820183811015610f57576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000828211156114f1576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600061073b826117ff565b3390565b6001600160a01b03831661154b5760405162461bcd60e51b8152600401808060200182810382526024815260200180611ff66024913960400191505060405180910390fd5b6001600160a01b0382166115905760405162461bcd60e51b8152600401808060200182810382526022815260200180611ebe6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000610f57836001600160a01b038416611803565b6116128383836118c9565b6001600160a01b0380841660009081526006602052604080822054858416835291205461164492918216911683611a24565b505050565b600081848411156116d85760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561169d578181015183820152602001611685565b50505050905090810190601f1680156116ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6116ea8282611350565b6001600160a01b0380831660009081526006602052604081205461170f921683611a24565b5050565b6000610f578383611b61565b6001600160a01b038083166000908152600660205260408120549091169061174684610a6c565b6001600160a01b03858116600090815260066020526040902080546001600160a01b0319169186169190911790559050611781828483611a24565b826001600160a01b0316826001600160a01b0316856001600160a01b03167f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f60405160405180910390a450505050565b6000610f57836001600160a01b038416611bc5565b6000610f57836001600160a01b038416611c0f565b4690565b5490565b600081815260018301602052604081205480156118bf578354600019808301919081019060009087908390811061183657fe5b906000526020600020015490508087600001848154811061185357fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061188357fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061073b565b600091505061073b565b6001600160a01b03831661190e5760405162461bcd60e51b8152600401808060200182810382526025815260200180611fd16025913960400191505060405180910390fd5b6001600160a01b0382166119535760405162461bcd60e51b8152600401808060200182810382526023815260200180611e246023913960400191505060405180910390fd5b61195e838383611644565b61199b81604051806060016040528060268152602001611ee0602691396001600160a01b0386166000908152602081905260409020549190611649565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546119ca9082611440565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b816001600160a01b0316836001600160a01b031614158015611a465750600081115b15611644576001600160a01b03831615611ad8576001600160a01b03831660009081526008602052604081205463ffffffff169081611a86576000611ab8565b6001600160a01b038516600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b90506000611ac6828561149a565b9050611ad486848484611c27565b5050505b6001600160a01b03821615611644576001600160a01b03821660009081526008602052604081205463ffffffff169081611b13576000611b45565b6001600160a01b038416600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b90506000611b538285611440565b90506111c985848484611c27565b81546000908210611ba35760405162461bcd60e51b8152600401808060200182810382526022815260200180611e026022913960400191505060405180910390fd5b826000018281548110611bb257fe5b9060005260206000200154905092915050565b6000611bd18383611c0f565b611c075750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561073b565b50600061073b565b60009081526001919091016020526040902054151590565b6000611c4b43604051806060016040528060378152602001611f9a60379139611d8c565b905060008463ffffffff16118015611c9457506001600160a01b038516600090815260076020908152604080832063ffffffff6000198901811685529252909120548282169116145b15611cd1576001600160a01b038516600090815260076020908152604080832063ffffffff60001989011684529091529020600101829055611d42565b60408051808201825263ffffffff808416825260208083018681526001600160a01b038a166000818152600784528681208b8616825284528681209551865490861663ffffffff19918216178755925160019687015590815260089092529390208054928801909116919092161790555b604080518481526020810184905281516001600160a01b038816927fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724928290030190a25050505050565b6000816401000000008410611de25760405162461bcd60e51b815260206004820181815283516024840152835190928392604490910191908501908083836000831561169d578181015183820152602001611685565b509192915050565b60408051808201909152600080825260208201529056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f20616464726573734343546f6b656e3a205f64656c4d696e74657220697320746865207a65726f20616464726573734343546f6b656e3a3a6765745072696f72566f7465733a206e6f74207965742064657465726d696e65644f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654343546f6b656e3a3a64656c656761746542795369673a20696e76616c6964206e6f6e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654343546f6b656e3a205f6164644d696e74657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65724343546f6b656e3a3a5f7772697465436865636b706f696e743a20626c6f636b206e756d6265722065786365656473203332206269747345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734343546f6b656e3a3a64656c656761746542795369673a207369676e617475726520657870697265644343546f6b656e3a2063616c6c6572206973206e6f7420746865206d696e7465724343546f6b656e3a3a64656c656761746542795369673a20696e76616c6964207369676e617475726545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122013a58177e30f783374fda3c140cdd5021751a397dc18fc9ca0d2c561d67b4ec564736f6c634300060c00334343546f6b656e3a3a5f7772697465436865636b706f696e743a20626c6f636b206e756d62657220657863656564732033322062697473
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101cf5760003560e01c8063715018a611610104578063a9059cbb116100a2578063dd62ed3e11610071578063dd62ed3e146105ce578063e7a324dc146105fc578063f1127ed814610604578063f2fde38b14610656576101cf565b8063a9059cbb1461050f578063aa271e1a1461053b578063b4b5ea5714610561578063c3cda52014610587576101cf565b80638da5cb5b116100de5780638da5cb5b146104ad57806395d89b41146104b5578063983b2d56146104bd578063a457c2d7146104e3576101cf565b8063715018a614610453578063782d6fe11461045b5780637ecebe0014610487576101cf565b8063313ce567116101715780635b7121f81161014b5780635b7121f81461038d5780635c19a95c146103c65780636fcfff45146103ee57806370a082311461042d576101cf565b8063313ce56714610317578063395093511461033557806340c10f1914610361576101cf565b806318160ddd116101ad57806318160ddd146102ab57806320606b70146102b357806323338b88146102bb57806323b872dd146102e1576101cf565b80630323aac7146101d457806306fdde03146101ee578063095ea7b31461026b575b600080fd5b6101dc61067c565b60408051918252519081900360200190f35b6101f661068d565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610230578181015183820152602001610218565b50505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102976004803603604081101561028157600080fd5b506001600160a01b038135169060200135610723565b604080519115158252519081900360200190f35b6101dc610741565b6101dc610747565b610297600480360360208110156102d157600080fd5b50356001600160a01b031661076b565b610297600480360360608110156102f757600080fd5b506001600160a01b0381358116916020810135909116906040013561081f565b61031f6108a6565b6040805160ff9092168252519081900360200190f35b6102976004803603604081101561034b57600080fd5b506001600160a01b0381351690602001356108af565b6102976004803603604081101561037757600080fd5b506001600160a01b0381351690602001356108fd565b6103aa600480360360208110156103a357600080fd5b5035610979565b604080516001600160a01b039092168252519081900360200190f35b6103ec600480360360208110156103dc57600080fd5b50356001600160a01b0316610a47565b005b6104146004803603602081101561040457600080fd5b50356001600160a01b0316610a54565b6040805163ffffffff9092168252519081900360200190f35b6101dc6004803603602081101561044357600080fd5b50356001600160a01b0316610a6c565b6103ec610a87565b6101dc6004803603604081101561047157600080fd5b506001600160a01b038135169060200135610b33565b6101dc6004803603602081101561049d57600080fd5b50356001600160a01b0316610d3b565b6103aa610d4d565b6101f6610d5c565b610297600480360360208110156104d357600080fd5b50356001600160a01b0316610dbd565b610297600480360360408110156104f957600080fd5b506001600160a01b038135169060200135610e71565b6102976004803603604081101561052557600080fd5b506001600160a01b038135169060200135610ed9565b6102976004803603602081101561055157600080fd5b50356001600160a01b0316610eed565b6101dc6004803603602081101561057757600080fd5b50356001600160a01b0316610efa565b6103ec600480360360c081101561059d57600080fd5b506001600160a01b038135169060208101359060408101359060ff6060820135169060808101359060a00135610f5e565b6101dc600480360360408110156105e457600080fd5b506001600160a01b03813581169160200135166111d1565b6101dc6111fc565b6106366004803603604081101561061a57600080fd5b5080356001600160a01b0316906020013563ffffffff16611220565b6040805163ffffffff909316835260208301919091528051918290030190f35b6103ec6004803603602081101561066c57600080fd5b50356001600160a01b031661124d565b6000610688600b6114f7565b905090565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107195780601f106106ee57610100808354040283529160200191610719565b820191906000526020600020905b8154815290600101906020018083116106fc57829003601f168201915b5050505050905090565b6000610737610730611502565b8484611506565b5060015b92915050565b60025490565b7f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86681565b6000610775611502565b6001600160a01b0316610786610d4d565b6001600160a01b0316146107cf576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b0382166108145760405162461bcd60e51b8152600401808060200182810382526027815260200180611e476027913960400191505060405180910390fd5b61073b600b836115f2565b600061082c848484611607565b61089c84610838611502565b61089785604051806060016040528060288152602001611f2b602891396001600160a01b038a16600090815260016020526040812090610876611502565b6001600160a01b031681526020810191909152604001600020549190611649565b611506565b5060019392505050565b60055460ff1690565b60006107376108bc611502565b8461089785600160006108cd611502565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490611440565b600061090833610eed565b6109435760405162461bcd60e51b81526004018080602001828103825260218152602001806120436021913960400191505060405180910390fd5b6a52b7d2dcc80cd2e400000061096161095a610741565b8490611440565b111561096f5750600061073b565b61073783836116e0565b6000610983611502565b6001600160a01b0316610994610d4d565b6001600160a01b0316146109dd576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b60016109e761067c565b03821115610a3c576040805162461bcd60e51b815260206004820152601c60248201527f4343546f6b656e3a20696e646578206f7574206f6620626f756e647300000000604482015290519081900360640190fd5b61073b600b83611713565b610a51338261171f565b50565b60086020526000908152604090205463ffffffff1681565b6001600160a01b031660009081526020819052604090205490565b610a8f611502565b6001600160a01b0316610aa0610d4d565b6001600160a01b031614610ae9576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b600a546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600a80546001600160a01b0319169055565b6000438210610b735760405162461bcd60e51b815260040180806020018281038252602a815260200180611e6e602a913960400191505060405180910390fd5b6001600160a01b03831660009081526008602052604090205463ffffffff1680610ba157600091505061073b565b6001600160a01b038416600090815260076020908152604080832063ffffffff600019860181168552925290912054168310610c10576001600160a01b03841660009081526007602090815260408083206000199490940163ffffffff1683529290522060010154905061073b565b6001600160a01b038416600090815260076020908152604080832083805290915290205463ffffffff16831015610c4b57600091505061073b565b600060001982015b8163ffffffff168163ffffffff161115610d0457600282820363ffffffff16048103610c7d611dea565b506001600160a01b038716600090815260076020908152604080832063ffffffff808616855290835292819020815180830190925280549093168082526001909301549181019190915290871415610cdf5760200151945061073b9350505050565b805163ffffffff16871115610cf657819350610cfd565b6001820392505b5050610c53565b506001600160a01b038516600090815260076020908152604080832063ffffffff9094168352929052206001015491505092915050565b60096020526000908152604090205481565b600a546001600160a01b031690565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107195780601f106106ee57610100808354040283529160200191610719565b6000610dc7611502565b6001600160a01b0316610dd8610d4d565b6001600160a01b031614610e21576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b038216610e665760405162461bcd60e51b8152600401808060200182810382526027815260200180611f536027913960400191505060405180910390fd5b61073b600b836117d1565b6000610737610e7e611502565b846108978560405180606001604052806025815260200161208d6025913960016000610ea8611502565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611649565b6000610737610ee6611502565b8484611607565b600061073b600b836117e6565b6001600160a01b03811660009081526008602052604081205463ffffffff1680610f25576000610f57565b6001600160a01b038316600090815260076020908152604080832063ffffffff60001986011684529091529020600101545b9392505050565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866610f8961068d565b80519060200120610f986117fb565b60408051602080820195909552808201939093526060830191909152306080808401919091528151808403909101815260a0830182528051908401207fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60c08401526001600160a01b038b1660e084015261010083018a90526101208084018a9052825180850390910181526101408401835280519085012061190160f01b6101608501526101628401829052610182808501829052835180860390910181526101a285018085528151918701919091206000918290526101c2860180865281905260ff8b166101e287015261020286018a90526102228601899052935192965090949293909260019261024280840193601f198301929081900390910190855afa1580156110cb573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661111d5760405162461bcd60e51b81526004018080602001828103825260298152602001806120646029913960400191505060405180910390fd5b6001600160a01b0381166000908152600960205260409020805460018101909155891461117b5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f066025913960400191505060405180910390fd5b874211156111ba5760405162461bcd60e51b815260040180806020018281038252602981526020018061201a6029913960400191505060405180910390fd5b6111c4818b61171f565b505050505b505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b7fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf81565b60076020908152600092835260408084209091529082529020805460019091015463ffffffff9091169082565b611255611502565b6001600160a01b0316611266610d4d565b6001600160a01b0316146112af576040805162461bcd60e51b81526020600482018190526024820152600080516020611f7a833981519152604482015290519081900360640190fd5b6001600160a01b0381166112f45760405162461bcd60e51b8152600401808060200182810382526026815260200180611e986026913960400191505060405180910390fd5b600a546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0382166113ab576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6113b760008383611644565b6002546113c49082611440565b6002556001600160a01b0382166000908152602081905260409020546113ea9082611440565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600082820183811015610f57576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000828211156114f1576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600061073b826117ff565b3390565b6001600160a01b03831661154b5760405162461bcd60e51b8152600401808060200182810382526024815260200180611ff66024913960400191505060405180910390fd5b6001600160a01b0382166115905760405162461bcd60e51b8152600401808060200182810382526022815260200180611ebe6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6000610f57836001600160a01b038416611803565b6116128383836118c9565b6001600160a01b0380841660009081526006602052604080822054858416835291205461164492918216911683611a24565b505050565b600081848411156116d85760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561169d578181015183820152602001611685565b50505050905090810190601f1680156116ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6116ea8282611350565b6001600160a01b0380831660009081526006602052604081205461170f921683611a24565b5050565b6000610f578383611b61565b6001600160a01b038083166000908152600660205260408120549091169061174684610a6c565b6001600160a01b03858116600090815260066020526040902080546001600160a01b0319169186169190911790559050611781828483611a24565b826001600160a01b0316826001600160a01b0316856001600160a01b03167f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f60405160405180910390a450505050565b6000610f57836001600160a01b038416611bc5565b6000610f57836001600160a01b038416611c0f565b4690565b5490565b600081815260018301602052604081205480156118bf578354600019808301919081019060009087908390811061183657fe5b906000526020600020015490508087600001848154811061185357fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061188357fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061073b565b600091505061073b565b6001600160a01b03831661190e5760405162461bcd60e51b8152600401808060200182810382526025815260200180611fd16025913960400191505060405180910390fd5b6001600160a01b0382166119535760405162461bcd60e51b8152600401808060200182810382526023815260200180611e246023913960400191505060405180910390fd5b61195e838383611644565b61199b81604051806060016040528060268152602001611ee0602691396001600160a01b0386166000908152602081905260409020549190611649565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546119ca9082611440565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b816001600160a01b0316836001600160a01b031614158015611a465750600081115b15611644576001600160a01b03831615611ad8576001600160a01b03831660009081526008602052604081205463ffffffff169081611a86576000611ab8565b6001600160a01b038516600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b90506000611ac6828561149a565b9050611ad486848484611c27565b5050505b6001600160a01b03821615611644576001600160a01b03821660009081526008602052604081205463ffffffff169081611b13576000611b45565b6001600160a01b038416600090815260076020908152604080832063ffffffff60001987011684529091529020600101545b90506000611b538285611440565b90506111c985848484611c27565b81546000908210611ba35760405162461bcd60e51b8152600401808060200182810382526022815260200180611e026022913960400191505060405180910390fd5b826000018281548110611bb257fe5b9060005260206000200154905092915050565b6000611bd18383611c0f565b611c075750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561073b565b50600061073b565b60009081526001919091016020526040902054151590565b6000611c4b43604051806060016040528060378152602001611f9a60379139611d8c565b905060008463ffffffff16118015611c9457506001600160a01b038516600090815260076020908152604080832063ffffffff6000198901811685529252909120548282169116145b15611cd1576001600160a01b038516600090815260076020908152604080832063ffffffff60001989011684529091529020600101829055611d42565b60408051808201825263ffffffff808416825260208083018681526001600160a01b038a166000818152600784528681208b8616825284528681209551865490861663ffffffff19918216178755925160019687015590815260089092529390208054928801909116919092161790555b604080518481526020810184905281516001600160a01b038816927fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724928290030190a25050505050565b6000816401000000008410611de25760405162461bcd60e51b815260206004820181815283516024840152835190928392604490910191908501908083836000831561169d578181015183820152602001611685565b509192915050565b60408051808201909152600080825260208201529056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f20616464726573734343546f6b656e3a205f64656c4d696e74657220697320746865207a65726f20616464726573734343546f6b656e3a3a6765745072696f72566f7465733a206e6f74207965742064657465726d696e65644f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654343546f6b656e3a3a64656c656761746542795369673a20696e76616c6964206e6f6e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654343546f6b656e3a205f6164644d696e74657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65724343546f6b656e3a3a5f7772697465436865636b706f696e743a20626c6f636b206e756d6265722065786365656473203332206269747345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734343546f6b656e3a3a64656c656761746542795369673a207369676e617475726520657870697265644343546f6b656e3a2063616c6c6572206973206e6f7420746865206d696e7465724343546f6b656e3a3a64656c656761746542795369673a20696e76616c6964207369676e617475726545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122013a58177e30f783374fda3c140cdd5021751a397dc18fc9ca0d2c561d67b4ec564736f6c634300060c0033
Deployed Bytecode Sourcemap
42851:1694:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43938:113;;;:::i;:::-;;;;;;;;;;;;;;;;13432:91;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15578:169;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;15578:169:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;14531:108;;;:::i;35066:122::-;;;:::i;43704:226::-;;;;;;;;;;;;;;;;-1:-1:-1;43704:226:0;-1:-1:-1;;;;;43704:226:0;;:::i;16229:321::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;16229:321:0;;;;;;;;;;;;;;;;;:::i;14375:91::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;16959:218;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;16959:218:0;;;;;;;;:::i;43235:230::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;43235:230:0;;;;;;;;:::i;44196:217::-;;;;;;;;;;;;;;;;-1:-1:-1;44196:217:0;;:::i;:::-;;;;-1:-1:-1;;;;;44196:217:0;;;;;;;;;;;;;;36180:104;;;;;;;;;;;;;;;;-1:-1:-1;36180:104:0;-1:-1:-1;;;;;36180:104:0;;:::i;:::-;;34944:49;;;;;;;;;;;;;;;;-1:-1:-1;34944:49:0;-1:-1:-1;;;;;34944:49:0;;:::i;:::-;;;;;;;;;;;;;;;;;;;14702:127;;;;;;;;;;;;;;;;-1:-1:-1;14702:127:0;-1:-1:-1;;;;;14702:127:0;;:::i;24075:148::-;;;:::i;38776:1244::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;38776:1244:0;;;;;;;;:::i;35480:39::-;;;;;;;;;;;;;;;;-1:-1:-1;35480:39:0;-1:-1:-1;;;;;35480:39:0;;:::i;23424:87::-;;;:::i;13642:95::-;;;:::i;43473:223::-;;;;;;;;;;;;;;;;-1:-1:-1;43473:223:0;-1:-1:-1;;;;;43473:223:0;;:::i;17680:269::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;17680:269:0;;;;;;;;:::i;15042:175::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;15042:175:0;;;;;;;;:::i;44059:129::-;;;;;;;;;;;;;;;;-1:-1:-1;44059:129:0;-1:-1:-1;;;;;44059:129:0;;:::i;38102:243::-;;;;;;;;;;;;;;;;-1:-1:-1;38102:243:0;-1:-1:-1;;;;;38102:243:0;;:::i;36718:1183::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;36718:1183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;15280:151::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;15280:151:0;;;;;;;;;;:::i;35282:117::-;;;:::i;34805:70::-;;;;;;;;;;;;;;;;-1:-1:-1;34805:70:0;;-1:-1:-1;;;;;34805:70:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;24378:244;;;;;;;;;;;;;;;;-1:-1:-1;24378:244:0;-1:-1:-1;;;;;24378:244:0;;:::i;43938:113::-;43986:7;44013:30;44034:8;44013:20;:30::i;:::-;44006:37;;43938:113;:::o;13432:91::-;13510:5;13503:12;;;;;;;;-1:-1:-1;;13503:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13477:13;;13503:12;;13510:5;;13503:12;;13510:5;13503:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13432:91;:::o;15578:169::-;15661:4;15678:39;15687:12;:10;:12::i;:::-;15701:7;15710:6;15678:8;:39::i;:::-;-1:-1:-1;15735:4:0;15578:169;;;;;:::o;14531:108::-;14619:12;;14531:108;:::o;35066:122::-;35108:80;35066:122;:::o;43704:226::-;43769:4;23655:12;:10;:12::i;:::-;-1:-1:-1;;;;;23644:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;23644:23:0;;23636:68;;;;;-1:-1:-1;;;23636:68:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;23636:68:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;43794:24:0;::::1;43786:76;;;;-1:-1:-1::0;;;43786:76:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43880:42;43901:8;43911:10;43880:20;:42::i;16229:321::-:0;16335:4;16352:36;16362:6;16370:9;16381:6;16352:9;:36::i;:::-;16399:121;16408:6;16416:12;:10;:12::i;:::-;16430:89;16468:6;16430:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;16430:19:0;;;;;;:11;:19;;;;;;16450:12;:10;:12::i;:::-;-1:-1:-1;;;;;16430:33:0;;;;;;;;;;;;-1:-1:-1;16430:33:0;;;:89;:37;:89::i;:::-;16399:8;:121::i;:::-;-1:-1:-1;16538:4:0;16229:321;;;;;:::o;14375:91::-;14449:9;;;;14375:91;:::o;16959:218::-;17047:4;17064:83;17073:12;:10;:12::i;:::-;17087:7;17096:50;17135:10;17096:11;:25;17108:12;:10;:12::i;:::-;-1:-1:-1;;;;;17096:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;17096:25:0;;;:34;;;;;;;;;;;:38;:50::i;43235:230::-;43306:4;44462:20;44471:10;44462:8;:20::i;:::-;44454:66;;;;-1:-1:-1;;;44454:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43001:16:::1;43327:26;43339:13;:11;:13::i;:::-;43327:7:::0;;:11:::1;:26::i;:::-;:38;43323:83;;;-1:-1:-1::0;43389:5:0::1;43382:12;;43323:83;43416:19;43422:3;43427:7;43416:5;:19::i;44196:217::-:0;44262:7;23655:12;:10;:12::i;:::-;-1:-1:-1;;;;;23644:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;23644:23:0;;23636:68;;;;;-1:-1:-1;;;23636:68:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;23636:68:0;;;;;;;;;;;;;;;44319:1:::1;44299:17;:15;:17::i;:::-;:21;44289:6;:31;;44281:72;;;::::0;;-1:-1:-1;;;44281:72:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;44371:34;44388:8;44398:6;44371:16;:34::i;36180:104::-:0;36244:32;36254:10;36266:9;36244;:32::i;:::-;36180:104;:::o;34944:49::-;;;;;;;;;;;;;;;:::o;14702:127::-;-1:-1:-1;;;;;14803:18:0;14776:7;14803:18;;;;;;;;;;;;14702:127::o;24075:148::-;23655:12;:10;:12::i;:::-;-1:-1:-1;;;;;23644:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;23644:23:0;;23636:68;;;;;-1:-1:-1;;;23636:68:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;23636:68:0;;;;;;;;;;;;;;;24166:6:::1;::::0;24145:40:::1;::::0;24182:1:::1;::::0;-1:-1:-1;;;;;24166:6:0::1;::::0;24145:40:::1;::::0;24182:1;;24145:40:::1;24196:6;:19:::0;;-1:-1:-1;;;;;;24196:19:0::1;::::0;;24075:148::o;38776:1244::-;38872:7;38919:12;38905:11;:26;38897:81;;;;-1:-1:-1;;;38897:81:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;39013:23:0;;38991:19;39013:23;;;:14;:23;;;;;;;;39051:17;39047:58;;39092:1;39085:8;;;;;39047:58;-1:-1:-1;;;;;39165:20:0;;;;;;:11;:20;;;;;;;;:38;-1:-1:-1;;39186:16:0;;39165:38;;;;;;;;;:48;;:63;-1:-1:-1;39161:147:0;;-1:-1:-1;;;;;39252:20:0;;;;;;:11;:20;;;;;;;;-1:-1:-1;;39273:16:0;;;;39252:38;;;;;;;;39288:1;39252:44;;;-1:-1:-1;39245:51:0;;39161:147;-1:-1:-1;;;;;39369:20:0;;;;;;:11;:20;;;;;;;;:23;;;;;;;;:33;:23;:33;:47;-1:-1:-1;39365:88:0;;;39440:1;39433:8;;;;;39365:88;39465:12;-1:-1:-1;;39507:16:0;;39534:428;39549:5;39541:13;;:5;:13;;;39534:428;;;39613:1;39596:13;;;39595:19;;;39587:27;;39656:20;;:::i;:::-;-1:-1:-1;;;;;;39679:20:0;;;;;;:11;:20;;;;;;;;:28;;;;;;;;;;;;;39656:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39726:27;;39722:229;;;39781:8;;;;-1:-1:-1;39774:15:0;;-1:-1:-1;;;;39774:15:0;39722:229;39815:12;;:26;;;-1:-1:-1;39811:140:0;;;39870:6;39862:14;;39811:140;;;39934:1;39925:6;:10;39917:18;;39811:140;39534:428;;;;;-1:-1:-1;;;;;;39979:20:0;;;;;;:11;:20;;;;;;;;:27;;;;;;;;;;:33;;;;-1:-1:-1;;38776:1244:0;;;;:::o;35480:39::-;;;;;;;;;;;;;:::o;23424:87::-;23497:6;;-1:-1:-1;;;;;23497:6:0;23424:87;:::o;13642:95::-;13722:7;13715:14;;;;;;;;-1:-1:-1;;13715:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13689:13;;13715:14;;13722:7;;13715:14;;13722:7;13715:14;;;;;;;;;;;;;;;;;;;;;;;;43473:223;43538:4;23655:12;:10;:12::i;:::-;-1:-1:-1;;;;;23644:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;23644:23:0;;23636:68;;;;;-1:-1:-1;;;23636:68:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;23636:68:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;43563:24:0;::::1;43555:76;;;;-1:-1:-1::0;;;43555:76:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43649:39;43667:8;43677:10;43649:17;:39::i;17680:269::-:0;17773:4;17790:129;17799:12;:10;:12::i;:::-;17813:7;17822:96;17861:15;17822:96;;;;;;;;;;;;;;;;;:11;:25;17834:12;:10;:12::i;:::-;-1:-1:-1;;;;;17822:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;17822:25:0;;;:34;;;;;;;;;;;:96;:38;:96::i;15042:175::-;15128:4;15145:42;15155:12;:10;:12::i;:::-;15169:9;15180:6;15145:9;:42::i;44059:129::-;44115:4;44139:41;44162:8;44172:7;44139:22;:41::i;38102:243::-;-1:-1:-1;;;;;38229:23:0;;38182:7;38229:23;;;:14;:23;;;;;;;;38270:16;:67;;38336:1;38270:67;;;-1:-1:-1;;;;;38289:20:0;;;;;;:11;:20;;;;;;;;:38;-1:-1:-1;;38310:16:0;;38289:38;;;;;;;;38325:1;38289:44;;38270:67;38263:74;38102:243;-1:-1:-1;;;38102:243:0:o;36718:1183::-;36907:23;35108:80;37036:6;:4;:6::i;:::-;37020:24;;;;;;37063:12;:10;:12::i;:::-;36957:165;;;;;;;;;;;;;;;;;;;;;;;;;37102:4;36957:165;;;;;;;;;;;;;;;;;;;;;;;36933:200;;;;;;35328:71;37191:140;;;;-1:-1:-1;;;;;37191:140:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37167:175;;;;;;-1:-1:-1;;;37396:123:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37372:158;;;;;;;;;-1:-1:-1;37563:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36933:200;;-1:-1:-1;37167:175:0;;37372:158;;-1:-1:-1;;37563:26:0;;;;;;;-1:-1:-1;;37563:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;37563:26:0;;-1:-1:-1;;37563:26:0;;;-1:-1:-1;;;;;;;37608:23:0;;37600:77;;;;-1:-1:-1;;;37600:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;37705:17:0;;;;;;:6;:17;;;;;:19;;;;;;;;37696:28;;37688:78;;;;-1:-1:-1;;;37688:78:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37792:6;37785:3;:13;;37777:67;;;;-1:-1:-1;;;37777:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37862:31;37872:9;37883;37862;:31::i;:::-;37855:38;;;;36718:1183;;;;;;;:::o;15280:151::-;-1:-1:-1;;;;;15396:18:0;;;15369:7;15396:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;15280:151::o;35282:117::-;35328:71;35282:117;:::o;34805:70::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;24378:244::-;23655:12;:10;:12::i;:::-;-1:-1:-1;;;;;23644:23:0;:7;:5;:7::i;:::-;-1:-1:-1;;;;;23644:23:0;;23636:68;;;;;-1:-1:-1;;;23636:68:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;23636:68:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;24467:22:0;::::1;24459:73;;;;-1:-1:-1::0;;;24459:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;24569:6;::::0;24548:38:::1;::::0;-1:-1:-1;;;;;24548:38:0;;::::1;::::0;24569:6:::1;::::0;24548:38:::1;::::0;24569:6:::1;::::0;24548:38:::1;24597:6;:17:::0;;-1:-1:-1;;;;;;24597:17:0::1;-1:-1:-1::0;;;;;24597:17:0;;;::::1;::::0;;;::::1;::::0;;24378:244::o;19260:378::-;-1:-1:-1;;;;;19344:21:0;;19336:65;;;;;-1:-1:-1;;;19336:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;19414:49;19443:1;19447:7;19456:6;19414:20;:49::i;:::-;19491:12;;:24;;19508:6;19491:16;:24::i;:::-;19476:12;:39;-1:-1:-1;;;;;19547:18:0;;:9;:18;;;;;;;;;;;:30;;19570:6;19547:22;:30::i;:::-;-1:-1:-1;;;;;19526:18:0;;:9;:18;;;;;;;;;;;:51;;;;19593:37;;;;;;;19526:18;;:9;;19593:37;;;;;;;;;;19260:378;;:::o;6591:179::-;6649:7;6681:5;;;6705:6;;;;6697:46;;;;;-1:-1:-1;;;6697:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;7053:158;7111:7;7144:1;7139;:6;;7131:49;;;;;-1:-1:-1;;;7131:49:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7198:5:0;;;7053:158::o;32120:117::-;32183:7;32210:19;32218:3;32210:7;:19::i;613:106::-;701:10;613:106;:::o;20827:346::-;-1:-1:-1;;;;;20929:19:0;;20921:68;;;;-1:-1:-1;;;20921:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;21008:21:0;;21000:68;;;;-1:-1:-1;;;21000:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;21081:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;21133:32;;;;;;;;;;;;;;;;;20827:346;;;:::o;31623:158::-;31696:4;31720:53;31728:3;-1:-1:-1;;;;;31748:23:0;;31720:7;:53::i;35800:233::-;35907:42;35923:6;35931:9;35942:6;35907:15;:42::i;:::-;-1:-1:-1;;;;;35975:18:0;;;;;;;:10;:18;;;;;;;35995:21;;;;;;;;35960:65;;35975:18;;;;35995:21;36018:6;35960:14;:65::i;:::-;35800:233;;;:::o;9418:166::-;9504:7;9540:12;9532:6;;;;9524:29;;;;-1:-1:-1;;;9524:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;9571:5:0;;;9418:166::o;35561:229::-;35646:28;35658:7;35667:6;35646:11;:28::i;:::-;-1:-1:-1;;;;;35754:19:0;;;35750:1;35754:19;;;:10;:19;;;;;;35727:55;;35754:19;35775:6;35727:14;:55::i;:::-;35561:229;;:::o;32581:158::-;32655:7;32706:22;32710:3;32722:5;32706:3;:22::i;40028:437::-;-1:-1:-1;;;;;40141:21:0;;;40115:23;40141:21;;;:10;:21;;;;;;;;;;40200:20;40152:9;40200;:20::i;:::-;-1:-1:-1;;;;;40279:21:0;;;;;;;:10;:21;;;;;:33;;-1:-1:-1;;;;;;40279:33:0;;;;;;;;;;40173:47;-1:-1:-1;40325:60:0;40340:15;40279:33;40173:47;40325:14;:60::i;:::-;40447:9;-1:-1:-1;;;;;40403:54:0;40430:15;-1:-1:-1;;;;;40403:54:0;40419:9;-1:-1:-1;;;;;40403:54:0;;;;;;;;;;;40028:437;;;;:::o;31295:152::-;31365:4;31389:50;31394:3;-1:-1:-1;;;;;31414:23:0;;31389:4;:50::i;31867:167::-;31947:4;31971:55;31981:3;-1:-1:-1;;;;;32001:23:0;;31971:9;:55::i;42308:155::-;42418:9;42308:155;:::o;28794:109::-;28877:18;;28794:109::o;26949:1544::-;27015:4;27154:19;;;:12;;;:19;;;;;;27190:15;;27186:1300;;27625:18;;-1:-1:-1;;27576:14:0;;;;27625:22;;;;27552:21;;27625:3;;:22;;27912;;;;;;;;;;;;;;27892:42;;28058:9;28029:3;:11;;28041:13;28029:26;;;;;;;;;;;;;;;;;;;:38;;;;28135:23;;;28177:1;28135:12;;;:23;;;;;;28161:17;;;28135:43;;28287:17;;28135:3;;28287:17;;;;;;;;;;;;;;;;;;;;;;28382:3;:12;;:19;28395:5;28382:19;;;;;;;;;;;28375:26;;;28425:4;28418:11;;;;;;;;27186:1300;28469:5;28462:12;;;;;18439:539;-1:-1:-1;;;;;18545:20:0;;18537:70;;;;-1:-1:-1;;;18537:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18626:23:0;;18618:71;;;;-1:-1:-1;;;18618:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18702:47;18723:6;18731:9;18742:6;18702:20;:47::i;:::-;18782:71;18804:6;18782:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18782:17:0;;:9;:17;;;;;;;;;;;;:71;:21;:71::i;:::-;-1:-1:-1;;;;;18762:17:0;;;:9;:17;;;;;;;;;;;:91;;;;18887:20;;;;;;;:32;;18912:6;18887:24;:32::i;:::-;-1:-1:-1;;;;;18864:20:0;;;:9;:20;;;;;;;;;;;;:55;;;;18935:35;;;;;;;18864:20;;18935:35;;;;;;;;;;;;;18439:539;;;:::o;40473:947::-;40579:6;-1:-1:-1;;;;;40569:16:0;:6;-1:-1:-1;;;;;40569:16:0;;;:30;;;;;40598:1;40589:6;:10;40569:30;40565:848;;;-1:-1:-1;;;;;40620:20:0;;;40616:385;;-1:-1:-1;;;;;40728:22:0;;40709:16;40728:22;;;:14;:22;;;;;;;;;40789:13;:60;;40848:1;40789:60;;;-1:-1:-1;;;;;40805:19:0;;;;;;:11;:19;;;;;;;;:34;-1:-1:-1;;40825:13:0;;40805:34;;;;;;;;40837:1;40805:40;;40789:60;40769:80;-1:-1:-1;40868:17:0;40888:21;40769:80;40902:6;40888:13;:21::i;:::-;40868:41;;40928:57;40945:6;40953:9;40964;40975;40928:16;:57::i;:::-;40616:385;;;;-1:-1:-1;;;;;41021:20:0;;;41017:385;;-1:-1:-1;;;;;41129:22:0;;41110:16;41129:22;;;:14;:22;;;;;;;;;41190:13;:60;;41249:1;41190:60;;;-1:-1:-1;;;;;41206:19:0;;;;;;:11;:19;;;;;;;;:34;-1:-1:-1;;41226:13:0;;41206:34;;;;;;;;41238:1;41206:40;;41190:60;41170:80;-1:-1:-1;41269:17:0;41289:21;41170:80;41303:6;41289:13;:21::i;:::-;41269:41;;41329:57;41346:6;41354:9;41365;41376;41329:16;:57::i;29247:204::-;29342:18;;29314:7;;29342:26;-1:-1:-1;29334:73:0;;;;-1:-1:-1;;;29334:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;29425:3;:11;;29437:5;29425:18;;;;;;;;;;;;;;;;29418:25;;29247:204;;;;:::o;26359:414::-;26422:4;26444:21;26454:3;26459:5;26444:9;:21::i;:::-;26439:327;;-1:-1:-1;26482:23:0;;;;;;;;:11;:23;;;;;;;;;;;;;26665:18;;26643:19;;;:12;;;:19;;;;;;:40;;;;26698:11;;26439:327;-1:-1:-1;26749:5:0;26742:12;;28579:129;28652:4;28676:19;;;:12;;;;;:19;;;;;;:24;;;28579:129::o;41428:703::-;41603:18;41624:79;41631:12;41624:79;;;;;;;;;;;;;;;;;:6;:79::i;:::-;41603:100;;41735:1;41720:12;:16;;;:85;;;;-1:-1:-1;;;;;;41740:22:0;;;;;;:11;:22;;;;;;;;:65;-1:-1:-1;;41763:16:0;;41740:40;;;;;;;;;:50;:65;;;:50;;:65;41720:85;41716:339;;;-1:-1:-1;;;;;41822:22:0;;;;;;:11;:22;;;;;;;;:40;-1:-1:-1;;41845:16:0;;41822:40;;;;;;;;41860:1;41822:46;:57;;;41716:339;;;41951:33;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;41912:22:0;;-1:-1:-1;41912:22:0;;;:11;:22;;;;;:36;;;;;;;;;;:72;;;;;;;-1:-1:-1;;41912:72:0;;;;;;;;;;;;;41999:25;;;:14;:25;;;;;;:44;;42027:16;;;41999:44;;;;;;;;;;41716:339;42072:51;;;;;;;;;;;;;;-1:-1:-1;;;;;42072:51:0;;;;;;;;;;;41428:703;;;;;:::o;42139:161::-;42214:6;42252:12;42245:5;42241:9;;42233:32;;;;-1:-1:-1;;;42233:32:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;42290:1:0;;42139:161;-1:-1:-1;;42139:161:0:o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;:::o
Swarm Source
ipfs://13a58177e30f783374fda3c140cdd5021751a397dc18fc9ca0d2c561d67b4ec5
🤖 Code Reader Beta

Generate instant answers for your smart contract questions using Al Models. Read more.

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.