token-icon

Phoenix

Token

Overview[ERC-20]

Max Total Supply
10,000,000,000.0
ASH
Holders
55+0.00%
Transfers
334

Profile Summary

Decimals
18

Market

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