token-icon

SJ741 Emeralds

Token

Overview[ERC-20]

Max Total Supply
7,777.0
EMERALD
Holders
625+0.00%
Transfers
64,090

Profile Summary

Decimals
8

Market

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