ETH Price: $2,456.80 (+1.27%)

Token

JaimeMaussan (JM)
 

Overview

Max Total Supply

1,000,000,000 JM

Holders

53

Transfers

-
0

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
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

Jaime

Compiler Version
v0.8.17+commit.8df45f5f
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
None
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":"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":[{"internalType":"address","name":"holder","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"enableEarly","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"goLive","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"isEarlyTrader","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setBuyTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_val","type":"address"}],"name":"setDevWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"isEnabled","type":"bool"}],"name":"setExemptUsers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"setLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_val","type":"address"}],"name":"setMarkettingWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_val","type":"address"},{"internalType":"bool","name":"_isPair","type":"bool"}],"name":"setPair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"setSameBlockEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setSellTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"isEnabled","type":"bool"}],"name":"setSuperUsers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setSwapBackPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"setSwapEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setSwapThreshold","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"superUsers","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"withdrawStuckERC","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawStuckETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
6080604052620000126012600a620007fd565b6200002290633b9aca006200080e565b600281905560088054737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b03199091161790556014600c819055600d556200008e906032906200007a9060016200054c602090811b62000fde17901c565b620005e360201b620010601790919060201c565b600e55620000b56107d06200007a60016002546200054c60201b62000fde1790919060201c565b600f55603c60105560326013556014805464ffffffffff19166401010001011790556040805160028082526060820183529091602083019080368337505081516200010892601592506020019062000669565b503480156200011657600080fd5b50600080546001600160a01b0319163390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600854600a80546001600160a01b0319166001600160a01b0390921691821790556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa158015620001b3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001d9919062000828565b6001600160a01b031663c9c65396600a60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200023b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000261919062000828565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523060248201526044016020604051808303816000875af1158015620002ae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002d4919062000828565b600b80546001600160a01b0319166001600160a01b039290921691821790556000908152601660205260408120805460ff19166001179055600019906004906200031b3390565b6001600160a01b03908116825260208083019390935260409182016000908120600a805484168352908552838220959095553080825260048086528483209654841683528686528483206000199081905533808552918752858420600b8054871686529088528685208290555485168452968652848320969096556011805473beb0af92397a8c2b4829b5d6954fde034911e3b26001600160a01b0319918216811790925560128054909116909117905585825260098552838220805460ff19908116600190811790925560085490941683528483208054909416179092556002549481526003909352908220929092556015805490919062000422576200042262000853565b60009182526020918290200180546001600160a01b0319166001600160a01b03938416179055600a54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801562000488573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004ae919062000828565b6015600181548110620004c557620004c562000853565b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055620004f63390565b6001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002546040516200053e91815260200190565b60405180910390a3620008dc565b6000826000036200056057506000620005dd565b60006200056e83856200080e565b9050826200057d858362000869565b14620005da5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b6000620005da83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506200062d60201b60201c565b60008183620006515760405162461bcd60e51b8152600401620005d191906200088c565b50600062000660848662000869565b95945050505050565b828054828255906000526020600020908101928215620006c1579160200282015b82811115620006c157825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200068a565b50620006cf929150620006d3565b5090565b5b80821115620006cf5760008155600101620006d4565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111562000741578160001904821115620007255762000725620006ea565b808516156200073357918102915b93841c939080029062000705565b509250929050565b6000826200075a57506001620005dd565b816200076957506000620005dd565b81600181146200078257600281146200078d57620007ad565b6001915050620005dd565b60ff841115620007a157620007a1620006ea565b50506001821b620005dd565b5060208310610133831016604e8410600b8410161715620007d2575081810a620005dd565b620007de838362000700565b8060001904821115620007f557620007f5620006ea565b029392505050565b6000620005da60ff84168362000749565b8082028115828204841417620005dd57620005dd620006ea565b6000602082840312156200083b57600080fd5b81516001600160a01b0381168114620005da57600080fd5b634e487b7160e01b600052603260045260246000fd5b6000826200088757634e487b7160e01b600052601260045260246000fd5b500490565b600060208083528351808285015260005b81811015620008bb578581018301518582016040015282016200089d565b506000604082860101526040601f19601f8301168501019250505092915050565b611d5080620008ec6000396000f3fe6080604052600436106101e75760003560e01c80639434654b11610102578063dd62ed3e11610095578063f5648a4f11610064578063f5648a4f146105fb578063f8b45b0514610610578063fbf586d414610626578063fd3c26201461064657600080fd5b8063dd62ed3e14610555578063e01af92c1461059b578063f2fde38b146105bb578063f3096f49146105db57600080fd5b8063a9059cbb116100d1578063a9059cbb146104d5578063acfaec0d146104f5578063b3bdd0aa14610515578063dc1052e21461053557600080fd5b80639434654b1461044a57806395d89b411461046a5780639adce734146104955780639d0014b1146104b557600080fd5b8063654dcefa1161017a578063715018a611610149578063715018a6146103cd57806386a22eff146103e25780638cd09d50146104025780638da5cb5b1461042257600080fd5b8063654dcefa1461032757806365649740146103575780636e73759f1461037757806370a082311461039757600080fd5b806323b872dd116101b657806323b872dd146102ab578063313ce567146102cb57806344309fca146102e75780635d0044ca1461030757600080fd5b806306fdde03146101f3578063095ea7b31461023a57806318160ddd1461026a5780631f53ac021461028957600080fd5b366101ee57005b600080fd5b3480156101ff57600080fd5b5060408051808201909152600c81526b2530b4b6b2a6b0bab9b9b0b760a11b60208201525b6040516102319190611973565b60405180910390f35b34801561024657600080fd5b5061025a6102553660046119dd565b610666565b6040519015158152602001610231565b34801561027657600080fd5b506002545b604051908152602001610231565b34801561029557600080fd5b506102a96102a4366004611a07565b6106ce565b005b3480156102b757600080fd5b5061025a6102c6366004611a22565b610723565b3480156102d757600080fd5b5060405160128152602001610231565b3480156102f357600080fd5b506102a9610302366004611a6f565b61080b565b34801561031357600080fd5b506102a9610322366004611a8c565b610855565b34801561033357600080fd5b5061025a610342366004611a07565b60056020526000908152604090205460ff1681565b34801561036357600080fd5b5061025a6103723660046119dd565b610884565b34801561038357600080fd5b506102a9610392366004611aa5565b610993565b3480156103a357600080fd5b5061027b6103b2366004611a07565b6001600160a01b031660009081526003602052604090205490565b3480156103d957600080fd5b506102a9610a34565b3480156103ee57600080fd5b506102a96103fd366004611b2b565b610aa8565b34801561040e57600080fd5b506102a961041d366004611a8c565b610afd565b34801561042e57600080fd5b506000546040516001600160a01b039091168152602001610231565b34801561045657600080fd5b506102a9610465366004611a6f565b610b6b565b34801561047657600080fd5b506040805180820190915260028152614a4d60f01b6020820152610224565b3480156104a157600080fd5b506102a96104b0366004611a6f565b610bb3565b3480156104c157600080fd5b506102a96104d0366004611a8c565b610bf7565b3480156104e157600080fd5b5061025a6104f03660046119dd565b610c26565b34801561050157600080fd5b506102a9610510366004611a07565b610c33565b34801561052157600080fd5b506102a9610530366004611aa5565b610c7f565b34801561054157600080fd5b506102a9610550366004611a8c565b610d1a565b34801561056157600080fd5b5061027b610570366004611b62565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156105a757600080fd5b506102a96105b6366004611a6f565b610d88565b3480156105c757600080fd5b506102a96105d6366004611a07565b610dc5565b3480156105e757600080fd5b506102a96105f6366004611a8c565b610eaf565b34801561060757600080fd5b506102a9610ede565b34801561061c57600080fd5b5061027b600e5481565b34801561063257600080fd5b5061025a610641366004611a07565b610f57565b34801561065257600080fd5b506102a9610661366004611a6f565b610f98565b3360008181526004602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b6000546001600160a01b031633146107015760405162461bcd60e51b81526004016106f890611b95565b60405180910390fd5b601280546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166000908152600460209081526040808320338452909152812054600019146107f6576107d18260405180604001604052806016815260200175496e73756666696369656e7420416c6c6f77616e636560501b81525060046000886001600160a01b03166001600160a01b0316815260200190815260200160002060006107b03390565b6001600160a01b0316815260208101919091526040016000205491906110a2565b6001600160a01b03851660009081526004602090815260408083203384529091529020555b6108018484846110dc565b90505b9392505050565b6000546001600160a01b031633146108355760405162461bcd60e51b81526004016106f890611b95565b601480549115156401000000000264ff0000000019909216919091179055565b6000546001600160a01b0316331461087f5760405162461bcd60e51b81526004016106f890611b95565b600e55565b600080546001600160a01b031633146108af5760405162461bcd60e51b81526004016106f890611b95565b81600003610922576040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa1580156108fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061091f9190611bca565b91505b60405163a9059cbb60e01b8152336004820152602481018390526001600160a01b0384169063a9059cbb906044016020604051808303816000875af115801561096f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108049190611be3565b6000546001600160a01b031633146109bd5760405162461bcd60e51b81526004016106f890611b95565b60005b82811015610a2e5781600560008686858181106109df576109df611c00565b90506020020160208101906109f49190611a07565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610a2681611c2c565b9150506109c0565b50505050565b6000546001600160a01b03163314610a5e5760405162461bcd60e51b81526004016106f890611b95565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314610ad25760405162461bcd60e51b81526004016106f890611b95565b6001600160a01b03919091166000908152601660205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610b275760405162461bcd60e51b81526004016106f890611b95565b600f811115610b665760405162461bcd60e51b815260206004820152600b60248201526a54617820746f6f2062696760a81b60448201526064016106f8565b600d55565b6000546001600160a01b03163314610b955760405162461bcd60e51b81526004016106f890611b95565b6014805491151563010000000263ff00000019909216919091179055565b6000546001600160a01b03163314610bdd5760405162461bcd60e51b81526004016106f890611b95565b601480549115156101000261ff0019909216919091179055565b6000546001600160a01b03163314610c215760405162461bcd60e51b81526004016106f890611b95565b600f55565b60006108043384846110dc565b6000546001600160a01b03163314610c5d5760405162461bcd60e51b81526004016106f890611b95565b601180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610ca95760405162461bcd60e51b81526004016106f890611b95565b60005b82811015610a2e578160096000868685818110610ccb57610ccb611c00565b9050602002016020810190610ce09190611a07565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610d1281611c2c565b915050610cac565b6000546001600160a01b03163314610d445760405162461bcd60e51b81526004016106f890611b95565b600f811115610d835760405162461bcd60e51b815260206004820152600b60248201526a54617820746f6f2062696760a81b60448201526064016106f8565b600c55565b6000546001600160a01b03163314610db25760405162461bcd60e51b81526004016106f890611b95565b6014805460ff1916911515919091179055565b6000546001600160a01b03163314610def5760405162461bcd60e51b81526004016106f890611b95565b6001600160a01b038116610e545760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106f8565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610ed95760405162461bcd60e51b81526004016106f890611b95565b601055565b6000546001600160a01b03163314610f085760405162461bcd60e51b81526004016106f890611b95565b47610f1b6000546001600160a01b031690565b6001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015610f53573d6000803e3d6000fd5b5050565b600080546001600160a01b03163203610f7257506001919050565b600b546001600160a01b0390811690831603610f9057506001919050565b506000919050565b6000546001600160a01b03163314610fc25760405162461bcd60e51b81526004016106f890611b95565b60148054911515620100000262ff000019909216919091179055565b600082600003610ff0575060006106c8565b6000610ffc8385611c45565b9050826110098583611c5c565b146108045760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016106f8565b600061080483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506114a2565b600081848411156110c65760405162461bcd60e51b81526004016106f89190611973565b5060006110d38486611c7e565b95945050505050565b6014546000906301000000900460ff1661115d576110f983610f57565b6111395760405162461bcd60e51b8152602060048201526011602482015270546f6b656e206973206e6f74206c69766560781b60448201526064016106f8565b6001600160a01b0383166000908152600760205260409020805460ff191660011790555b60175460ff161561117a576111738484846114d0565b9050610804565b6001600160a01b03831660009081526009602052604090205460ff161580156111b157506000546001600160a01b03848116911614155b80156111cb5750600b546001600160a01b03848116911614155b80156111e257506001600160a01b03831661dead14155b80156111f657506001600160a01b03831615155b80156112095750601454610100900460ff165b1561127857600e546001600160a01b038416600090815260036020526040902054611235908490611c91565b11156112785760405162461bcd60e51b8152602060048201526012602482015271115e18d959591cc813585e0815d85b1b195d60721b60448201526064016106f8565b600b546001600160a01b0384811691161480156112ae57506001600160a01b03841660009081526009602052604090205460ff16155b80156112c2575060145462010000900460ff165b15611339576001600160a01b0384166000908152600660205260409020544390036113395760405162461bcd60e51b815260206004820152602160248201527f43616e6e6f742073656c6c20616e6420627579206f6e2073616d6520626c6f636044820152606b60f81b60648201526084016106f8565b611342836115b6565b156113505761135082611628565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0387166000908152600390915291909120546113a29184906110a2565b6001600160a01b038516600090815260036020908152604080832093909355600990529081205460ff16156113d757826113e2565b6113e2858585611795565b6001600160a01b03851660009081526003602052604090205490915061140890826118d2565b6001600160a01b03808616600081815260036020526040902092909255600b54161461144a576001600160a01b03841660009081526006602052604090204390555b836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161148f91815260200190565b60405180910390a3506001949350505050565b600081836114c35760405162461bcd60e51b81526004016106f89190611973565b5060006110d38486611c5c565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03861660009081526003909152918220546115219184906110a2565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461155090836118d2565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115a49086815260200190565b60405180910390a35060019392505050565b6001600160a01b03811660009081526016602052604081205460ff1680156115e957506000546001600160a01b03163314155b80156115f8575060175460ff16155b8015611606575060145460ff165b80156106c85750600f5430600090815260036020526040902054101592915050565b6017805460ff191660011790556010546000906116539060649061164d908590610fde565b90611060565b3060009081526003602052604090205490915081811015611672578091505b811561178657600a5460405163791ac94760e01b81526001600160a01b039091169063791ac947906116b290859060009060159030904290600401611ca4565b600060405180830381600087803b1580156116cc57600080fd5b505af11580156116e0573d6000803e3d6000fd5b5050505060004790506000611705606461164d60135485610fde90919063ffffffff16565b6011546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015611740573d6000803e3d6000fd5b506012546001600160a01b03166108fc61175a8484611931565b6040518115909202916000818181858888f19350505050158015611782573d6000803e3d6000fd5b5050505b50506017805460ff1916905550565b600b5460009081906001600160a01b0386811691161480156117d057506001600160a01b03841660009081526009602052604090205460ff16155b156117f6576117ef606461164d600c5486610fde90919063ffffffff16565b905061184e565b600b546001600160a01b03858116911614801561182c57506001600160a01b03851660009081526009602052604090205460ff16155b1561184e5761184b606461164d600d5486610fde90919063ffffffff16565b90505b80156118c8573060009081526003602052604090205461186e90826118d2565b30600081815260036020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906118bf9085815260200190565b60405180910390a35b6110d38382611931565b6000806118df8385611c91565b9050838110156108045760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016106f8565b600061080483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110a2565b600060208083528351808285015260005b818110156119a057858101830151858201604001528201611984565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146119d857600080fd5b919050565b600080604083850312156119f057600080fd5b6119f9836119c1565b946020939093013593505050565b600060208284031215611a1957600080fd5b610804826119c1565b600080600060608486031215611a3757600080fd5b611a40846119c1565b9250611a4e602085016119c1565b9150604084013590509250925092565b8015158114611a6c57600080fd5b50565b600060208284031215611a8157600080fd5b813561080481611a5e565b600060208284031215611a9e57600080fd5b5035919050565b600080600060408486031215611aba57600080fd5b833567ffffffffffffffff80821115611ad257600080fd5b818601915086601f830112611ae657600080fd5b813581811115611af557600080fd5b8760208260051b8501011115611b0a57600080fd5b60209283019550935050840135611b2081611a5e565b809150509250925092565b60008060408385031215611b3e57600080fd5b611b47836119c1565b91506020830135611b5781611a5e565b809150509250929050565b60008060408385031215611b7557600080fd5b611b7e836119c1565b9150611b8c602084016119c1565b90509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060208284031215611bdc57600080fd5b5051919050565b600060208284031215611bf557600080fd5b815161080481611a5e565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611c3e57611c3e611c16565b5060010190565b80820281158282048414176106c8576106c8611c16565b600082611c7957634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156106c8576106c8611c16565b808201808211156106c8576106c8611c16565b600060a082018783526020878185015260a0604085015281875480845260c0860191508860005282600020935060005b81811015611cf95784546001600160a01b031683526001948501949284019201611cd4565b50506001600160a01b0396909616606085015250505060800152939250505056fea2646970667358221220a5fb12433c541ff57a23e1057a1fbe0cbca75df7e694aa1a14c0db7cfc60bc5064736f6c63430008110033
Deployed Bytecode
0x6080604052600436106101e75760003560e01c80639434654b11610102578063dd62ed3e11610095578063f5648a4f11610064578063f5648a4f146105fb578063f8b45b0514610610578063fbf586d414610626578063fd3c26201461064657600080fd5b8063dd62ed3e14610555578063e01af92c1461059b578063f2fde38b146105bb578063f3096f49146105db57600080fd5b8063a9059cbb116100d1578063a9059cbb146104d5578063acfaec0d146104f5578063b3bdd0aa14610515578063dc1052e21461053557600080fd5b80639434654b1461044a57806395d89b411461046a5780639adce734146104955780639d0014b1146104b557600080fd5b8063654dcefa1161017a578063715018a611610149578063715018a6146103cd57806386a22eff146103e25780638cd09d50146104025780638da5cb5b1461042257600080fd5b8063654dcefa1461032757806365649740146103575780636e73759f1461037757806370a082311461039757600080fd5b806323b872dd116101b657806323b872dd146102ab578063313ce567146102cb57806344309fca146102e75780635d0044ca1461030757600080fd5b806306fdde03146101f3578063095ea7b31461023a57806318160ddd1461026a5780631f53ac021461028957600080fd5b366101ee57005b600080fd5b3480156101ff57600080fd5b5060408051808201909152600c81526b2530b4b6b2a6b0bab9b9b0b760a11b60208201525b6040516102319190611973565b60405180910390f35b34801561024657600080fd5b5061025a6102553660046119dd565b610666565b6040519015158152602001610231565b34801561027657600080fd5b506002545b604051908152602001610231565b34801561029557600080fd5b506102a96102a4366004611a07565b6106ce565b005b3480156102b757600080fd5b5061025a6102c6366004611a22565b610723565b3480156102d757600080fd5b5060405160128152602001610231565b3480156102f357600080fd5b506102a9610302366004611a6f565b61080b565b34801561031357600080fd5b506102a9610322366004611a8c565b610855565b34801561033357600080fd5b5061025a610342366004611a07565b60056020526000908152604090205460ff1681565b34801561036357600080fd5b5061025a6103723660046119dd565b610884565b34801561038357600080fd5b506102a9610392366004611aa5565b610993565b3480156103a357600080fd5b5061027b6103b2366004611a07565b6001600160a01b031660009081526003602052604090205490565b3480156103d957600080fd5b506102a9610a34565b3480156103ee57600080fd5b506102a96103fd366004611b2b565b610aa8565b34801561040e57600080fd5b506102a961041d366004611a8c565b610afd565b34801561042e57600080fd5b506000546040516001600160a01b039091168152602001610231565b34801561045657600080fd5b506102a9610465366004611a6f565b610b6b565b34801561047657600080fd5b506040805180820190915260028152614a4d60f01b6020820152610224565b3480156104a157600080fd5b506102a96104b0366004611a6f565b610bb3565b3480156104c157600080fd5b506102a96104d0366004611a8c565b610bf7565b3480156104e157600080fd5b5061025a6104f03660046119dd565b610c26565b34801561050157600080fd5b506102a9610510366004611a07565b610c33565b34801561052157600080fd5b506102a9610530366004611aa5565b610c7f565b34801561054157600080fd5b506102a9610550366004611a8c565b610d1a565b34801561056157600080fd5b5061027b610570366004611b62565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156105a757600080fd5b506102a96105b6366004611a6f565b610d88565b3480156105c757600080fd5b506102a96105d6366004611a07565b610dc5565b3480156105e757600080fd5b506102a96105f6366004611a8c565b610eaf565b34801561060757600080fd5b506102a9610ede565b34801561061c57600080fd5b5061027b600e5481565b34801561063257600080fd5b5061025a610641366004611a07565b610f57565b34801561065257600080fd5b506102a9610661366004611a6f565b610f98565b3360008181526004602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b6000546001600160a01b031633146107015760405162461bcd60e51b81526004016106f890611b95565b60405180910390fd5b601280546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166000908152600460209081526040808320338452909152812054600019146107f6576107d18260405180604001604052806016815260200175496e73756666696369656e7420416c6c6f77616e636560501b81525060046000886001600160a01b03166001600160a01b0316815260200190815260200160002060006107b03390565b6001600160a01b0316815260208101919091526040016000205491906110a2565b6001600160a01b03851660009081526004602090815260408083203384529091529020555b6108018484846110dc565b90505b9392505050565b6000546001600160a01b031633146108355760405162461bcd60e51b81526004016106f890611b95565b601480549115156401000000000264ff0000000019909216919091179055565b6000546001600160a01b0316331461087f5760405162461bcd60e51b81526004016106f890611b95565b600e55565b600080546001600160a01b031633146108af5760405162461bcd60e51b81526004016106f890611b95565b81600003610922576040516370a0823160e01b81523060048201526001600160a01b038416906370a0823190602401602060405180830381865afa1580156108fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061091f9190611bca565b91505b60405163a9059cbb60e01b8152336004820152602481018390526001600160a01b0384169063a9059cbb906044016020604051808303816000875af115801561096f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108049190611be3565b6000546001600160a01b031633146109bd5760405162461bcd60e51b81526004016106f890611b95565b60005b82811015610a2e5781600560008686858181106109df576109df611c00565b90506020020160208101906109f49190611a07565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610a2681611c2c565b9150506109c0565b50505050565b6000546001600160a01b03163314610a5e5760405162461bcd60e51b81526004016106f890611b95565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314610ad25760405162461bcd60e51b81526004016106f890611b95565b6001600160a01b03919091166000908152601660205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610b275760405162461bcd60e51b81526004016106f890611b95565b600f811115610b665760405162461bcd60e51b815260206004820152600b60248201526a54617820746f6f2062696760a81b60448201526064016106f8565b600d55565b6000546001600160a01b03163314610b955760405162461bcd60e51b81526004016106f890611b95565b6014805491151563010000000263ff00000019909216919091179055565b6000546001600160a01b03163314610bdd5760405162461bcd60e51b81526004016106f890611b95565b601480549115156101000261ff0019909216919091179055565b6000546001600160a01b03163314610c215760405162461bcd60e51b81526004016106f890611b95565b600f55565b60006108043384846110dc565b6000546001600160a01b03163314610c5d5760405162461bcd60e51b81526004016106f890611b95565b601180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610ca95760405162461bcd60e51b81526004016106f890611b95565b60005b82811015610a2e578160096000868685818110610ccb57610ccb611c00565b9050602002016020810190610ce09190611a07565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610d1281611c2c565b915050610cac565b6000546001600160a01b03163314610d445760405162461bcd60e51b81526004016106f890611b95565b600f811115610d835760405162461bcd60e51b815260206004820152600b60248201526a54617820746f6f2062696760a81b60448201526064016106f8565b600c55565b6000546001600160a01b03163314610db25760405162461bcd60e51b81526004016106f890611b95565b6014805460ff1916911515919091179055565b6000546001600160a01b03163314610def5760405162461bcd60e51b81526004016106f890611b95565b6001600160a01b038116610e545760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106f8565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610ed95760405162461bcd60e51b81526004016106f890611b95565b601055565b6000546001600160a01b03163314610f085760405162461bcd60e51b81526004016106f890611b95565b47610f1b6000546001600160a01b031690565b6001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015610f53573d6000803e3d6000fd5b5050565b600080546001600160a01b03163203610f7257506001919050565b600b546001600160a01b0390811690831603610f9057506001919050565b506000919050565b6000546001600160a01b03163314610fc25760405162461bcd60e51b81526004016106f890611b95565b60148054911515620100000262ff000019909216919091179055565b600082600003610ff0575060006106c8565b6000610ffc8385611c45565b9050826110098583611c5c565b146108045760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016106f8565b600061080483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506114a2565b600081848411156110c65760405162461bcd60e51b81526004016106f89190611973565b5060006110d38486611c7e565b95945050505050565b6014546000906301000000900460ff1661115d576110f983610f57565b6111395760405162461bcd60e51b8152602060048201526011602482015270546f6b656e206973206e6f74206c69766560781b60448201526064016106f8565b6001600160a01b0383166000908152600760205260409020805460ff191660011790555b60175460ff161561117a576111738484846114d0565b9050610804565b6001600160a01b03831660009081526009602052604090205460ff161580156111b157506000546001600160a01b03848116911614155b80156111cb5750600b546001600160a01b03848116911614155b80156111e257506001600160a01b03831661dead14155b80156111f657506001600160a01b03831615155b80156112095750601454610100900460ff165b1561127857600e546001600160a01b038416600090815260036020526040902054611235908490611c91565b11156112785760405162461bcd60e51b8152602060048201526012602482015271115e18d959591cc813585e0815d85b1b195d60721b60448201526064016106f8565b600b546001600160a01b0384811691161480156112ae57506001600160a01b03841660009081526009602052604090205460ff16155b80156112c2575060145462010000900460ff165b15611339576001600160a01b0384166000908152600660205260409020544390036113395760405162461bcd60e51b815260206004820152602160248201527f43616e6e6f742073656c6c20616e6420627579206f6e2073616d6520626c6f636044820152606b60f81b60648201526084016106f8565b611342836115b6565b156113505761135082611628565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0387166000908152600390915291909120546113a29184906110a2565b6001600160a01b038516600090815260036020908152604080832093909355600990529081205460ff16156113d757826113e2565b6113e2858585611795565b6001600160a01b03851660009081526003602052604090205490915061140890826118d2565b6001600160a01b03808616600081815260036020526040902092909255600b54161461144a576001600160a01b03841660009081526006602052604090204390555b836001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161148f91815260200190565b60405180910390a3506001949350505050565b600081836114c35760405162461bcd60e51b81526004016106f89190611973565b5060006110d38486611c5c565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03861660009081526003909152918220546115219184906110a2565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461155090836118d2565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906115a49086815260200190565b60405180910390a35060019392505050565b6001600160a01b03811660009081526016602052604081205460ff1680156115e957506000546001600160a01b03163314155b80156115f8575060175460ff16155b8015611606575060145460ff165b80156106c85750600f5430600090815260036020526040902054101592915050565b6017805460ff191660011790556010546000906116539060649061164d908590610fde565b90611060565b3060009081526003602052604090205490915081811015611672578091505b811561178657600a5460405163791ac94760e01b81526001600160a01b039091169063791ac947906116b290859060009060159030904290600401611ca4565b600060405180830381600087803b1580156116cc57600080fd5b505af11580156116e0573d6000803e3d6000fd5b5050505060004790506000611705606461164d60135485610fde90919063ffffffff16565b6011546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015611740573d6000803e3d6000fd5b506012546001600160a01b03166108fc61175a8484611931565b6040518115909202916000818181858888f19350505050158015611782573d6000803e3d6000fd5b5050505b50506017805460ff1916905550565b600b5460009081906001600160a01b0386811691161480156117d057506001600160a01b03841660009081526009602052604090205460ff16155b156117f6576117ef606461164d600c5486610fde90919063ffffffff16565b905061184e565b600b546001600160a01b03858116911614801561182c57506001600160a01b03851660009081526009602052604090205460ff16155b1561184e5761184b606461164d600d5486610fde90919063ffffffff16565b90505b80156118c8573060009081526003602052604090205461186e90826118d2565b30600081815260036020526040908190209290925590516001600160a01b038716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906118bf9085815260200190565b60405180910390a35b6110d38382611931565b6000806118df8385611c91565b9050838110156108045760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016106f8565b600061080483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110a2565b600060208083528351808285015260005b818110156119a057858101830151858201604001528201611984565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146119d857600080fd5b919050565b600080604083850312156119f057600080fd5b6119f9836119c1565b946020939093013593505050565b600060208284031215611a1957600080fd5b610804826119c1565b600080600060608486031215611a3757600080fd5b611a40846119c1565b9250611a4e602085016119c1565b9150604084013590509250925092565b8015158114611a6c57600080fd5b50565b600060208284031215611a8157600080fd5b813561080481611a5e565b600060208284031215611a9e57600080fd5b5035919050565b600080600060408486031215611aba57600080fd5b833567ffffffffffffffff80821115611ad257600080fd5b818601915086601f830112611ae657600080fd5b813581811115611af557600080fd5b8760208260051b8501011115611b0a57600080fd5b60209283019550935050840135611b2081611a5e565b809150509250925092565b60008060408385031215611b3e57600080fd5b611b47836119c1565b91506020830135611b5781611a5e565b809150509250929050565b60008060408385031215611b7557600080fd5b611b7e836119c1565b9150611b8c602084016119c1565b90509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060208284031215611bdc57600080fd5b5051919050565b600060208284031215611bf557600080fd5b815161080481611a5e565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611c3e57611c3e611c16565b5060010190565b80820281158282048414176106c8576106c8611c16565b600082611c7957634e487b7160e01b600052601260045260246000fd5b500490565b818103818111156106c8576106c8611c16565b808201808211156106c8576106c8611c16565b600060a082018783526020878185015260a0604085015281875480845260c0860191508860005282600020935060005b81811015611cf95784546001600160a01b031683526001948501949284019201611cd4565b50506001600160a01b0396909616606085015250505060800152939250505056fea2646970667358221220a5fb12433c541ff57a23e1057a1fbe0cbca75df7e694aa1a14c0db7cfc60bc5064736f6c63430008110033
Deployed Bytecode Sourcemap
4108:9686:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6705:80;;;;;;;;;;-1:-1:-1;6777:5:0;;;;;;;;;;;;-1:-1:-1;;;6777:5:0;;;;6705:80;;;;;;;:::i;:::-;;;;;;;;7043:220;;;;;;;;;;-1:-1:-1;7043:220:0;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;7043:220:0;1004:187:1;6435:88:0;;;;;;;;;;-1:-1:-1;6508:12:0;;6435:88;;;1342:25:1;;;1330:2;1315:18;6435:88:0;1196:177:1;12694:90:0;;;;;;;;;;-1:-1:-1;12694:90:0;;;;;:::i;:::-;;:::i;:::-;;7437:374;;;;;;;;;;-1:-1:-1;7437:374:0;;;;;:::i;:::-;;:::i;6529:80::-;;;;;;;;;;-1:-1:-1;6529:80:0;;4292:2;2044:36:1;;2032:2;2017:18;6529:80:0;1902:184:1;13189:82:0;;;;;;;;;;-1:-1:-1;13189:82:0;;;;;:::i;:::-;;:::i;13279:90::-;;;;;;;;;;-1:-1:-1;13279:90:0;;;;;:::i;:::-;;:::i;4473:43::-;;;;;;;;;;-1:-1:-1;4473:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;13535:254;;;;;;;;;;-1:-1:-1;13535:254:0;;;;;:::i;:::-;;:::i;11544:213::-;;;;;;;;;;-1:-1:-1;11544:213:0;;;;;:::i;:::-;;:::i;6791:105::-;;;;;;;;;;-1:-1:-1;6791:105:0;;;;;:::i;:::-;-1:-1:-1;;;;;6875:18:0;6857:7;6875:18;;;:9;:18;;;;;;;6791:105;3113:148;;;;;;;;;;;;;:::i;12901:105::-;;;;;;;;;;-1:-1:-1;12901:105:0;;;;;:::i;:::-;;:::i;12122:131::-;;;;;;;;;;-1:-1:-1;12122:131:0;;;;;:::i;:::-;;:::i;2882:87::-;;;;;;;;;;-1:-1:-1;2928:7:0;2955:6;2882:87;;-1:-1:-1;;;;;2955:6:0;;;3866:51:1;;3854:2;3839:18;2882:87:0;3720:203:1;13105:76:0;;;;;;;;;;-1:-1:-1;13105:76:0;;;;;:::i;:::-;;:::i;6615:84::-;;;;;;;;;;-1:-1:-1;6689:7:0;;;;;;;;;;;;-1:-1:-1;;;6689:7:0;;;;6615:84;;13014:83;;;;;;;;;;-1:-1:-1;13014:83:0;;;;;:::i;:::-;;:::i;12360:98::-;;;;;;;;;;-1:-1:-1;12360:98:0;;;;;:::i;:::-;;:::i;7271:158::-;;;;;;;;;;-1:-1:-1;7271:158:0;;;;;:::i;:::-;;:::i;12582:104::-;;;;;;;;;;-1:-1:-1;12582:104:0;;;;;:::i;:::-;;:::i;11765:212::-;;;;;;;;;;-1:-1:-1;11765:212:0;;;;;:::i;:::-;;:::i;11985:129::-;;;;;;;;;;-1:-1:-1;11985:129:0;;;;;:::i;:::-;;:::i;6902:133::-;;;;;;;;;;-1:-1:-1;6902:133:0;;;;;:::i;:::-;-1:-1:-1;;;;;7004:19:0;;;6986:7;7004:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;6902:133;12261:91;;;;;;;;;;-1:-1:-1;12261:91:0;;;;;:::i;:::-;;:::i;3269:244::-;;;;;;;;;;-1:-1:-1;3269:244:0;;;;;:::i;:::-;;:::i;12467:102::-;;;;;;;;;;-1:-1:-1;12467:102:0;;;;;:::i;:::-;;:::i;13377:150::-;;;;;;;;;;;;;:::i;4893:54::-;;;;;;;;;;;;;;;;7819:251;;;;;;;;;;-1:-1:-1;7819:251:0;;;;;:::i;:::-;;:::i;12792:101::-;;;;;;;;;;-1:-1:-1;12792:101:0;;;;;:::i;:::-;;:::i;7043:220::-;2290:10;7118:4;7135:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7135:34:0;;;;;;;;;;;:43;;;7194:39;;1342:25:1;;;7118:4:0;;7135:34;;2290:10;;7194:39;;1315:18:1;7194:39:0;;;;;;;-1:-1:-1;7251:4:0;7043:220;;;;;:::o;12694:90::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;;;;;;;;;12760:9:::1;:16:::0;;-1:-1:-1;;;;;;12760:16:0::1;-1:-1:-1::0;;;;;12760:16:0;;;::::1;::::0;;;::::1;::::0;;12694:90::o;7437:374::-;-1:-1:-1;;;;;7557:19:0;;7537:4;7557:19;;;:11;:19;;;;;;;;2290:10;7557:33;;;;;;;;-1:-1:-1;;7557:54:0;7554:192;;7663:71;7701:6;7663:71;;;;;;;;;;;;;-1:-1:-1;;;7663:71:0;;;:11;:19;7675:6;-1:-1:-1;;;;;7663:19:0;-1:-1:-1;;;;;7663:19:0;;;;;;;;;;;;:33;7683:12;2290:10;;2210:98;7683:12;-1:-1:-1;;;;;7663:33:0;;;;;;;;;;;;-1:-1:-1;7663:33:0;;;:71;:37;:71::i;:::-;-1:-1:-1;;;;;7627:19:0;;;;;;:11;:19;;;;;;;;2290:10;7627:33;;;;;;;:107;7554:192;7763:40;7777:6;7785:9;7796:6;7763:13;:40::i;:::-;7756:47;;7437:374;;;;;;:::o;13189:82::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13251:5:::1;:12:::0;;;::::1;;::::0;::::1;-1:-1:-1::0;;13251:12:0;;::::1;::::0;;;::::1;::::0;;13189:82::o;13279:90::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13345:9:::1;:16:::0;13279:90::o;13535:254::-;13625:4;2955:6;;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13645:6:::1;13655:1;13645:11:::0;13642:73:::1;;13668:45;::::0;-1:-1:-1;;;13668:45:0;;13707:4:::1;13668:45;::::0;::::1;3866:51:1::0;-1:-1:-1;;;;;13668:30:0;::::1;::::0;::::1;::::0;3839:18:1;;13668:45:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;13659:54;;13642:73;13732:49;::::0;-1:-1:-1;;;13732:49:0;;13762:10:::1;13732:49;::::0;::::1;4917:51:1::0;4984:18;;;4977:34;;;-1:-1:-1;;;;;13732:29:0;::::1;::::0;::::1;::::0;4890:18:1;;13732:49:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;11544:213::-:0;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;11647:9:::1;11642:108;11662:19:::0;;::::1;11642:108;;;11729:9;11703:10;:23;11714:8;;11723:1;11714:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11703:23:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;11703:23:0;:35;;-1:-1:-1;;11703:35:0::1;::::0;::::1;;::::0;;;::::1;::::0;;11683:3;::::1;::::0;::::1;:::i;:::-;;;;11642:108;;;;11544:213:::0;;;:::o;3113:148::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;3220:1:::1;3204:6:::0;;3183:40:::1;::::0;-1:-1:-1;;;;;3204:6:0;;::::1;::::0;3183:40:::1;::::0;3220:1;;3183:40:::1;3251:1;3234:19:::0;;-1:-1:-1;;;;;;3234:19:0::1;::::0;;3113:148::o;12901:105::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;12976:12:0;;;::::1;;::::0;;;:6:::1;:12;::::0;;;;:22;;-1:-1:-1;;12976:22:0::1;::::0;::::1;;::::0;;;::::1;::::0;;12901:105::o;12122:131::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12202:2:::1;12194:4;:10;;12186:34;;;::::0;-1:-1:-1;;;12186:34:0;;5878:2:1;12186:34:0::1;::::0;::::1;5860:21:1::0;5917:2;5897:18;;;5890:30;-1:-1:-1;;;5936:18:1;;;5929:41;5987:18;;12186:34:0::1;5676:335:1::0;12186:34:0::1;12231:7;:14:::0;12122:131::o;13105:76::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13162:4:::1;:11:::0;;;::::1;;::::0;::::1;-1:-1:-1::0;;13162:11:0;;::::1;::::0;;;::::1;::::0;;13105:76::o;13014:83::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13074:8:::1;:15:::0;;;::::1;;;;-1:-1:-1::0;;13074:15:0;;::::1;::::0;;;::::1;::::0;;13014:83::o;12360:98::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12430:13:::1;:20:::0;12360:98::o;7271:158::-;7351:4;7375:46;2290:10;7403:9;7414:6;7375:13;:46::i;12582:104::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12655:16:::1;:23:::0;;-1:-1:-1;;;;;;12655:23:0::1;-1:-1:-1::0;;;;;12655:23:0;;;::::1;::::0;;;::::1;::::0;;12582:104::o;11765:212::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;11869:9:::1;11864:106;11884:19:::0;;::::1;11864:106;;;11949:9;11925:8;:21;11934:8;;11943:1;11934:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11925:21:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;11925:21:0;:33;;-1:-1:-1;;11925:33:0::1;::::0;::::1;;::::0;;;::::1;::::0;;11905:3;::::1;::::0;::::1;:::i;:::-;;;;11864:106;;11985:129:::0;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12064:2:::1;12056:4;:10;;12048:34;;;::::0;-1:-1:-1;;;12048:34:0;;5878:2:1;12048:34:0::1;::::0;::::1;5860:21:1::0;5917:2;5897:18;;;5890:30;-1:-1:-1;;;5936:18:1;;;5929:41;5987:18;;12048:34:0::1;5676:335:1::0;12048:34:0::1;12093:6;:13:::0;11985:129::o;12261:91::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12326:11:::1;:18:::0;;-1:-1:-1;;12326:18:0::1;::::0;::::1;;::::0;;;::::1;::::0;;12261:91::o;3269:244::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3358:22:0;::::1;3350:73;;;::::0;-1:-1:-1;;;3350:73:0;;6218:2:1;3350:73:0::1;::::0;::::1;6200:21:1::0;6257:2;6237:18;;;6230:30;6296:34;6276:18;;;6269:62;-1:-1:-1;;;6347:18:1;;;6340:36;6393:19;;3350:73:0::1;6016:402:1::0;3350:73:0::1;3460:6;::::0;;3439:38:::1;::::0;-1:-1:-1;;;;;3439:38:0;;::::1;::::0;3460:6;::::1;::::0;3439:38:::1;::::0;::::1;3488:6;:17:::0;;-1:-1:-1;;;;;;3488:17:0::1;-1:-1:-1::0;;;;;3488:17:0;;;::::1;::::0;;;::::1;::::0;;3269:244::o;12467:102::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12539:15:::1;:22:::0;12467:102::o;13377:150::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;13453:21:::1;13493:7;2928::::0;2955:6;-1:-1:-1;;;;;2955:6:0;;2882:87;13493:7:::1;-1:-1:-1::0;;;;;13485:25:0::1;:34;13511:7;13485:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;13424:103;13377:150::o:0;7819:251::-;7875:4;2955:6;;-1:-1:-1;;;;;2955:6:0;7896:9;:20;7892:64;;-1:-1:-1;7940:4:0;;7819:251;-1:-1:-1;7819:251:0:o;7892:64::-;7976:6;;-1:-1:-1;;;;;7976:6:0;;;7970:12;;;;7966:67;;-1:-1:-1;8017:4:0;;7819:251;-1:-1:-1;7819:251:0:o;7966:67::-;-1:-1:-1;8057:5:0;;7819:251;-1:-1:-1;7819:251:0:o;12792:101::-;2928:7;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;3021:23;3013:68;;;;-1:-1:-1;;;3013:68:0;;;;;;;:::i;:::-;12862:16:::1;:23:::0;;;::::1;;::::0;::::1;-1:-1:-1::0;;12862:23:0;;::::1;::::0;;;::::1;::::0;;12792:101::o;733:246::-;791:7;815:1;820;815:6;811:47;;-1:-1:-1;845:1:0;838:8;;811:47;868:9;880:5;884:1;880;:5;:::i;:::-;868:17;-1:-1:-1;913:1:0;904:5;908:1;868:17;904:5;:::i;:::-;:10;896:56;;;;-1:-1:-1;;;896:56:0;;7020:2:1;896:56:0;;;7002:21:1;7059:2;7039:18;;;7032:30;7098:34;7078:18;;;7071:62;-1:-1:-1;;;7149:18:1;;;7142:31;7190:19;;896:56:0;6818:397:1;985:132:0;1043:7;1070:39;1074:1;1077;1070:39;;;;;;;;;;;;;;;;;:3;:39::i;537:190::-;623:7;659:12;651:6;;;;643:29;;;;-1:-1:-1;;;643:29:0;;;;;;;;:::i;:::-;-1:-1:-1;683:9:0;695:5;699:1;695;:5;:::i;:::-;683:17;537:190;-1:-1:-1;;;;;537:190:0:o;8078:1262::-;8194:4;;8170;;8194;;;;;8189:136;;8223:24;8237:9;8223:13;:24::i;:::-;8215:54;;;;-1:-1:-1;;;8215:54:0;;7555:2:1;8215:54:0;;;7537:21:1;7594:2;7574:18;;;7567:30;-1:-1:-1;;;7613:18:1;;;7606:47;7670:18;;8215:54:0;7353:341:1;8215:54:0;-1:-1:-1;;;;;8284:22:0;;;;;;:11;:22;;;;;:29;;-1:-1:-1;;8284:29:0;8309:4;8284:29;;;8189:136;8340:6;;;;8337:63;;;8356:41;8371:6;8379:9;8390:6;8356:14;:41::i;:::-;8349:48;;;;8337:63;-1:-1:-1;;;;;8417:19:0;;;;;;:8;:19;;;;;;;;8416:20;:44;;;;-1:-1:-1;2928:7:0;2955:6;-1:-1:-1;;;;;8440:20:0;;;2955:6;;8440:20;;8416:44;:67;;;;-1:-1:-1;8477:6:0;;-1:-1:-1;;;;;8464:19:0;;;8477:6;;8464:19;;8416:67;:99;;;;-1:-1:-1;;;;;;8487:28:0;;8508:6;8487:28;;8416:99;:128;;;;-1:-1:-1;;;;;;8519:25:0;;;;8416:128;:140;;;;-1:-1:-1;8548:8:0;;;;;;;8416:140;8412:246;;;8614:9;;-1:-1:-1;;;;;8581:20:0;;;;;;:9;:20;;;;;;:29;;8604:6;;8581:29;:::i;:::-;:42;;8573:73;;;;-1:-1:-1;;;8573:73:0;;8031:2:1;8573:73:0;;;8013:21:1;8070:2;8050:18;;;8043:30;-1:-1:-1;;;8089:18:1;;;8082:48;8147:18;;8573:73:0;7829:342:1;8573:73:0;8687:6;;-1:-1:-1;;;;;8674:19:0;;;8687:6;;8674:19;:40;;;;-1:-1:-1;;;;;;8698:16:0;;;;;;:8;:16;;;;;;;;8697:17;8674:40;:60;;;;-1:-1:-1;8718:16:0;;;;;;;8674:60;8670:176;;;-1:-1:-1;;;;;8760:20:0;;;;;;:12;:20;;;;;;8784:12;8760:36;;8751:83;;;;-1:-1:-1;;;8751:83:0;;8378:2:1;8751:83:0;;;8360:21:1;8417:2;8397:18;;;8390:30;8456:34;8436:18;;;8429:62;-1:-1:-1;;;8507:18:1;;;8500:31;8548:19;;8751:83:0;8176:397:1;8751:83:0;8861:25;8876:9;8861:14;:25::i;:::-;8858:50;;;8889:16;8898:6;8889:8;:16::i;:::-;8941:53;;;;;;;;;;;-1:-1:-1;;;8941:53:0;;;;;;;;-1:-1:-1;;;;;8941:17:0;;-1:-1:-1;8941:17:0;;;:9;:17;;;;;;;;:53;;8963:6;;8941:21;:53::i;:::-;-1:-1:-1;;;;;8921:17:0;;;;;;:9;:17;;;;;;;;:73;;;;9774:8;:14;;;;;;;;9773:15;9030:67;;9091:6;9030:67;;;9054:34;9062:6;9070:9;9081:6;9054:7;:34::i;:::-;-1:-1:-1;;;;;9131:20:0;;;;;;:9;:20;;;;;;9005:92;;-1:-1:-1;9131:40:0;;9005:92;9131:24;:40::i;:::-;-1:-1:-1;;;;;9108:20:0;;;;;;;:9;:20;;;;;:63;;;;9201:6;;;9188:19;9184:66;;-1:-1:-1;;;;;9209:23:0;;;;;;:12;:23;;;;;9235:12;9209:38;;9184:66;9284:9;-1:-1:-1;;;;;9267:43:0;9276:6;-1:-1:-1;;;;;9267:43:0;;9295:14;9267:43;;;;1342:25:1;;1330:2;1315:18;;1196:177;9267:43:0;;;;;;;;-1:-1:-1;9328:4:0;;8078:1262;-1:-1:-1;;;;8078:1262:0:o;1123:189::-;1209:7;1244:12;1237:5;1229:28;;;;-1:-1:-1;;;1229:28:0;;;;;;;;:::i;:::-;-1:-1:-1;1268:9:0;1280:5;1284:1;1280;:5;:::i;9351:330::-;9481:53;;;;;;;;;;;-1:-1:-1;;;9481:53:0;;;;;;;;-1:-1:-1;;;;;9481:17:0;;9444:4;9481:17;;;:9;:17;;;;;;;:53;;9503:6;;9481:21;:53::i;:::-;-1:-1:-1;;;;;9461:17:0;;;;;;;:9;:17;;;;;;:73;;;;9568:20;;;;;;;:32;;9593:6;9568:24;:32::i;:::-;-1:-1:-1;;;;;9545:20:0;;;;;;;:9;:20;;;;;;;:55;;;;9616:35;;;;;;;;;;9644:6;1342:25:1;;1330:2;1315:18;;1196:177;9616:35:0;;;;;;;;-1:-1:-1;9669:4:0;9351:330;;;;;:::o;10399:235::-;-1:-1:-1;;;;;10482:10:0;;10458:4;10482:10;;;:6;:10;;;;;;;;:46;;;;-1:-1:-1;2928:7:0;2955:6;-1:-1:-1;;;;;2955:6:0;2290:10;10505:23;;10482:46;:66;;;;-1:-1:-1;10542:6:0;;;;10541:7;10482:66;:90;;;;-1:-1:-1;10561:11:0;;;;10482:90;:144;;;;-1:-1:-1;10613:13:0;;10603:4;10585:24;;;;:9;:24;;;;;;:41;;10475:151;10399:235;-1:-1:-1;;10399:235:0:o;10642:894::-;5435:6;:13;;-1:-1:-1;;5435:13:0;5444:4;5435:13;;;10747:15:::1;::::0;5435:6;;10732:40:::1;::::0;10768:3:::1;::::0;10732:31:::1;::::0;:10;;:14:::1;:31::i;:::-;:35:::0;::::1;:40::i;:::-;10827:4;10783:23;10809:24:::0;;;:9:::1;:24;::::0;;;;;10709:63;;-1:-1:-1;10850:30:0;;::::1;10846:93;;;10912:15;10897:30;;10846:93;10956:16:::0;;10951:578:::1;;11002:8;::::0;:222:::1;::::0;-1:-1:-1;;;11002:222:0;;-1:-1:-1;;;;;11002:8:0;;::::1;::::0;:59:::1;::::0;:222:::1;::::0;11080:12;;11002:8:::1;::::0;11131:12:::1;::::0;11170:4:::1;::::0;11194:15:::1;::::0;11002:222:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;11247:18;11268:21;11247:42;;11304:25;11332:40;11368:3;11332:31;11347:15;;11332:10;:14;;:31;;;;:::i;:40::-;11395:16;::::0;11387:53:::1;::::0;11304:68;;-1:-1:-1;;;;;;11395:16:0::1;::::0;11387:53;::::1;;;::::0;11304:68;;11395:16:::1;11387:53:::0;11395:16;11387:53;11304:68;11395:16;11387:53;::::1;;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;11463:9:0::1;::::0;-1:-1:-1;;;;;11463:9:0::1;11455:62;11483:33;:10:::0;11498:17;11483:14:::1;:33::i;:::-;11455:62;::::0;;::::1;::::0;;::::1;::::0;::::1;::::0;;;;;;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;10975:554;;10951:578;-1:-1:-1::0;;5453:6:0;:14;;-1:-1:-1;;5453:14:0;;;-1:-1:-1;10642:894:0:o;9808:583::-;9951:6;;9885:7;;;;-1:-1:-1;;;;;9943:14:0;;;9951:6;;9943:14;:31;;;;-1:-1:-1;;;;;;9962:12:0;;;;;;:8;:12;;;;;;;;9961:13;9943:31;9939:223;;;10003:27;10026:3;10003:18;10014:6;;10003;:10;;:18;;;;:::i;:27::-;9991:39;;9939:223;;;10068:6;;-1:-1:-1;;;;;10062:12:0;;;10068:6;;10062:12;:31;;;;-1:-1:-1;;;;;;10079:14:0;;;;;;:8;:14;;;;;;;;10078:15;10062:31;10058:104;;;10122:28;10146:3;10122:19;10133:7;;10122:6;:10;;:19;;;;:::i;:28::-;10110:40;;10058:104;10177:13;;10173:172;;10252:4;10234:24;;;;:9;:24;;;;;;:39;;10263:9;10234:28;:39::i;:::-;10225:4;10207:24;;;;:9;:24;;;;;;;:66;;;;10293:40;;-1:-1:-1;;;;;10293:40:0;;;;;;;10323:9;1342:25:1;;1330:2;1315:18;;1196:177;10293:40:0;;;;;;;;10173:172;10362:21;:6;10373:9;10362:10;:21::i;210:179::-;268:7;;300:5;304:1;300;:5;:::i;:::-;288:17;;329:1;324;:6;;316:46;;;;-1:-1:-1;;;316:46:0;;9788:2:1;316:46:0;;;9770:21:1;9827:2;9807:18;;;9800:30;9866:29;9846:18;;;9839:57;9913:18;;316:46:0;9586:351:1;395:136:0;453:7;480:43;484:1;487;480:43;;;;;;;;;;;;;;;;;:3;:43::i;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:186::-;1437:6;1490:2;1478:9;1469:7;1465:23;1461:32;1458:52;;;1506:1;1503;1496:12;1458:52;1529:29;1548:9;1529:29;:::i;1569:328::-;1646:6;1654;1662;1715:2;1703:9;1694:7;1690:23;1686:32;1683:52;;;1731:1;1728;1721:12;1683:52;1754:29;1773:9;1754:29;:::i;:::-;1744:39;;1802:38;1836:2;1825:9;1821:18;1802:38;:::i;:::-;1792:48;;1887:2;1876:9;1872:18;1859:32;1849:42;;1569:328;;;;;:::o;2091:118::-;2177:5;2170:13;2163:21;2156:5;2153:32;2143:60;;2199:1;2196;2189:12;2143:60;2091:118;:::o;2214:241::-;2270:6;2323:2;2311:9;2302:7;2298:23;2294:32;2291:52;;;2339:1;2336;2329:12;2291:52;2378:9;2365:23;2397:28;2419:5;2397:28;:::i;2460:180::-;2519:6;2572:2;2560:9;2551:7;2547:23;2543:32;2540:52;;;2588:1;2585;2578:12;2540:52;-1:-1:-1;2611:23:1;;2460:180;-1:-1:-1;2460:180:1:o;2645:750::-;2737:6;2745;2753;2806:2;2794:9;2785:7;2781:23;2777:32;2774:52;;;2822:1;2819;2812:12;2774:52;2862:9;2849:23;2891:18;2932:2;2924:6;2921:14;2918:34;;;2948:1;2945;2938:12;2918:34;2986:6;2975:9;2971:22;2961:32;;3031:7;3024:4;3020:2;3016:13;3012:27;3002:55;;3053:1;3050;3043:12;3002:55;3093:2;3080:16;3119:2;3111:6;3108:14;3105:34;;;3135:1;3132;3125:12;3105:34;3190:7;3183:4;3173:6;3170:1;3166:14;3162:2;3158:23;3154:34;3151:47;3148:67;;;3211:1;3208;3201:12;3148:67;3242:4;3234:13;;;;-1:-1:-1;3266:6:1;-1:-1:-1;;3307:20:1;;3294:34;3337:28;3294:34;3337:28;:::i;:::-;3384:5;3374:15;;;2645:750;;;;;:::o;3400:315::-;3465:6;3473;3526:2;3514:9;3505:7;3501:23;3497:32;3494:52;;;3542:1;3539;3532:12;3494:52;3565:29;3584:9;3565:29;:::i;:::-;3555:39;;3644:2;3633:9;3629:18;3616:32;3657:28;3679:5;3657:28;:::i;:::-;3704:5;3694:15;;;3400:315;;;;;:::o;3928:260::-;3996:6;4004;4057:2;4045:9;4036:7;4032:23;4028:32;4025:52;;;4073:1;4070;4063:12;4025:52;4096:29;4115:9;4096:29;:::i;:::-;4086:39;;4144:38;4178:2;4167:9;4163:18;4144:38;:::i;:::-;4134:48;;3928:260;;;;;:::o;4193:356::-;4395:2;4377:21;;;4414:18;;;4407:30;4473:34;4468:2;4453:18;;4446:62;4540:2;4525:18;;4193:356::o;4554:184::-;4624:6;4677:2;4665:9;4656:7;4652:23;4648:32;4645:52;;;4693:1;4690;4683:12;4645:52;-1:-1:-1;4716:16:1;;4554:184;-1:-1:-1;4554:184:1:o;5022:245::-;5089:6;5142:2;5130:9;5121:7;5117:23;5113:32;5110:52;;;5158:1;5155;5148:12;5110:52;5190:9;5184:16;5209:28;5231:5;5209:28;:::i;5272:127::-;5333:10;5328:3;5324:20;5321:1;5314:31;5364:4;5361:1;5354:15;5388:4;5385:1;5378:15;5404:127;5465:10;5460:3;5456:20;5453:1;5446:31;5496:4;5493:1;5486:15;5520:4;5517:1;5510:15;5536:135;5575:3;5596:17;;;5593:43;;5616:18;;:::i;:::-;-1:-1:-1;5663:1:1;5652:13;;5536:135::o;6423:168::-;6496:9;;;6527;;6544:15;;;6538:22;;6524:37;6514:71;;6565:18;;:::i;6596:217::-;6636:1;6662;6652:132;;6706:10;6701:3;6697:20;6694:1;6687:31;6741:4;6738:1;6731:15;6769:4;6766:1;6759:15;6652:132;-1:-1:-1;6798:9:1;;6596:217::o;7220:128::-;7287:9;;;7308:11;;;7305:37;;;7322:18;;:::i;7699:125::-;7764:9;;;7785:10;;;7782:36;;;7798:18;;:::i;8578:1003::-;8837:4;8885:3;8874:9;8870:19;8916:6;8905:9;8898:25;8942:2;8980:6;8975:2;8964:9;8960:18;8953:34;9023:3;9018:2;9007:9;9003:18;8996:31;9047:6;9082;9076:13;9113:6;9105;9098:22;9151:3;9140:9;9136:19;9129:26;;9174:6;9171:1;9164:17;9217:2;9214:1;9204:16;9190:30;;9238:1;9248:194;9262:6;9259:1;9256:13;9248:194;;;9327:13;;-1:-1:-1;;;;;9323:39:1;9311:52;;9359:1;9418:14;;;;9383:12;;;;9277:9;9248:194;;;-1:-1:-1;;;;;;;9498:32:1;;;;9493:2;9478:18;;9471:60;-1:-1:-1;;;9562:3:1;9547:19;9540:35;9459:3;8578:1003;-1:-1:-1;;;8578:1003:1:o
Swarm Source
ipfs://a5fb12433c541ff57a23e1057a1fbe0cbca75df7e694aa1a14c0db7cfc60bc50
🤖 Code Reader

Generate instant answers for your smart contract questions using AI 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.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice