Balances

Select type BEP-20 (13) BEP-1155 (3)
+ 1,260.279179881406838706 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency 1,260.07 USD
+ 953.374071483795519949 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency 953.22 USD
+ 1,000.000000000000000000 Giggle Id: bnb-bep-20/0x00a27edf9711437f32353967a4504ace6080b061 Name: Giggle
+ 1 r.com Id: bnb-bep-20/0x188c7698040216ac592812de18b2f38d668171cf Name: LiquidEther
+ 60,000.000000000000000000 PPBox.io Id: bnb-bep-20/0x3ae45a25f4f73d0157a0c0e3e47f8e7ffa16e99e Name: PPBox.io
+ 1 tkether.com Id: bnb-bep-20/0x3b402172add1d4d040e347c86d504d2bce709911 Name: LiquidEther
+ 1,000.000000000000000000 ENTSBABY Id: bnb-bep-20/0x3b753e16eb06258a7d35e574e14e53f31aa3ac81 Name: entsbaby
+ 1,000.000000000000000000 SolanaMoon Id: bnb-bep-20/0x614c80a6f76ffc231d9ed0ecd5129fd5ae9881f1 Name: SolanaMoon
+ 1,000.000000000000000000 GROK X Id: bnb-bep-20/0xac61477617edfe1d6be0e7dfa28ea77b7bc756e4 Name: GROK X
+ 1,920 ? Id: bnb-bep-20/0xb6714c5471fa21f24953eb4f978211b35d95d36f
+ ? com Id: bnb-bep-1155/0x1d0782108fd313f637fd8bdd11d03cb4c91856f8 Name: com
+ ? Claim rewards on getusdcoin.org Id: bnb-bep-1155/0x2b43438f3e30bd4598f42a9f1aeabb65e7cb2712 Name: # getUSDcoin.org
+ ? Claim rewards on getusdcoin.org Id: bnb-bep-1155/0x9724840fa04bf5eb68c1201f3d901aec24b875cf Name: # getUSDcoin.org

History

Types:
Select type Internal BEP-20 BEP-1155
Date & time Transaction id Amount Status

0x0cce58834a9d3a71489a82162d972fb977e1b3fa39fcf638877e5804201156a1

-

0.015800779992391921 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.01 USD

Success

0x0cce58834a9d3a71489a82162d972fb977e1b3fa39fcf638877e5804201156a1

+

0.015794929493890443 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.01 USD

Success

0x77e2c638daf262551c27f4009d24157b2884bb1149954fb9629d9c382f50916e

-

0.223971897664444033 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.22 USD

Success

0x77e2c638daf262551c27f4009d24157b2884bb1149954fb9629d9c382f50916e

+

0.223888553931835832 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.22 USD

Success

0x5172ee6fbfdd87b6432f08b8d6ea7c3ceee18eb30dfcd0f4462766057d684f8b

-

0.150710924857654479 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.15 USD

Success

0x5172ee6fbfdd87b6432f08b8d6ea7c3ceee18eb30dfcd0f4462766057d684f8b

+

0.150655035853787900 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.15 USD

Success

0x2040e610a363ea17162d44dafafb42700a0239d068e32789652411c031a9edb4

+

0.053224202765642557 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.05 USD

Success

0x2040e610a363ea17162d44dafafb42700a0239d068e32789652411c031a9edb4

-

0.053244066252049855 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.05 USD

Success

0x65324618886d3081f7a739c6c62068131c8b96dc3d7450fc461bc578af6e03f0

-

0.011179904012579440 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.01 USD

Success

0x65324618886d3081f7a739c6c62068131c8b96dc3d7450fc461bc578af6e03f0

+

0.011175730721308632 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.01 USD

Success
Date & time Transaction id Amount Status

0xe9a0c306884b7f526a5c15c36a13832b18f861c84b4ea6ec9f6bab2e4647503d

+

0.000000000000000000 BNB Id: bnb Name: BNB Verified currency

0.00 USD

Success
Contract creation
Date & time Transaction id Amount Status

0x0cce58834a9d3a71489a82162d972fb977e1b3fa39fcf638877e5804201156a1

+

0.015794929493890443 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.01 USD

Success

0x0cce58834a9d3a71489a82162d972fb977e1b3fa39fcf638877e5804201156a1

-

0.015800779992391921 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.01 USD

Success

0x5172ee6fbfdd87b6432f08b8d6ea7c3ceee18eb30dfcd0f4462766057d684f8b

+

0.150655035853787900 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.15 USD

Success

0x5172ee6fbfdd87b6432f08b8d6ea7c3ceee18eb30dfcd0f4462766057d684f8b

-

0.150710924857654479 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.15 USD

Success

0x77e2c638daf262551c27f4009d24157b2884bb1149954fb9629d9c382f50916e

+

0.223888553931835832 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.22 USD

Success

0x77e2c638daf262551c27f4009d24157b2884bb1149954fb9629d9c382f50916e

-

0.223971897664444033 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.22 USD

Success

0x2040e610a363ea17162d44dafafb42700a0239d068e32789652411c031a9edb4

+

0.053224202765642557 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.05 USD

Success

0x2040e610a363ea17162d44dafafb42700a0239d068e32789652411c031a9edb4

-

0.053244066252049855 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.05 USD

Success

0x65324618886d3081f7a739c6c62068131c8b96dc3d7450fc461bc578af6e03f0

+

0.011175730721308632 USDC Id: bnb-bep-20/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d Name: USD Coin Verified currency

0.01 USD

Success

0x65324618886d3081f7a739c6c62068131c8b96dc3d7450fc461bc578af6e03f0

-

0.011179904012579440 USDT Id: bnb-bep-20/0x55d398326f99059ff775485246999027b3197955 Name: Tether USD Verified currency

0.01 USD

Success
Date & time Transaction id Amount Status

0xa153add0627a184466462654aec7a5399cdd5b007f0e1fbdfb91e7b85878fdb2

+

1 com Id: bnb-bep-1155/0x1d0782108fd313f637fd8bdd11d03cb4c91856f8 Name: com

#1

Success

0xf609fb6763807e09b9bf17dd33fc9d857866b155dc44aa420b36d8285b965b0d

+

1 com Id: bnb-bep-1155/0x1d0782108fd313f637fd8bdd11d03cb4c91856f8 Name: com

#1

Success

0xd0608f944c2ffdde734e675a8a99ff1ade7a0d78bea1752ff094db37baa15b30

+

