Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
523.04 TN-CSCCv1-ETHUSD

Holders:
3
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x4A4c7C5549359b9fFf0137bb3EC4D48c4Aa79Cc7
60806040526012805460ff19166001179055678ac7230489e800006013553480156200002a57600080fd5b5060405162004625380380620046258339810160408190526200004d9162000546565b6040805160208082018084526000808452845192830190945283825260019093558151919290916200008291600491620003b1565b50805162000098906005906020840190620003b1565b50505060088890556009879055601280546001600160a01b0380881661010002610100600160a81b031990921691909117909155601e80548583166001600160a01b031991821617909155600d8054821633908117909155600e805483169091179055601d80549287169290911691909117905560138690556000600a819055600b819055805260146020908152670de0b6b3a76400007f4f26c3876aa9f4b92579780beea1161a61f87ebf1ec6ee865b299e447ecba99c55604051620001649184918491016200060e565b604051602081830303815290604052600690805190602001906200018a929190620003b1565b508181604051602001620001a09291906200068a565b60405160208183030381529060405260079080519060200190620001c6929190620003b1565b50620001d1620001df565b50505050505050506200072d565b60125461010090046001600160a01b0316620002335760405162461bcd60e51b815260206004820152600e60248201526d062617365416464726573733d3d360941b60448201526064015b60405180910390fd5b610e106009541015620002775760405162461bcd60e51b815260206004820152600b60248201526a0706572696f643c333630360ac1b60448201526064016200022a565b601d54601e5460405163426a810960e01b81526001600160a01b039182166004820152600092919091169063426a81099060240160206040518083038186803b158015620002c457600080fd5b505afa158015620002d9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ff9190620006d6565b136200034e5760405162461bcd60e51b815260206004820152601460248201527f4850432f41676750726f78792d496e76616c696400000000000000000000000060448201526064016200022a565b601d54601e546040516357d65cc560e01b81526001600160a01b0391821660048201529116906357d65cc59060240160006040518083038186803b1580156200039657600080fd5b505afa158015620003ab573d6000803e3d6000fd5b50505050565b828054620003bf90620006f0565b90600052602060002090601f016020900481019282620003e357600085556200042e565b82601f10620003fe57805160ff19168380011785556200042e565b828001600101855582156200042e579182015b828111156200042e57825182559160200191906001019062000411565b506200043c92915062000440565b5090565b5b808211156200043c576000815560010162000441565b6001600160a01b03811681146200046d57600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004a357818101518382015260200162000489565b83811115620003ab5750506000910152565b600082601f830112620004c757600080fd5b81516001600160401b0380821115620004e457620004e462000470565b604051601f8301601f19908116603f011681019082821181831017156200050f576200050f62000470565b816040528381528660208588010111156200052957600080fd5b6200053c84602083016020890162000486565b9695505050505050565b600080600080600080600080610100898b0312156200056457600080fd5b8851975060208901519650604089015195506060890151620005868162000457565b60808a0151909550620005998162000457565b60a08a0151909450620005ac8162000457565b60c08a01519093506001600160401b0380821115620005ca57600080fd5b620005d88c838d01620004b5565b935060e08b0151915080821115620005ef57600080fd5b50620005fe8b828c01620004b5565b9150509295985092959890939650565b7f54686574616e757473204361736820536574746c656420436f76657265642043815269030b636102b30bab63a160b51b6020820152600083516200065b81602a85016020880162000486565b600160fd1b602a9184019182015283516200067e81602b84016020880162000486565b01602b01949350505050565b69544e2d4353434376312d60b01b815260008351620006b181600a85016020880162000486565b835190830190620006ca81600a84016020880162000486565b01600a01949350505050565b600060208284031215620006e957600080fd5b5051919050565b600181811c908216806200070557607f821691505b602082108114156200072757634e487b7160e01b600052602260045260246000fd5b50919050565b613ee8806200073d6000396000f3fe608060405234801561001057600080fd5b50600436106103da5760003560e01c80638ba98b711161020a578063b81e03b811610125578063d45ebe57116100b8578063e184c9be11610087578063e184c9be14610862578063e46831b41461086b578063e822eb321461087e578063f3b6131f14610891578063fd9c652b146108a457600080fd5b8063d45ebe57146107fa578063dae206ed1461080d578063dd62ed3e14610820578063ddaa26ad1461085957600080fd5b8063be069719116100f4578063be069719146107b8578063c415b95c146107cb578063cafbe574146107de578063cf7eb9a1146107e757600080fd5b8063b81e03b814610771578063bc19a9e214610789578063bce896f61461079c578063bd82c560146107a557600080fd5b8063a3f348151161019d578063aa15017c1161016c578063aa15017c1461072f578063affc1d9714610742578063b4d1d79514610755578063b6b55f251461075e57600080fd5b8063a3f34815146106ed578063a42dce80146106f6578063a457c2d714610709578063a9059cbb1461071c57600080fd5b806395d89b41116101d957806395d89b41146106c25780639b72c0da146106ca5780639d02ccbe146106d2578063a22b97f5146106da57600080fd5b80638ba98b71146106745780638d44c8f3146106875780638da5cb5b146106a6578063900cf0cf146106b957600080fd5b80633a5381b5116102fa578063541669e01161028d5780636ff1c9bc1161025c5780636ff1c9bc1461061257806370a0823114610625578063763265de1461064e5780638232e06e1461066157600080fd5b8063541669e0146105cd578063549b7974146105d6578063653e80bc146105f65780636cf55ea2146105ff57600080fd5b806349b5fdb4116102c957806349b5fdb4146105745780634a8c51f4146105875780634c4e01071461059a57806353152842146105ba57600080fd5b80633a5381b51461053d5780633ccfd60b1461055057806340777f07146105585780634613d1d01461056b57600080fd5b80631327d3d811610372578063313ce56711610341578063313ce567146104e757806337033791146105015780633950935114610521578063398764b51461053457600080fd5b80631327d3d8146104a657806313af4035146104b957806318160ddd146104cc57806323b872dd146104d457600080fd5b806306fdde03116103ae57806306fdde031461044e578063095ea7b3146104635780630a5c36b3146104865780630f43a6291461049957600080fd5b806257dfc5146103df57806301183203146103fb57806301cceb38146104105780630276ee4014610423575b600080fd5b6103e8601c5481565b6040519081526020015b60405180910390f35b61040e61040936600461395a565b6108ac565b005b61040e61041e36600461395a565b6108eb565b600d54610436906001600160a01b031681565b6040516001600160a01b0390911681526020016103f2565b610456610937565b6040516103f2919061399f565b6104766104713660046139e7565b6109c9565b60405190151581526020016103f2565b61040e610494366004613a13565b6109df565b6012546104769060ff1681565b61040e6104b4366004613a13565b610b3b565b61040e6104c7366004613a13565b610b87565b6003546103e8565b6104766104e2366004613a30565b610bfb565b6104ef610ca5565b60405160ff90911681526020016103f2565b6103e861050f36600461395a565b60146020526000908152604090205481565b61047661052f3660046139e7565b610d32565b6103e860135481565b600f54610436906001600160a01b031681565b6103e8610d6e565b6103e8610566366004613ab6565b610d79565b6103e8601b5481565b601d54610436906001600160a01b031681565b61040e610595366004613a13565b6110c5565b6103e86105a8366004613a13565b60166020526000908152604090205481565b6103e86105c836600461395a565b611111565b6103e8601a5481565b6103e86105e4366004613a13565b60156020526000908152604090205481565b6103e860195481565b6103e861060d366004613b07565b61116b565b61040e610620366004613a13565b611529565b6103e8610633366004613a13565b6001600160a01b031660009081526001602052604090205490565b61040e61065c36600461395a565b6115fe565b6103e861066f36600461395a565b61162d565b6103e8610682366004613b07565b61164a565b6103e861069536600461395a565b602080526000908152604090205481565b600e54610436906001600160a01b031681565b6103e8600a5481565b610456611914565b61040e611923565b61040e611a54565b6103e86106e8366004613a13565b611b37565b6103e8600c5481565b61040e610704366004613a13565b611fb6565b6104766107173660046139e7565b612002565b61047661072a3660046139e7565b61209b565b6103e861073d36600461395a565b6120a8565b61040e61075036600461395a565b6120b4565b6103e860095481565b6103e861076c36600461395a565b6121a4565b6012546104369061010090046001600160a01b031681565b61040e610797366004613a13565b6121b0565b6103e860115481565b61040e6107b336600461395a565b6121fc565b61040e6107c6366004613a13565b612289565b601054610436906001600160a01b031681565b6103e860185481565b601e54610436906001600160a01b031681565b601f54610436906001600160a01b031681565b61040e61081b366004613b45565b612340565b6103e861082e366004613b62565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6103e860085481565b6103e8600b5481565b6103e8610879366004613b90565b61237d565b601754610436906001600160a01b031681565b61040e61089f36600461395a565b612582565b61040e612640565b600e546001600160a01b031633146108df5760405162461bcd60e51b81526004016108d690613c5e565b60405180910390fd5b6108e88161286e565b50565b600e546001600160a01b031633146109155760405162461bcd60e51b81526004016108d690613c5e565b600b819055604051600190600080516020613e9383398151915290600090a250565b60606006805461094690613c81565b80601f016020809104026020016040519081016040528092919081815260200182805461097290613c81565b80156109bf5780601f10610994576101008083540402835291602001916109bf565b820191906000526020600020905b8154815290600101906020018083116109a257829003601f168201915b5050505050905090565b60006109d6338484612b4d565b50600192915050565b600e546001600160a01b03163314610a095760405162461bcd60e51b81526004016108d690613c5e565b806001600160a01b0316630261bf8b6040518163ffffffff1660e01b815260040160206040518083038186803b158015610a4257600080fd5b505afa158015610a56573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a7a9190613cb6565b601780546001600160a01b0319166001600160a01b0392831690811790915560125460405163095ea7b360e01b81526004810192909252600019602483015261010090049091169063095ea7b390604401602060405180830381600087803b158015610ae557600080fd5b505af1158015610af9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1d9190613cd3565b50604051600490600080516020613e9383398151915290600090a250565b600e546001600160a01b03163314610b655760405162461bcd60e51b81526004016108d690613c5e565b600f80546001600160a01b0319166001600160a01b0392909216919091179055565b600e546001600160a01b03163314610bb15760405162461bcd60e51b81526004016108d690613c5e565b6001600160a01b038116610bc457600080fd5b600e80546001600160a01b0319166001600160a01b038316179055604051600090600080516020613e93833981519152908290a250565b6001600160a01b038316600090815260026020908152604080832033845290915281205482811015610c805760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016108d6565b610c8d8533858403612b4d565b610c98858585612c71565b60019150505b9392505050565b6000601260019054906101000a90046001600160a01b03166001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015610cf557600080fd5b505afa158015610d09573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d2d9190613cf0565b905090565b3360008181526002602090815260408083206001600160a01b038716845290915281205490916109d6918590610d69908690613d29565b612b4d565b6000610d2d33611b37565b600080610d8560035490565b11610dc85760405162461bcd60e51b8152602060048201526013602482015272139bc819195c1bdcda5d081a5b881d985d5b1d606a1b60448201526064016108d6565b600b5442118015610dda5750600b5415155b15610de757610de7611923565b600b5415610e275760405162461bcd60e51b815260206004820152600d60248201526c139bdd115e1c1a5c995916595d609a1b60448201526064016108d6565b600a54600090815260146020526040812054670de0b6b3a764000090610e4c60035490565b610e569190613d41565b610e609190613d60565b90505b610e75600a54600161066f9190613d29565b421115610ed0576001600a6000828254610e8f9190613d29565b92505081905550601460006001600a54610ea99190613d82565b81526020808201929092526040908101600090812054600a54825260149093522055610e63565b6012805460ff19166001908117909155600a8054600090610ef2908490613d29565b9091555050600a54610f039061162d565b600b556019849055601a83905580610f1b8582613d29565b601460006001600a54610f2e9190613d82565b815260200190815260200160002054610f479190613d41565b610f519190613d60565b600a54600090815260146020526040902055600f546001600160a01b031615610fc357600b54600c5414610fbe5760405162461bcd60e51b81526020600482015260146024820152730e6d2cedccac88af0e0d2e4f29ad2e6dac2e8c6d60631b60448201526064016108d6565b611012565b600d546001600160a01b031633146110125760405162461bcd60e51b81526020600482015260126024820152712737ba2232b9b4b3b730ba32b226b0b5b2b960711b60448201526064016108d6565b61101f8686868685612e41565b600d54601254611042916001600160a01b0361010090920482169116308761304c565b601f546001600160a01b0316156110bc57601f60009054906101000a90046001600160a01b03166001600160a01b031663788572706040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156110a357600080fd5b505af11580156110b7573d6000803e3d6000fd5b505050505b95945050505050565b600e546001600160a01b031633146110ef5760405162461bcd60e51b81526004016108d690613c5e565b601f80546001600160a01b0319166001600160a01b0392909216919091179055565b600a54600090815260208052604081205482111561116357600a54600090815260208052604090205482906111469082613d82565b601a546111539190613d41565b61115d9190613d60565b92915050565b506000919050565b6000600260005414156111905760405162461bcd60e51b81526004016108d690613d99565b6002600055600954600a546111a49061162d565b6111ae9190613d29565b4210156112075760125460ff1615156001146112075760405162461bcd60e51b81526020600482015260186024820152772234b9b0b13632b210323ab934b7339030bab1ba34b7b71760411b60448201526064016108d6565b600080601b5461121660035490565b6112209190613d29565b90508061125c57600a5460009081526014602052604090205461124b86670de0b6b3a7640000613d41565b6112559190613d60565b91506112a7565b600a54600090815260146020526040812054670de0b6b3a7640000906112829084613d41565b61128c9190613d60565b9050806112998784613d41565b6112a39190613d60565b9250505b6012546112c49061010090046001600160a01b031633308861304c565b6013546012546040516370a0823160e01b81523060048201526101009091046001600160a01b0316906370a082319060240160206040518083038186803b15801561130e57600080fd5b505afa158015611322573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113469190613dd0565b11156113945760405162461bcd60e51b815260206004820152601a60248201527f5661756c74206d617820686f6c64696e6773207265616368656400000000000060448201526064016108d6565b61139e84836130b7565b336001600160a01b0316600a54856001600160a01b03167f02d7e648dd130fc184d383e55bb126ac4c9c60e8f94bf05acdf557ba2d540b47886040516113e691815260200190565b60405180910390a45090505b600a54600090815260146020526040812054601b54670de0b6b3a7640000919061141b60035490565b6114259190613d29565b61142f9190613d41565b6114399190613d60565b9050601c54816114499190613d29565b6018546012546040516370a0823160e01b81523060048201526101009091046001600160a01b0316906370a082319060240160206040518083038186803b15801561149357600080fd5b505afa1580156114a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114cb9190613dd0565b6114d59190613d29565b101561151d5760405162461bcd60e51b815260206004820152601760248201527624b73b30b934b0b73a1031b432b1b5903330b4b632b21760491b60448201526064016108d6565b50600160005592915050565b600e546001600160a01b031633146115535760405162461bcd60e51b81526004016108d690613c5e565b6040516370a0823160e01b81523060048201526115e19033906001600160a01b038416906370a082319060240160206040518083038186803b15801561159857600080fd5b505afa1580156115ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115d09190613dd0565b6001600160a01b0384169190613196565b604051600390600080516020613e9383398151915290600090a250565b600e546001600160a01b031633146116285760405162461bcd60e51b81526004016108d690613c5e565b601355565b6000600854600954836116409190613d41565b61115d9190613d29565b60006002600054141561166f5760405162461bcd60e51b81526004016108d690613d99565b6002600055600954600a546116839061162d565b61168d9190613d29565b4210156116e65760125460ff1615156001146116e65760405162461bcd60e51b81526020600482015260186024820152772234b9b0b13632b210323ab934b7339030bab1ba34b7b71760411b60448201526064016108d6565b6001600160a01b038216331461174357826117435760405162461bcd60e51b815260206004820152601d60248201527f50726f787943616e6e6f7443616e63656c496e6974576974686472617700000060448201526064016108d6565b6001600160a01b038216600090815260166020908152604080832054601590925290912054811561179757600a548214158061177f5750600b54155b156117975761178d84611b37565b5060009150600090505b846117e85780601b60008282546117ae9190613d82565b90915550506001600160a01b038416600090815260156020908152604080832083905560169091528120556117e384826130b7565b611870565b3360009081526001602052604090205480861115611804578095505b85601b60008282546118169190613d29565b90915550506001600160a01b03851660009081526015602052604081208054889290611843908490613d29565b9091555050600a546001600160a01b03861660009081526016602052604090205561186e33876131cb565b505b600b5461189457841561188f5761188684613319565b925050506113f2565b6118e5565b336001600160a01b0316600a54856001600160a01b03167ffd0e4a61b8f0e9fc4dcefe01a8f1b755b5581b71dcb2c21deb6926be2945429e886040516118dc91815260200190565b60405180910390a45b600092505050600a54600090815260146020526040812054601b54670de0b6b3a7640000919061141b60035490565b60606007805461094690613c81565b600b5461193290610e10613d29565b4210156119b357600e546001600160a01b031633148061195c5750600d546001600160a01b031633145b6119b35760405162461bcd60e51b815260206004820152602260248201527f4e6f74206f776e6572206e6f72204d616b657220466f7220466972737420486f6044820152613ab960f11b60648201526084016108d6565b601d54601e54600b546040516349fdb9d760e01b81526001600160a01b0392831660048201526024810191909152611a529260649216906349fdb9d79060440160206040518083038186803b158015611a0b57600080fd5b505afa158015611a1f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a439190613dd0565b611a4d9190613d60565b61286e565b565b600b54611a649062015180613d29565b4211611ab25760405162461bcd60e51b815260206004820152601d60248201527f416c6c6f77656420323420686f7572732061667465722065787069727900000060448201526064016108d6565b601d54601e5460405163426a810960e01b81526001600160a01b039182166004820152611a5292919091169063426a81099060240160206040518083038186803b158015611aff57600080fd5b505afa158015611b13573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a4d9190613dd0565b6001600160a01b0381166000908152601660209081526040808320546015909252822054600a5415611ba45760008211611ba45760405162461bcd60e51b815260206004820152600e60248201526d139bc8145d595d595908115e1a5d60921b60448201526064016108d6565b60008111611be55760405162461bcd60e51b815260206004820152600e60248201526d139bc8145d595d595908115e1a5d60921b60448201526064016108d6565b81600a54148015611bf65750600b54155b80611c02575081600a54115b15611e4857600082815260146020526040812054670de0b6b3a764000090611c2a9084613d41565b611c349190613d60565b6001600160a01b038616600090815260156020908152604080832083905560169091528120819055601c80549293508392909190611c73908490613d82565b90915550506012546040516370a0823160e01b815230600482015260009161010090046001600160a01b0316906370a082319060240160206040518083038186803b158015611cc157600080fd5b505afa158015611cd5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cf99190613dd0565b905080821115611dd1576017546012546001600160a01b03918216916369328dec91610100900416611d2b8486613d82565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152306044820152606401602060405180830381600087803b158015611d7757600080fd5b505af1158015611d8b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611daf9190613dd0565b50611dba8183613d82565b60186000828254611dcb9190613d82565b90915550505b601254611ded9061010090046001600160a01b03168784613196565b336001600160a01b0316600a54876001600160a01b03167f8166bf25f8a2b7ed3c85049207da4358d16edbed977d23fa2ee6f0dde3ec213285604051611e3591815260200190565b60405180910390a4509250611e85915050565b60405162461bcd60e51b81526020600482015260126024820152715769746864726177206e6f7420726561647960701b60448201526064016108d6565b600a54600090815260146020526040812054601b54670de0b6b3a76400009190611eae60035490565b611eb89190613d29565b611ec29190613d41565b611ecc9190613d60565b9050601c5481611edc9190613d29565b6018546012546040516370a0823160e01b81523060048201526101009091046001600160a01b0316906370a082319060240160206040518083038186803b158015611f2657600080fd5b505afa158015611f3a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f5e9190613dd0565b611f689190613d29565b1015611fb05760405162461bcd60e51b815260206004820152601760248201527624b73b30b934b0b73a1031b432b1b5903330b4b632b21760491b60448201526064016108d6565b50919050565b600e546001600160a01b03163314611fe05760405162461bcd60e51b81526004016108d690613c5e565b601080546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156120845760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016108d6565b6120913385858403612b4d565b5060019392505050565b60006109d6338484612c71565b600061115d823361164a565b600e546001600160a01b031633146120de5760405162461bcd60e51b81526004016108d690613c5e565b601754601254604051631a4ca37b60e21b81526101009091046001600160a01b0390811660048301526024820184905230604483015260009216906369328dec90606401602060405180830381600087803b15801561213c57600080fd5b505af1158015612150573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121749190613dd0565b90506018548111156121895760006018555050565b806018600082825461219b9190613d82565b90915550505050565b600061115d823361116b565b600e546001600160a01b031633146121da5760405162461bcd60e51b81526004016108d690613c5e565b600d80546001600160a01b0319166001600160a01b0392909216919091179055565b600e546001600160a01b031633146122265760405162461bcd60e51b81526004016108d690613c5e565b614e208111156122675760405162461bcd60e51b815260206004820152600c60248201526b08ccaca40e8dede40d0d2ced60a31b60448201526064016108d6565b6011819055604051600590600080516020613e9383398151915290600090a250565b600e546001600160a01b031633146122b35760405162461bcd60e51b81526004016108d690613c5e565b601d80546001600160a01b0319166001600160a01b03838116918217909255601e546040516357d65cc560e01b815292166004830152906357d65cc59060240160006040518083038186803b15801561230b57600080fd5b505afa15801561231f573d6000803e3d6000fd5b505060405160029250600080516020613e938339815191529150600090a250565b600e546001600160a01b0316331461236a5760405162461bcd60e51b81526004016108d690613c5e565b6012805460ff1916911515919091179055565b600f546000906001600160a01b03166123cc5760405162461bcd60e51b815260206004820152601160248201527015985b1a59185d1bdc88139bdd0814d95d607a1b60448201526064016108d6565b600c54851161241d5760405162461bcd60e51b815260206004820152601f60248201527f6c6173745369676e65644578706972793e3d5f7369676e65644578706972790060448201526064016108d6565b60008989898989308a60405160200161243c9796959493929190613de9565b60408051601f198184030181529190528051602090910120600f549091506001600160a01b03166124f96124bd836040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b86868080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061339292505050565b6001600160a01b0316146125485760405162461bcd60e51b815260206004820152601660248201527515985b1a59185d1bdc8810da1958dac811985a5b195960521b60448201526064016108d6565b50600d80546001600160a01b0319166001600160a01b038616179055600c85905561257589898989610d79565b9998505050505050505050565b600e546001600160a01b031633146125ac5760405162461bcd60e51b81526004016108d690613c5e565b60175460125460405163e8eda9df60e01b81526001600160a01b0361010090920482166004820152602481018490523060448201526000606482015291169063e8eda9df90608401600060405180830381600087803b15801561260e57600080fd5b505af1158015612622573d6000803e3d6000fd5b5050505080601860008282546126389190613d29565b909155505050565b600e546001600160a01b0316331461266a5760405162461bcd60e51b81526004016108d690613c5e565b6000601b5461267860035490565b6126829190613d29565b9050600081116126c85760405162461bcd60e51b81526020600482015260116024820152704e6f20737570706c7920746f2073796e6360781b60448201526064016108d6565b600a54600090815260146020526040902054670de0b6b3a7640000906126ee9083613d41565b6126f89190613d60565b6012546040516370a0823160e01b81523060048201526101009091046001600160a01b0316906370a082319060240160206040518083038186803b15801561273f57600080fd5b505afa158015612753573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127779190613dd0565b116127bd5760405162461bcd60e51b8152602060048201526016602482015275125b9cdd59999a58da595b9d10dbdb1b185d195c985b60521b60448201526064016108d6565b6012546040516370a0823160e01b8152306004820152829161010090046001600160a01b0316906370a082319060240160206040518083038186803b15801561280557600080fd5b505afa158015612819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061283d9190613dd0565b61284f90670de0b6b3a7640000613d41565b6128599190613d60565b600a5460009081526014602052604090205550565b600260005414156128915760405162461bcd60e51b81526004016108d690613d99565b6002600055600b544210156128d65760405162461bcd60e51b815260206004820152600b60248201526a139bdd08115e1c1a5c995960aa1b60448201526064016108d6565b6000600b54116129195760405162461bcd60e51b815260206004820152600e60248201526d149bdd5b99081b9bdd081a5b9a5d60921b60448201526064016108d6565b6000601b5461292760035490565b6129319190613d29565b600a5460009081526014602052604081205491925090670de0b6b3a76400009061295b9084613d41565b6129659190613d60565b9050600061297284611111565b6010549091506001600160a01b0316156129e1576000651cae8c13e000600954856011546129a09190613d41565b6129aa9190613d41565b6129b49190613d60565b6010549091506129cd906001600160a01b0316826130b7565b601b546003546129dd9190613d29565b9350505b826129ec8284613d82565b6129fe90670de0b6b3a7640000613d41565b612a089190613d60565b600a805460009081526014602052604080822093909355905481522054601b54670de0b6b3a764000091612a3b91613d41565b612a459190613d60565b601c54612a529190613d29565b601c556000601b819055600b55600d54601254612a81916001600160a01b036101009092048216911683613196565b600a54600b5460408051878152602081019290925281018390527f0f3455c580c87ae485cf1fd9108e0d31f59b529eb91f338403886bd23c9d96ac9060600160405180910390a2601f546001600160a01b031615612b4257601f60009054906101000a90046001600160a01b03166001600160a01b0316636de70fc36040518163ffffffff1660e01b8152600401600060405180830381600087803b158015612b2957600080fd5b505af1158015612b3d573d6000803e3d6000fd5b505050505b505060016000555050565b6001600160a01b038316612baf5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016108d6565b6001600160a01b038216612c105760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016108d6565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316612cd55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016108d6565b6001600160a01b038216612d375760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016108d6565b6001600160a01b03831660009081526001602052604090205481811015612daf5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016108d6565b6001600160a01b03808516600090815260016020526040808220858503905591851681529081208054849290612de6908490613d29565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612e3291815260200190565b60405180910390a35b50505050565b81811015612e895760405162461bcd60e51b81526020600482015260156024820152742b30bab63a1039b4bd32903a37b79039b6b0b6361760591b60448201526064016108d6565b60018414612ed15760405162461bcd60e51b8152602060048201526015602482015274496e76616c696420537472696b652056616c75657360581b60448201526064016108d6565b601d54601e5460405163426a810960e01b81526001600160a01b03918216600482015291169063426a81099060240160206040518083038186803b158015612f1857600080fd5b505afa158015612f2c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f509190613dd0565b85856000818110612f6357612f63613e4a565b9050602002013511612faa5760405162461bcd60e51b815260206004820152601060248201526f14dd1c9a5ad94f141c9a58d95199595960821b60448201526064016108d6565b84846000818110612fbd57612fbd613e4a565b9050602002013560206000600a54815260200190815260200160002081905550600a54336001600160a01b03167f75aadd6090e9ec595c12e0e29ec24cb0ac9b6286a9c3e067927347a39fa43f908787600081811061301e5761301e613e4a565b6040805160209283029490940135845290830189905282018790525060600160405180910390a35050505050565b6040516001600160a01b0380851660248301528316604482015260648101829052612e3b9085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526133b6565b6001600160a01b03821661310d5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016108d6565b806003600082825461311f9190613d29565b90915550506001600160a01b0382166000908152600160205260408120805483929061314c908490613d29565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6040516001600160a01b0383166024820152604481018290526131c690849063a9059cbb60e01b90606401613080565b505050565b6001600160a01b03821661322b5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016108d6565b6001600160a01b0382166000908152600160205260409020548181101561329f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016108d6565b6001600160a01b03831660009081526001602052604081208383039055600380548492906132ce908490613d82565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3505050565b6001600160a01b03811660008181526016602090815260408083205483526014825280832054938352601590915281205490918291670de0b6b3a76400009161336191613d41565b61336b9190613d60565b905080601c600082825461337f9190613d29565b90915550506000601b55610c9e83611b37565b60008060006133a18585613488565b915091506133ae816134f8565b509392505050565b600061340b826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166136b39092919063ffffffff16565b8051909150156131c657808060200190518101906134299190613cd3565b6131c65760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016108d6565b6000808251604114156134bf5760208301516040840151606085015160001a6134b3878285856136ca565b945094505050506134f1565b8251604014156134e957602083015160408401516134de8683836137b7565b9350935050506134f1565b506000905060025b9250929050565b600081600481111561350c5761350c613e60565b14156135155750565b600181600481111561352957613529613e60565b14156135775760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016108d6565b600281600481111561358b5761358b613e60565b14156135d95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016108d6565b60038160048111156135ed576135ed613e60565b14156136465760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016108d6565b600481600481111561365a5761365a613e60565b14156108e85760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b60648201526084016108d6565b60606136c284846000856137f0565b949350505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561370157506000905060036137ae565b8460ff16601b1415801561371957508460ff16601c14155b1561372a57506000905060046137ae565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa15801561377e573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166137a7576000600192509250506137ae565b9150600090505b94509492505050565b6000806001600160ff1b038316816137d460ff86901c601b613d29565b90506137e2878288856136ca565b935093505050935093915050565b6060824710156138515760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016108d6565b6001600160a01b0385163b6138a85760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016108d6565b600080866001600160a01b031685876040516138c49190613e76565b60006040518083038185875af1925050503d8060008114613901576040519150601f19603f3d011682016040523d82523d6000602084013e613906565b606091505b5091509150613916828286613921565b979650505050505050565b60608315613930575081610c9e565b8251156139405782518084602001fd5b8160405162461bcd60e51b81526004016108d6919061399f565b60006020828403121561396c57600080fd5b5035919050565b60005b8381101561398e578181015183820152602001613976565b83811115612e3b5750506000910152565b60208152600082518060208401526139be816040850160208701613973565b601f01601f19169190910160400192915050565b6001600160a01b03811681146108e857600080fd5b600080604083850312156139fa57600080fd5b8235613a05816139d2565b946020939093013593505050565b600060208284031215613a2557600080fd5b8135610c9e816139d2565b600080600060608486031215613a4557600080fd5b8335613a50816139d2565b92506020840135613a60816139d2565b929592945050506040919091013590565b60008083601f840112613a8357600080fd5b50813567ffffffffffffffff811115613a9b57600080fd5b6020830191508360208260051b85010111156134f157600080fd5b60008060008060608587031215613acc57600080fd5b843567ffffffffffffffff811115613ae357600080fd5b613aef87828801613a71565b90989097506020870135966040013595509350505050565b60008060408385031215613b1a57600080fd5b823591506020830135613b2c816139d2565b809150509250929050565b80151581146108e857600080fd5b600060208284031215613b5757600080fd5b8135610c9e81613b37565b60008060408385031215613b7557600080fd5b8235613b80816139d2565b91506020830135613b2c816139d2565b60008060008060008060008060c0898b031215613bac57600080fd5b883567ffffffffffffffff80821115613bc457600080fd5b613bd08c838d01613a71565b909a50985060208b0135975060408b0135965060608b0135955060808b01359150613bfa826139d2565b90935060a08a01359080821115613c1057600080fd5b818b0191508b601f830112613c2457600080fd5b813581811115613c3357600080fd5b8c6020828501011115613c4557600080fd5b6020830194508093505050509295985092959890939650565b6020808252600990820152682737ba1037bbb732b960b91b604082015260600190565b600181811c90821680613c9557607f821691505b60208210811415611fb057634e487b7160e01b600052602260045260246000fd5b600060208284031215613cc857600080fd5b8151610c9e816139d2565b600060208284031215613ce557600080fd5b8151610c9e81613b37565b600060208284031215613d0257600080fd5b815160ff81168114610c9e57600080fd5b634e487b7160e01b600052601160045260246000fd5b60008219821115613d3c57613d3c613d13565b500190565b6000816000190483118215151615613d5b57613d5b613d13565b500290565b600082613d7d57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015613d9457613d94613d13565b500390565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b600060208284031215613de257600080fd5b5051919050565b60006001600160fb1b03881115613dff57600080fd5b8760051b808a84379190910195865250602085019390935260408401919091526bffffffffffffffffffffffff19606091821b81168285015291901b16607482015260880192915050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b60008251613e88818460208701613973565b919091019291505056fe3c6b61651ef532f20cbff987a3f66166f38ea259eebe9e8c2a48c0e489ae0d01a26469706673582212206f484ec17821fe8f7578d1844bd7bdc05ab1bda0d02c269659ad2a861b7f4f2b64736f6c63430008090033000000000000000000000000000000000000000000000000000000006299bf80000000000000000000000000000000000000000000000000000000000012750000000000000000000000000000000000000000000000003635c9adc5dea00000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000004d942108211e8139f40a456f40d176e2d3f02d5f0000000000000000000000005f4ec3df9cbd43714fe2740f5e3616155c5b8419000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000003455448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035553440000000000000000000000000000000000000000000000000000000000