1 com Id: bnb-bep-1155/0x1d0782108fd313f637fd8bdd11d03cb4c91856f8 Name: com

#1

Success

0x113fd074e71895d371880bdecb0f4d0ec52019feb65b4ee924fdf01241abe5e2

+

1 com Id: bnb-bep-1155/0x1d0782108fd313f637fd8bdd11d03cb4c91856f8 Name: com

#1

Success

0x20c72c0c19b7949706fc6903ab6eb62041a3335626a05960aea12ed8f72e3d40

+

1 Claim rewards on getusdcoin.org Id: bnb-bep-1155/0x2b43438f3e30bd4598f42a9f1aeabb65e7cb2712 Name: # getUSDcoin.org

#0

Success

0x4cf6c7b2cf3a11f3fb1f9a4419d65ad6e7036c855f238ef88117913c30e7357d

+

1 Claim rewards on getusdcoin.org Id: bnb-bep-1155/0x9724840fa04bf5eb68c1201f3d901aec24b875cf Name: # getUSDcoin.org

#0

Success
Types:
Select type Internal BEP-20 BEP-1155

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x608060405234801561001057600080fd5b50600436106101545760003560e01c80630dfe168114610159578063128acb081461017d5780631a6865021461022a5780631ad8b03b1461024e578063252c09d71461028557806332148f67146102dc5780633850c7bd146102ff5780633c8a7d8d1461035b57806346141319146103fb578063490e6cbc146104155780634f1eb3d81461049f578063514ea4bf146104f05780635339c29614610549578063540d49181461056957806370cf754a1461057157806385b6672914610579578063883bdbfd146105b6578063a34123a7146106bd578063a38807f2146106f7578063b0d0d21114610752578063c45a01551461077d578063cc7e7fa214610785578063d0c93a7c146107ab578063d21220a7146107ca578063ddca3f43146107d2578063f3058399146107f2578063f30dba93146107fa578063f637731d1461087c575b600080fd5b6101616108a2565b604080516001600160a01b039092168252519081900360200190f35b610211600480360360a081101561019357600080fd5b6001600160a01b0382358116926020810135151592604082013592606083013516919081019060a081016080820135600160201b8111156101d357600080fd5b8201836020820111156101e557600080fd5b803590602001918460018302840111600160201b8311171561020657600080fd5b5090925090506108c6565b6040805192835260208301919091528051918290030190f35b6102326115c3565b604080516001600160801b039092168252519081900360200190f35b6102566115d2565b60405180836001600160801b03168152602001826001600160801b031681526020019250505060405180910390f35b6102a26004803603602081101561029b57600080fd5b50356115ec565b6040805163ffffffff909516855260069390930b60208501526001600160a01b039091168383015215156060830152519081900360800190f35b6102fd600480360360208110156102f257600080fd5b503561ffff16611631565b005b610307611723565b604080516001600160a01b03909816885260029690960b602088015261ffff9485168787015292841660608701529216608085015263ffffffff90911660a0840152151560c0830152519081900360e00190f35b610211600480360360a081101561037157600080fd5b6001600160a01b03823516916020810135600290810b92604083013590910b916001600160801b036060820135169181019060a081016080820135600160201b8111156103bd57600080fd5b8201836020820111156103cf57600080fd5b803590602001918460018302840111600160201b831117156103f057600080fd5b509092509050611778565b610403611a36565b60408051918252519081900360200190f35b6102fd6004803603608081101561042b57600080fd5b6001600160a01b038235169160208101359160408201359190810190608081016060820135600160201b81111561046157600080fd5b82018360208201111561047357600080fd5b803590602001918460018302840111600160201b8311171561049457600080fd5b509092509050611a3c565b610256600480360360a08110156104b557600080fd5b506001600160a01b03813516906020810135600290810b91604081013590910b906001600160801b0360608201358116916080013516611e83565b61050d6004803603602081101561050657600080fd5b50356120a1565b604080516001600160801b0396871681526020810195909552848101939093529084166060840152909216608082015290519081900360a00190f35b6104036004803603602081101561055f57600080fd5b503560010b6120de565b6101616120f0565b610232612101565b6102566004803603606081101561058f57600080fd5b506001600160a01b03813516906001600160801b0360208201358116916040013516612125565b610624600480360360208110156105cc57600080fd5b810190602081018135600160201b8111156105e657600080fd5b8201836020820111156105f857600080fd5b803590602001918460208302840111600160201b8311171561061957600080fd5b509092509050612420565b604051808060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015610668578181015183820152602001610650565b50505050905001838103825284818151815260200191508051906020019060200280838360005b838110156106a757818101518382015260200161068f565b5050505090500194505050505060405180910390f35b610211600480360360608110156106d357600080fd5b508035600290810b91602081013590910b90604001356001600160801b03166124a5565b6107216004803603604081101561070d57600080fd5b508035600290810b9160200135900b612621565b6040805160069490940b84526001600160a01b03909216602084015263ffffffff1682820152519081900360600190f35b6102fd6004803603604081101561076857600080fd5b5063ffffffff81358116916020013516612809565b610161612a31565b6102fd6004803603602081101561079b57600080fd5b50356001600160a01b0316612a55565b6107b3612b77565b6040805160029290920b8252519081900360200190f35b610161612b9b565b6107da612bbf565b6040805162ffffff9092168252519081900360200190f35b610403612be3565b61081a6004803603602081101561081057600080fd5b503560020b612be9565b604080516001600160801b039099168952600f9790970b602089015287870195909552606087019390935260069190910b60808601526001600160a01b031660a085015263ffffffff1660c0840152151560e083015251908190036101000190f35b6102fd6004803603602081101561089257600080fd5b50356001600160a01b0316612c55565b7f00000000000000000000000055d398326f99059ff775485246999027b319795581565b60008085610900576040805162461bcd60e51b8152602060048201526002602482015261415360f01b604482015290519081900360640190fd5b6040805160e0810182526000546001600160a01b0381168252600160a01b8104600290810b810b900b602083015261ffff600160b81b8204811693830193909352600160c81b810483166060830152600160d81b9004909116608082015260015463ffffffff811660a083015260ff600160201b90910416151560c082018190526109b8576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b87610a035780600001516001600160a01b0316866001600160a01b03161180156109fe575073fffd8963efd1fc6a506488495d951d5263988d266001600160a01b038716105b610a35565b80600001516001600160a01b0316866001600160a01b0316108015610a3557506401000276a36001600160a01b038716115b610a6c576040805162461bcd60e51b815260206004820152600360248201526214d41360ea1b604482015290519081900360640190fd5b6001805460ff60201b191690556040805160c08101909152600090808a610aa15760108460a0015163ffffffff16901c610aab565b60a084015161ffff165b63ffffffff1681526005546001600160801b03166020820152604001610acf612e3c565b63ffffffff1681526000602082018190526040820181905260609091015262010008549091506001600160a01b031615610b7557620100085460408083015181516310a537f160e11b815263ffffffff909116600482015290516001600160a01b039092169163214a6fe29160248082019260009290919082900301818387803b158015610b5c57600080fd5b505af1158015610b70573d6000803e3d6000fd5b505050505b6000808913905060006040518060e001604052808b81526020016000815260200185600001516001600160a01b03168152602001856020015160020b81526020018c610bc357600354610bc7565b6002545b815260200160006001600160801b0316815260200184602001516001600160801b031681525090505b805115801590610c165750886001600160a01b031681604001516001600160a01b031614155b1561108557610c23615730565b60408201516001600160a01b031681526060820151610c66906007907f00000000000000000000000000000000000000000000000000000000000000018f612e40565b15156040830152600290810b810b60208301819052620d89e719910b1215610c9757620d89e7196020820152610cb6565b6020810151620d89e860029190910b1315610cb657620d89e860208201525b610cc38160200151612f82565b6001600160a01b031660608201526040820151610d54908d610cfd578b6001600160a01b031683606001516001600160a01b031611610d17565b8b6001600160a01b031683606001516001600160a01b0316105b610d25578260600151610d27565b8b5b60c085015185517f00000000000000000000000000000000000000000000000000000000000000646132a9565b60c085015260a084015260808301526001600160a01b031660408301528215610db657610d8a8160c0015182608001510161349b565b825103825260a0810151610dac90610da19061349b565b6020840151906134b1565b6020830152610df1565b610dc38160a0015161349b565b825101825260c08101516080820151610deb91610de0910161349b565b6020840151906134cd565b60208301525b835163ffffffff1615610e51576000612710610e24866000015163ffffffff168460c001516134e390919063ffffffff16565b81610e2b57fe5b60c0840180519290910491829003905260a0840180519091016001600160801b03169052505b60c08201516001600160801b031615610e9057610e848160c00151600160801b8460c001516001600160801b0316613507565b60808301805190910190525b80606001516001600160a01b031682604001516001600160a01b031614156110445780604001511561101b578360a00151610f1a57610ef8846040015160008760200151886040015188602001518a6060015160096135b7909695949392919063ffffffff16565b6001600160a01b03166080860152600690810b900b6060850152600160a08501525b62010008546001600160a01b031615610fa557620100085460208201516040805163a498463360e01b815260029290920b60048301528e15156024830152516001600160a01b039092169163a49846339160448082019260009290919082900301818387803b158015610f8c57600080fd5b505af1158015610fa0573d6000803e3d6000fd5b505050505b6000610ff182602001518e610fbc57600254610fc2565b84608001515b8f610fd1578560800151610fd5565b6003545b608089015160608a015160408b01516006959493929190613749565b90508c15610ffd576000035b61100b8360c0015182613803565b6001600160801b031660c0840152505b8b61102a578060200151611033565b60018160200151035b600290810b900b606083015261107f565b80600001516001600160a01b031682604001516001600160a01b03161461107f5761107282604001516138b9565b600290810b900b60608301525b50610bf0565b836020015160020b816060015160020b14611153576000806110d386604001518660400151886020015188602001518a606001518b608001516009613ba4909695949392919063ffffffff16565b604085015160608601516000805461ffff60c81b1916600160c81b61ffff958616021761ffff60b81b1916600160b81b95909416949094029290921762ffffff60a01b1916600160a01b62ffffff60029490940b9390931692909202919091176001600160a01b0319166001600160a01b03909116179055506111789050565b6040810151600080546001600160a01b0319166001600160a01b039092169190911790555b8060c001516001600160801b031683602001516001600160801b0316146111be5760c0810151600580546001600160801b0319166001600160801b039092169190911790555b6000808c1561121857608083015160025560a08301516001600160801b03161561120c5760a0830151600480546001600160801b031981166001600160801b03918216909301169190911790555b8260a001519150611265565b608083015160035560a08301516001600160801b03161561125e5760a0830151600480546001600160801b03808216600160801b92839004821690940116029190911790555b5060a08201515b8315158d15151461127e57602083015183518d0361128b565b82600001518c0383602001515b90985096508c156113c45760008712156112cd576112cd7f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d8f89600003613d29565b60006112d7613e77565b9050336001600160a01b031663c4e21d868a8a8e8e6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b15801561135b57600080fd5b505af115801561136f573d6000803e3d6000fd5b5050505061137b613e77565b611385828b613fb0565b11156113be576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b506114ee565b60008812156113fb576113fb7f00000000000000000000000055d398326f99059ff775485246999027b31979558f8a600003613d29565b6000611405613fc0565b9050336001600160a01b031663c4e21d868a8a8e8e6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b15801561148957600080fd5b505af115801561149d573d6000803e3d6000fd5b505050506114a9613fc0565b6114b3828a613fb0565b11156114ec576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b505b8d6001600160a01b0316336001600160a01b03167f19b47279256b2a23a1665c810c8d55a1758940ee09377d4f8d26497a3577dc838a8a87604001518860c001518960600151898960405180888152602001878152602001866001600160a01b03168152602001856001600160801b031681526020018460020b8152602001836001600160801b03168152602001826001600160801b0316815260200197505050505050505060405180910390a350506001805460ff60201b1916600160201b17905550939a92995091975050505050505050565b6005546001600160801b031681565b6004546001600160801b0380821691600160801b90041682565b60098161ffff81106115fd57600080fd5b015463ffffffff81169150600160201b810460060b90600160581b81046001600160a01b031690600160f81b900460ff1684565b600154600160201b900460ff16611675576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b1916905560008054600160d81b900461ffff169061169e60098385614058565b6000805461ffff808416600160d81b810261ffff60d81b199093169290921790925591925083161461170b576040805161ffff80851682528316602082015281517fac49e518f90a358f652e4400164f05a5d8f7e35e7747279bc3a93dbf584e125a929181900390910190a15b50506001805460ff60201b1916600160201b17905550565b6000546001546001600160a01b03821691600160a01b810460020b9161ffff600160b81b8304811692600160c81b8104821692600160d81b9091049091169063ffffffff81169060ff600160201b9091041687565b6001546000908190600160201b900460ff166117c1576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b191690556001600160801b0385166117e157600080fd5b60008061182f60405180608001604052808c6001600160a01b031681526020018b60020b81526020018a60020b81526020016118258a6001600160801b03166140fb565b600f0b905261410c565b925092505081935080925060008060008611156118515761184e613e77565b91505b84156118625761185f613fc0565b90505b336001600160a01b031663da0f5d0787878b8b6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b1580156118e457600080fd5b505af11580156118f8573d6000803e3d6000fd5b50505050600086111561194f5761190d613e77565b6119178388613fb0565b111561194f576040805162461bcd60e51b815260206004820152600260248201526104d360f41b604482015290519081900360640190fd5b841561199f5761195d613fc0565b6119678287613fb0565b111561199f576040805162461bcd60e51b81526020600482015260026024820152614d3160f01b604482015290519081900360640190fd5b8960020b8b60020b8d6001600160a01b03167f7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde338d8b8b60405180856001600160a01b03168152602001846001600160801b0316815260200183815260200182815260200194505050505060405180910390a450506001805460ff60201b1916600160201b17905550919890975095505050505050565b60035481565b600154600160201b900460ff16611a80576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b191690556005546001600160801b031680611acf576040805162461bcd60e51b81526020600482015260016024820152601360fa1b604482015290519081900360640190fd5b6000611b04867f000000000000000000000000000000000000000000000000000000000000006462ffffff16620f4240614342565b90506000611b3b867f000000000000000000000000000000000000000000000000000000000000006462ffffff16620f4240614342565b90506000611b47613e77565b90506000611b53613fc0565b90508815611b8657611b867f00000000000000000000000055d398326f99059ff775485246999027b31979558b8b613d29565b8715611bb757611bb77f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d8b8a613d29565b336001600160a01b031663dfababf985858a8a6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b158015611c3957600080fd5b505af1158015611c4d573d6000803e3d6000fd5b505050506000611c5b613e77565b90506000611c67613fc0565b905081611c748588613fb0565b1115611cac576040805162461bcd60e51b8152602060048201526002602482015261046360f41b604482015290519081900360640190fd5b80611cb78487613fb0565b1115611cef576040805162461bcd60e51b8152602060048201526002602482015261463160f01b604482015290519081900360640190fd5b8382038382038115611d785760015461ffff1660008115611d1c5761271063ffffffff8316850204611d1f565b60005b90506001600160801b03811615611d5257600480546001600160801b038082168401166001600160801b03199091161790555b611d6c818503600160801b8d6001600160801b0316613507565b60028054909101905550505b8015611dfd5760015460101c61ffff1660008115611da25761271063ffffffff8316840204611da5565b60005b90506001600160801b03811615611dd757600480546001600160801b03600160801b8083048216850182160291161790555b611df1818403600160801b8d6001600160801b0316613507565b60038054909101905550505b8d6001600160a01b0316336001600160a01b03167fbdbdb71d7860376ba52b25a5028beea23581364a40522f6bcfb86bb1f2dca6338f8f86866040518085815260200184815260200183815260200182815260200194505050505060405180910390a350506001805460ff60201b1916600160201b179055505050505050505050505050565b6001546000908190600160201b900460ff16611ecc576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b191690556000611ee8600833898961437c565b60038101549091506001600160801b0390811690861611611f095784611f18565b60038101546001600160801b03165b60038201549093506001600160801b03600160801b909104811690851611611f405783611f56565b6003810154600160801b90046001600160801b03165b91506001600160801b03831615611fbb576003810180546001600160801b031981166001600160801b03918216869003821617909155611fbb907f00000000000000000000000055d398326f99059ff775485246999027b3197955908a908616613d29565b6001600160801b03821615612021576003810180546001600160801b03600160801b808304821686900382160291811691909117909155612021907f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d908a908516613d29565b604080516001600160a01b038a1681526001600160801b0380861660208301528416818301529051600288810b92908a900b9133917f70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0919081900360600190a4506001805460ff60201b1916600160201b17905590969095509350505050565b60086020526000908152604090208054600182015460028301546003909301546001600160801b0392831693919281811691600160801b90041685565b60076020526000908152604090205481565b62010008546001600160a01b031681565b7f000000000000000000000000000000000000097451ff859c3282305ffa26a9c581565b6001546000908190600160201b900460ff1661216e576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b19169055336001600160a01b037f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c316148061223e57507f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c36001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561220657600080fd5b505afa15801561221a573d6000803e3d6000fd5b505050506040513d602081101561223057600080fd5b50516001600160a01b031633145b61224757600080fd5b6004546001600160801b03908116908516116122635783612270565b6004546001600160801b03165b6004549092506001600160801b03600160801b90910481169084161161229657826122aa565b600454600160801b90046001600160801b03165b90506001600160801b0382161561232b576004546001600160801b03838116911614156122d957600019909101905b600480546001600160801b031981166001600160801b0391821685900382161790915561232b907f00000000000000000000000055d398326f99059ff775485246999027b31979559087908516613d29565b6001600160801b038116156123b1576004546001600160801b03828116600160801b90920416141561235c57600019015b600480546001600160801b03600160801b8083048216859003821602918116919091179091556123b1907f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d9087908416613d29565b604080516001600160801b0380851682528316602082015281516001600160a01b0388169233927f596b573906218d3411850b26a6b437d6c4522fdb43d2d2386263f86d50b8b151929081900390910190a36001805460ff60201b1916600160201b1790559094909350915050565b60608061249a61242e612e3c565b858580806020026020016040519081016040528093929190818152602001838360200280828437600092018290525054600554600996959450600160a01b820460020b935061ffff600160b81b8304811693506001600160801b0390911691600160c81b9004166143db565b915091509250929050565b6001546000908190600160201b900460ff166124ee576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b1916905560408051608081018252338152600287810b602083015286900b918101919091526000908190819061254a906060810161253d6001600160801b038a166140fb565b600003600f0b905261410c565b925092509250816000039450806000039350600085118061256b5750600084115b156125aa576003830180546001600160801b038082168089018216600160801b93849004831689019092169092029091176001600160801b0319161790555b604080516001600160801b0388168152602081018790528082018690529051600289810b92908b900b9133917f0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c919081900360600190a450506001805460ff60201b1916600160201b179055509094909350915050565b60008060006126308585614533565b600285810b810b600090815260066020819052604080832088850b90940b8352822060038401549182900b93600160381b83046001600160a01b0316928492600160d81b820463ffffffff16928492909190600160f81b900460ff168061269657600080fd5b6003820154600681900b9850600160381b81046001600160a01b03169650600160d81b810463ffffffff169450600160f81b900460ff16806126d757600080fd5b50506040805160e0810182526000546001600160a01b0381168252600160a01b8104600290810b810b810b6020840181905261ffff600160b81b8404811695850195909552600160c81b830485166060850152600160d81b909204909316608083015260015463ffffffff811660a084015260ff600160201b90910416151560c08301529093508e820b910b1215905061277f57509390940396509003935090039050612802565b8a60020b816020015160020b12156127f357600061279b612e3c565b60208301516040840151600554606086015193945060009384936127d1936009938893879392916001600160801b0316906135b7565b9a9003989098039b505094909603929092039650909103039250612802915050565b50949093039650039350900390505b9250925092565b600154600160201b900460ff1661284d576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6001805460ff60201b19169055336001600160a01b037f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c316148061291d57507f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c36001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156128e557600080fd5b505afa1580156128f9573d6000803e3d6000fd5b505050506040513d602081101561290f57600080fd5b50516001600160a01b031633145b61292657600080fd5b63ffffffff8216158061295457506103e88263ffffffff16101580156129545750610fa08263ffffffff1611155b8015612989575063ffffffff8116158061298957506103e88163ffffffff16101580156129895750610fa08163ffffffff1611155b61299257600080fd5b6001805465ffffffff0000601084901b16840163ffffffff90811663ffffffff19831617909255167fb3159fed3ddfba67bae294599eafe2d0ec98c08bb38e0e5fb87d33154b6e05aa62010000826040805163ffffffff939092068316825261ffff601086901c16602083015286831682820152918516606082015290519081900360800190a150506001805460ff60201b1916600160201b17905550565b7f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c381565b336001600160a01b037f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c3161480612b1857507f000000000000000000000000009c4ef7c0e0dd6bd1ea28417c01ea16341367c36001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b158015612ae057600080fd5b505afa158015612af4573d6000803e3d6000fd5b505050506040513d6020811015612b0a57600080fd5b50516001600160a01b031633145b612b2157600080fd5b6201000880546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f29983690a85a11696ce8a357993744f8d5a74fde14653e517cc2f8608a7235e99181900360200190a150565b7f000000000000000000000000000000000000000000000000000000000000000181565b7f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d81565b7f000000000000000000000000000000000000000000000000000000000000006481565b60025481565b60066020819052600091825260409091208054600182015460028301546003909301546001600160801b03831694600160801b909304600f0b93919281900b90600160381b81046001600160a01b031690600160d81b810463ffffffff1690600160f81b900460ff1688565b6000546001600160a01b031615612c98576040805162461bcd60e51b8152602060048201526002602482015261414960f01b604482015290519081900360640190fd5b6000612ca3826138b9565b9050600080612cbb612cb3612e3c565b6009906145fc565b6040805160e0810182526001600160a01b038816808252600288810b6020808501829052600085870181905261ffff8981166060880181905290891660808801819052631f401f4060a08901819052600160c090990189905283546001600160a01b031916881762ffffff60a01b1916600160a01b62ffffff9888900b98909816979097029690961763ffffffff60b81b1916600160c81b9092029190911761ffff60d81b1916600160d81b9091021790558454600160201b63ffffffff1990911690931760ff60201b191692909217909355835191825281019190915281519395509193507f98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c9592918290030190a150505050565b60008082600281900b620d89e71981612de557fe5b05029050600083600281900b620d89e881612dfc57fe5b0502905060008460020b83830360020b81612e1357fe5b0560010190508062ffffff166001600160801b03801681612e3057fe5b0493505050505b919050565b4290565b60008060008460020b8660020b81612e5457fe5b05905060008660020b128015612e7b57508460020b8660020b81612e7457fe5b0760020b15155b15612e8557600019015b8315612efa57600080612e9783614648565b600182810b810b600090815260208d9052604090205460ff83169190911b80016000190190811680151597509294509092509085612edc57888360ff16860302612eef565b88612ee68261465a565b840360ff168603025b965050505050612f78565b600080612f0983600101614648565b91509150600060018260ff166001901b031990506000818b60008660010b60010b8152602001908152602001600020541690508060001415955085612f5b57888360ff0360ff16866001010102612f71565b8883612f66836146f4565b0360ff168660010101025b9650505050505b5094509492505050565b60008060008360020b12612f99578260020b612fa1565b8260020b6000035b9050620d89e8811115612fdf576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b600060018216612ff357600160801b613005565b6ffffcb933bd6fad37aa2d162d1a5940015b6001600160881b03169050600282161561302f576ffff97272373d413259a46990580e213a0260801c5b600482161561304e576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b600882161561306d576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b601082161561308c576fffcb9843d60f6159c9db58835c9266440260801c5b60208216156130ab576fff973b41fa98c081472e6896dfb254c00260801c5b60408216156130ca576fff2ea16466c96a3843ec78b326b528610260801c5b60808216156130e9576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615613109576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b610200821615613129576ff987a7253ac413176f2b074cf7815e540260801c5b610400821615613149576ff3392b0822b70005940c7a398e4b70f30260801c5b610800821615613169576fe7159475a2c29b7443b29c7fa6e889d90260801c5b611000821615613189576fd097f3bdfd2022b8845ad8f792aa58250260801c5b6120008216156131a9576fa9f746462d870fdf8a65dc1f90e061e50260801c5b6140008216156131c9576f70d869a156d2a1b890bb3df62baf32f70260801c5b6180008216156131e9576f31be135f97d08fd981231505542fcfa60260801c5b6201000082161561320a576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b6202000082161561322a576e5d6af8dedb81196699c329225ee6040260801c5b62040000821615613249576d2216e584f5fa1ea926041bedfe980260801c5b62080000821615613266576b048a170391f7dc42444e8fa20260801c5b60008460020b131561328157806000198161327d57fe5b0490505b600160201b810615613294576001613297565b60005b60ff16602082901c0192505050919050565b60008080806001600160a01b03808916908a16101581871280159061332e5760006132e28989620f42400362ffffff16620f4240613507565b9050826132fb576132f68c8c8c60016147dd565b613308565b6133088b8d8c6001614858565b9550858110613319578a9650613328565b6133258c8b8386614903565b96505b50613378565b81613345576133408b8b8b6000614858565b613352565b6133528a8c8b60006147dd565b935083886000031061336657899550613378565b6133758b8a8a6000038561494f565b95505b6001600160a01b038a81169087161482156133db578080156133975750815b6133ad576133a8878d8c6001614858565b6133af565b855b95508080156133bc575081155b6133d2576133cd878d8c60006147dd565b6133d4565b845b9450613425565b8080156133e55750815b6133fb576133f68c888c60016147dd565b6133fd565b855b955080801561340a575081155b6134205761341b8c888c6000614858565b613422565b845b94505b8115801561343557508860000385115b15613441578860000394505b81801561346057508a6001600160a01b0316876001600160a01b031614155b1561346f57858903935061348c565b613489868962ffffff168a620f42400362ffffff16614342565b93505b50505095509550955095915050565b6000600160ff1b82106134ad57600080fd5b5090565b808203828113156000831215146134c757600080fd5b92915050565b818101828112156000831215146134c757600080fd5b60008215806134fe575050818102818382816134fb57fe5b04145b6134c757600080fd5b600080806000198587098686029250828110908390030390508061353d576000841161353257600080fd5b5082900490506135b0565b80841161354957600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150505b9392505050565b60008063ffffffff871661365d576000898661ffff1661ffff81106135d857fe5b60408051608081018252919092015463ffffffff808216808452600160201b8304600690810b810b900b6020850152600160581b83046001600160a01b031694840194909452600160f81b90910460ff16151560608301529092508a161461364957613646818a898861499b565b90505b80602001518160400151925092505061373d565b8688036000806136728c8c858c8c8c8c614a3e565b91509150816000015163ffffffff168363ffffffff1614156136a457816020015182604001519450945050505061373d565b805163ffffffff848116911614156136cc57806020015181604001519450945050505061373d565b8151815160208085015190840151918390039286039163ffffffff80841692908516910360060b816136fa57fe5b05028460200151018263ffffffff168263ffffffff1686604001518660400151036001600160a01b0316028161372c57fe5b048560400151019650965050505050505b97509795505050505050565b600295860b860b60009081526020979097526040909620600181018054909503909455938301805490920390915560038201805463ffffffff600160d81b6001600160a01b03600160381b808504821690960316909402600160381b600160d81b031990921691909117600681810b90960390950b66ffffffffffffff1666ffffffffffffff199095169490941782810485169095039093160263ffffffff60d81b1990931692909217905554600160801b9004600f0b90565b60008082600f0b121561386857826001600160801b03168260000384039150816001600160801b031610613863576040805162461bcd60e51b81526020600482015260026024820152614c5360f01b604482015290519081900360640190fd5b6134c7565b826001600160801b03168284019150816001600160801b031610156134c7576040805162461bcd60e51b81526020600482015260026024820152614c4160f01b604482015290519081900360640190fd5b60006401000276a36001600160a01b038316108015906138f5575073fffd8963efd1fc6a506488495d951d5263988d266001600160a01b038316105b61392a576040805162461bcd60e51b81526020600482015260016024820152602960f91b604482015290519081900360640190fd5b600160201b600160c01b03602083901b166001600160801b03811160071b81811c6001600160401b03811160061b90811c63ffffffff811160051b90811c61ffff811160041b90811c60ff8111600390811b91821c600f811160021b90811c918211600190811b92831c979088119617909417909217179091171717608081106139bc57607f810383901c91506139c6565b80607f0383901b91505b908002607f81811c60ff83811c9190911c800280831c81831c1c800280841c81841c1c800280851c81851c1c800280861c81861c1c800280871c81871c1c800280881c81881c1c800280891c81891c1c8002808a1c818a1c1c8002808b1c818b1c1c8002808c1c818c1c1c8002808d1c818d1c1c8002808e1c9c81901c9c909c1c80029c8d901c9e9d607f198f0160401b60c09190911c6001603f1b161760c19b909b1c6001603e1b169a909a1760c29990991c6001603d1b169890981760c39790971c6001603c1b169690961760c49590951c6001603b1b169490941760c59390931c6001603a1b169290921760c69190911c600160391b161760c79190911c600160381b161760c89190911c600160371b161760c99190911c600160361b161760ca9190911c600160351b161760cb9190911c600160341b161760cc9190911c600160331b161760cd9190911c600160321b1617693627a301d71055774c8581026f028f6481ab7f045a5af012a19d003aa9198101608090811d906fdb2df09e81959a81455e260799a0632f8301901d600281810b9083900b14613b9557886001600160a01b0316613b7982612f82565b6001600160a01b03161115613b8e5781613b90565b805b613b97565b815b9998505050505050505050565b6000806000898961ffff1661ffff8110613bba57fe5b60408051608081018252919092015463ffffffff808216808452600160201b8304600690810b810b900b6020850152600160581b83046001600160a01b031694840194909452600160f81b90910460ff161515606083015290925089161415613c29578885925092505061373d565b8461ffff168461ffff16118015613c4a57506001850361ffff168961ffff16145b15613c5757839150613c5b565b8491505b8161ffff168960010161ffff1681613c6f57fe5b069250613c7e8189898961499b565b8a8461ffff1661ffff8110613c8f57fe5b825191018054602084015160408501516060909501511515600160f81b026001600160f81b036001600160a01b03909616600160581b02600160581b600160f81b031960069390930b66ffffffffffffff16600160201b0266ffffffffffffff60201b1963ffffffff90971663ffffffff199095169490941795909516929092171692909217929092161790555097509795505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b60208310613da55780518252601f199092019160209182019101613d86565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613e07576040519150601f19603f3d011682016040523d82523d6000602084013e613e0c565b606091505b5091509150818015613e3a575080511580613e3a5750808060200190516020811015613e3757600080fd5b50515b613e70576040805162461bcd60e51b81526020600482015260026024820152612a2360f11b604482015290519081900360640190fd5b5050505050565b604080513060248083019190915282518083039091018152604490910182526020810180516001600160e01b03166370a0823160e01b17815291518151600093849384936001600160a01b037f00000000000000000000000055d398326f99059ff775485246999027b31979551693919290918291908083835b60208310613f105780518252601f199092019160209182019101613ef1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114613f70576040519150601f19603f3d011682016040523d82523d6000602084013e613f75565b606091505b5091509150818015613f8957506020815110155b613f9257600080fd5b808060200190516020811015613fa757600080fd5b50519250505090565b808201828110156134c757600080fd5b604080513060248083019190915282518083039091018152604490910182526020810180516001600160e01b03166370a0823160e01b17815291518151600093849384936001600160a01b037f0000000000000000000000008ac76a51cc950d9822d68b83fe1ad97b32cd580d16939192909182919080838360208310613f105780518252601f199092019160209182019101613ef1565b6000808361ffff1611614096576040805162461bcd60e51b81526020600482015260016024820152604960f81b604482015290519081900360640190fd5b8261ffff168261ffff16116140ac5750816135b0565b825b8261ffff168161ffff1610156140f2576001858261ffff1661ffff81106140d157fe5b01805463ffffffff191663ffffffff929092169190911790556001016140ae565b50909392505050565b80600f81900b8114612e3757600080fd5b600080600061412384602001518560400151614533565b6040805160e0810182526000546001600160a01b0381168252600160a01b8104600290810b810b900b602080840182905261ffff600160b81b8404811685870152600160c81b84048116606080870191909152600160d81b90940416608085015260015463ffffffff811660a086015260ff600160201b90910416151560c0850152885190890151948901519289015193946141c59491939092909190614c38565b93508460600151600f0b60001461433a57846020015160020b816020015160020b121561421a576142136141fc8660200151612f82565b6142098760400151612f82565b8760600151614ded565b925061433a565b846040015160020b816020015160020b12156143105760055460408201516001600160801b039091169061426c90614250612e3c565b6020850151606086015160808701516009949392918791613ba4565b6000805461ffff60c81b1916600160c81b61ffff938416021761ffff60b81b1916600160b81b9390921692909202179055815160408701516142bc91906142b290612f82565b8860600151614ded565b93506142da6142ce8760200151612f82565b83516060890151614e31565b92506142ea818760600151613803565b600580546001600160801b0319166001600160801b03929092169190911790555061433a565b6143376143208660200151612f82565b61432d8760400151612f82565b8760600151614e31565b91505b509193909250565b600061434f848484613507565b90506000828061435b57fe5b84860911156135b057600019811061437257600080fd5b6001019392505050565b6040805160609490941b6001600160601b031916602080860191909152600293840b60e890811b60348701529290930b90911b60378401528051808403601a018152603a90930181528251928201929092206000908152929052902090565b60608060008361ffff161161441b576040805162461bcd60e51b81526020600482015260016024820152604960f81b604482015290519081900360640190fd5b86516001600160401b038111801561443257600080fd5b5060405190808252806020026020018201604052801561445c578160200160208202803683370190505b50915086516001600160401b038111801561447657600080fd5b506040519080825280602002602001820160405280156144a0578160200160208202803683370190505b50905060005b8751811015614526576144d18a8a8a84815181106144c057fe5b60200260200101518a8a8a8a6135b7565b8483815181106144dd57fe5b602002602001018484815181106144f057fe5b60200260200101826001600160a01b03166001600160a01b03168152508260060b60060b815250505080806001019150506144a6565b5097509795505050505050565b8060020b8260020b12614573576040805162461bcd60e51b8152602060048201526003602482015262544c5560e81b604482015290519081900360640190fd5b620d89e719600283900b12156145b6576040805162461bcd60e51b8152602060048201526003602482015262544c4d60e81b604482015290519081900360640190fd5b620d89e8600282900b13156145f8576040805162461bcd60e51b815260206004820152600360248201526254554d60e81b604482015290519081900360640190fd5b5050565b6040805160808101825263ffffffff9283168082526000602083018190529282019290925260016060909101819052835463ffffffff1916909117909116600160f81b17909155908190565b60020b600881901d9161010090910790565b600080821161466857600080fd5b600160801b821061467b57608091821c91015b600160401b821061468e57604091821c91015b600160201b82106146a157602091821c91015b6201000082106146b357601091821c91015b61010082106146c457600891821c91015b601082106146d457600491821c91015b600482106146e457600291821c91015b60028210612e3757600101919050565b600080821161470257600080fd5b5060ff6001600160801b0382161561471d57607f1901614725565b608082901c91505b6001600160401b0382161561473d57603f1901614745565b604082901c91505b63ffffffff82161561475a57601f1901614762565b602082901c91505b61ffff82161561477557600f190161477d565b601082901c91505b60ff82161561478f5760071901614797565b600882901c91505b600f8216156147a957600319016147b1565b600482901c91505b60038216156147c357600119016147cb565b600282901c91505b6001821615612e375760001901919050565b6000836001600160a01b0316856001600160a01b031611156147fd579293925b8161482a57614825836001600160801b03168686036001600160a01b0316600160601b613507565b61484d565b61484d836001600160801b03168686036001600160a01b0316600160601b614342565b90505b949350505050565b6000836001600160a01b0316856001600160a01b03161115614878579293925b600160601b600160e01b03606084901b166001600160a01b0386860381169087166148a257600080fd5b836148d257866001600160a01b03166148c58383896001600160a01b0316613507565b816148cc57fe5b046148f8565b6148f86148e98383896001600160a01b0316614342565b886001600160a01b0316614e60565b979650505050505050565b600080856001600160a01b03161161491a57600080fd5b6000846001600160801b03161161493057600080fd5b81614942576148258585856001614e6b565b61484d8585856001614f4c565b600080856001600160a01b03161161496657600080fd5b6000846001600160801b03161161497c57600080fd5b8161498e576148258585856000614f4c565b61484d8585856000614e6b565b6149a361576c565b600085600001518503905060405180608001604052808663ffffffff1681526020018263ffffffff168660020b0288602001510160060b81526020016000856001600160801b0316116149f75760016149f9565b845b6001600160801b031663ffffffff60801b608085901b1681614a1757fe5b048860400151016001600160a01b0316815260200160011515815250915050949350505050565b614a4661576c565b614a4e61576c565b888561ffff1661ffff8110614a5f57fe5b60408051608081018252919092015463ffffffff8116808352600160201b8204600690810b810b900b6020840152600160581b82046001600160a01b031693830193909352600160f81b900460ff16151560608201529250614ac39089908961502f565b15614afb578663ffffffff16826000015163ffffffff161415614ae55761373d565b81614af28389898861499b565b9150915061373d565b888361ffff168660010161ffff1681614b1057fe5b0661ffff1661ffff8110614b2057fe5b60408051608081018252929091015463ffffffff81168352600160201b8104600690810b810b900b60208401526001600160a01b03600160581b8204169183019190915260ff600160f81b90910416151560608201819052909250614bd557604080516080810182528a5463ffffffff81168252600160201b8104600690810b810b900b6020830152600160581b81046001600160a01b031692820192909252600160f81b90910460ff161515606082015291505b614be48883600001518961502f565b614c1b576040805162461bcd60e51b815260206004820152600360248201526213d31160ea1b604482015290519081900360640190fd5b614c2889898988876150f0565b9150915097509795505050505050565b6000614c47600887878761437c565b60025460035491925090600080600f87900b15614d8d576000614c68612e3c565b6000805460055492935090918291614cb29160099186918591600160a01b810460020b9161ffff600160b81b83048116926001600160801b0390921691600160c81b9004166135b7565b9092509050614cec60068d8b8d8b8b87898b60007f000000000000000000000000000000000000097451ff859c3282305ffa26a9c561528e565b9450614d2360068c8b8d8b8b87898b60017f000000000000000000000000000000000000097451ff859c3282305ffa26a9c561528e565b93508415614d5757614d5760078d7f0000000000000000000000000000000000000000000000000000000000000001615447565b8315614d8957614d8960078c7f0000000000000000000000000000000000000000000000000000000000000001615447565b5050505b600080614d9f60068c8c8b8a8a6154ad565b9092509050614db0878a8484615559565b600089600f0b1215614dde578315614dcd57614dcd60068c6156ee565b8215614dde57614dde60068b6156ee565b50505050505095945050505050565b60008082600f0b12614e1357614e0e614e098585856001614858565b61349b565b614850565b614e26614e098585856000036000614858565b600003949350505050565b60008082600f0b12614e4d57614e0e614e0985858560016147dd565b614e26614e0985858560000360006147dd565b808204910615150190565b60008115614ede5760006001600160a01b03841115614ea157614e9c84600160601b876001600160801b0316613507565b614eb9565b6001600160801b038516606085901b81614eb757fe5b045b9050614ed6614ed16001600160a01b03881683613fb0565b61571a565b915050614850565b60006001600160a01b03841115614f0c57614f0784600160601b876001600160801b0316614342565b614f23565b614f23606085901b6001600160801b038716614e60565b905080866001600160a01b031611614f3a57600080fd5b6001600160a01b038616039050614850565b600082614f5a575083614850565b600160601b600160e01b03606085901b168215614fe8576001600160a01b03861684810290858281614f8857fe5b041415614fb957818101828110614fb757614fad83896001600160a01b031683614342565b9350505050614850565b505b614fdf82614fda878a6001600160a01b03168681614fd357fe5b0490613fb0565b614e60565b92505050614850565b6001600160a01b03861684810290858281614fff57fe5b0414801561500c57508082115b61501557600080fd5b808203614fad614ed1846001600160a01b038b1684614342565b60008363ffffffff168363ffffffff161115801561505957508363ffffffff168263ffffffff1611155b15615075578163ffffffff168363ffffffff16111590506135b0565b60008463ffffffff168463ffffffff161161509c578363ffffffff16600160201b016150a4565b8363ffffffff165b64ffffffffff16905060008563ffffffff168463ffffffff16116150d4578363ffffffff16600160201b016150dc565b8363ffffffff165b64ffffffffff169091111595945050505050565b6150f861576c565b61510061576c565b60008361ffff168560010161ffff168161511657fe5b0661ffff169050600060018561ffff16830103905060005b506002818301048961ffff8716828161514357fe5b0661ffff811061514f57fe5b60408051608081018252929091015463ffffffff81168352600160201b8104600690810b810b900b60208401526001600160a01b03600160581b8204169183019190915260ff600160f81b909104161515606082018190529095506151b95780600101925061512e565b898661ffff1682600101816151ca57fe5b0661ffff81106151d657fe5b60408051608081018252929091015463ffffffff81168352600160201b8104600690810b810b900b60208401526001600160a01b03600160581b8204169183019190915260ff600160f81b90910416151560608201528551909450600090615240908b908b61502f565b905080801561525957506152598a8a876000015161502f565b156152645750615281565b806152745760018203925061527b565b8160010193505b5061512e565b5050509550959350505050565b60028a810b900b600090815260208c90526040812080546001600160801b0316826152b9828d613803565b9050846001600160801b0316816001600160801b03161115615307576040805162461bcd60e51b81526020600482015260026024820152614c4f60f01b604482015290519081900360640190fd5b6001600160801b0382811615908216158114159450156153ac578c60020b8e60020b1361539457600183018b9055600283018a9055600383018054600160381b600160d81b031916600160381b6001600160a01b038c16021766ffffffffffffff191666ffffffffffffff60068b900b161763ffffffff60d81b1916600160d81b63ffffffff8a16021790555b6003830180546001600160f81b0316600160f81b1790555b82546001600160801b0319166001600160801b038216178355856153f55782546153f0906153eb90600160801b9004600f90810b810b908f900b6134cd565b6140fb565b615416565b8254615416906153eb90600160801b9004600f90810b810b908f900b6134b1565b8354600f9190910b6001600160801b03908116600160801b0291161790925550909c9b505050505050505050505050565b8060020b8260020b8161545657fe5b0760020b1561546457600080fd5b60008061547f8360020b8560020b8161547957fe5b05614648565b600191820b820b60009081526020979097526040909620805460ff9097169190911b90951890945550505050565b600285810b80820b60009081526020899052604080822088850b850b83529082209193849391929184918291908a900b126154f357505060018201546002830154615506565b8360010154880391508360020154870390505b6000808b60020b8b60020b12156155285750506001830154600284015461553b565b84600101548a0391508460020154890390505b92909803979097039b96909503949094039850939650505050505050565b6040805160a08101825285546001600160801b0390811682526001870154602083015260028701549282019290925260038601548083166060830152600160801b900490911660808201526000600f85900b6155f85781516001600160801b03166155f0576040805162461bcd60e51b815260206004820152600260248201526104e560f41b604482015290519081900360640190fd5b508051615607565b81516156049086613803565b90505b600061562b8360200151860384600001516001600160801b0316600160801b613507565b905060006156518460400151860385600001516001600160801b0316600160801b613507565b905086600f0b6000146156785787546001600160801b0319166001600160801b0384161788555b60018801869055600288018590556001600160801b0382161515806156a657506000816001600160801b0316115b156156e4576003880180546001600160801b031981166001600160801b039182168501821617808216600160801b9182900483168501909216021790555b5050505050505050565b600290810b810b6000908152602092909252604082208281556001810183905590810182905560030155565b806001600160a01b0381168114612e3757600080fd5b6040805160e081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c081019190915290565b6040805160808101825260008082526020820181905291810182905260608101919091529056fea164736f6c6343000706000a

Type / to focus