Balances

Select type ERC-20 (11) ERC-721 (5) ERC-1155 (7)
+ 1 dx | #72 Id: base-erc-20/0x10bcf9c4d1fd798df33ad1c1cb286e24720c0d7f Name: ✅DYDX Airdrop
+ 1 until 02.12.25 Id: base-erc-20/0x1575f7f60a4acd04332987fb741b805af96fdb90 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 8,888 Telegram @TronVanity88_bot Id: base-erc-20/0x1e358596f48420fe4cd147dcc850661632125e21 Name: Telegram @TronVanity88_bot
+ 1 im until 01.11.25 Id: base-erc-20/0x2fa0b23072ead4d4590337b915aa34c9be2b10de Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 0.999899 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin
+ 1 m until 03.11.25 Id: base-erc-20/0xa340faae387bddf282f43fc5663c75f7b5f5fc24 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 1 im until 01.11.25 Id: base-erc-20/0xc2170f20f85381b2014eebc1d29f7c77c52ab6fb Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 1 im until 19.10.25 Id: base-erc-20/0xc87868bf97b8667f257388413b3159b1217ff252 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ ? app Id: base-erc-20/0xce7903c8b9895d2976dc14c7bbe55d84b7751494 Name: CLAIM
+ 1 until 14.11.25 Id: base-erc-20/0xde7d9ca7582517bd2dae046c6fe4684569df1779 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 0 eem within 7 days Id: base-erc-721/0x03c6ba86ebbb212963baac91390fb8f36282564d Name: ✅BASED BRETT Airdrop
+ 1 JUP Id: base-erc-721/0x50440f8e5efc3ebb5b0f146135f2b98f747ea769 Name: UP Win
+ 1 JUP Id: base-erc-721/0x58b516232647c3447cb0da2cd207c21b0c0fe7ab Name: UP Win
+ 0 within 7 days) Id: base-erc-721/0x96d61ff8f3c527059990908eb2e124715fb2208d Name: ARBITRUM AIRDROP
+ 0 ✅Claim: t.me/s/shib_pool Id: base-erc-721/0x9cb34151d5813275ea6ed91e51b21de66d0f5480
+ ? t.me/s/shibpool Id: base-erc-1155/0x1c3e93994f9760009fc35577ee26e4076da68e24 Name: Shiba Inu Token Airdrop
+ ? t.me/s/shib_pool Id: base-erc-1155/0x28b3c87bcc347b396c457b81e94a9b2083ddb844 Name: Shiba Inu Token Airdrop
+ ? ? Id: base-erc-1155/0x2d8ee93fabf40aa56cb2f7ee86c4b0f60e3c8bb5
+ ? t.me/s/shibpool Id: base-erc-1155/0xae3e9d1ac39ab95642fd86d829e2cbdbff0250ae Name: Shiba Inu Token Airdrop
+ ? ⭐Link: t.me/s/Arb_Pool Id: base-erc-1155/0xc0c359c979d720ad236c945fd57ca3899ec01c5d Name: ARBITRUM AIRDROP
+ ? 0 Id: base-erc-1155/0xd6ac3f9632ec700a3a1829a68f63e39e99112f34 Name: 0
+ ? t.me/s/shibpool Id: base-erc-1155/0xe40cf125ab46ef153ab37c81e22e95987e0410ba Name: Shiba Inu Token Airdrop

History

Types:
Select type Main Internal ERC-20 ERC-721 ERC-1155
Date & time Transaction id Amount Status

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000022000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.06 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000028000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.08 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000028000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.08 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000080000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.25 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success
Date & time Transaction id Amount Status

0xac657fb42f14956b5dbe45cc139c67b2a268ad6c22a7457fbea8d7ed185b0524

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x183e0948dc82e90b136ce098a79bfe642c4b4eb98176d73c77fc5d899711a7bc

+

0.000340000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.07 USD

Success

0x2b569bf8a2e831eaa6d369c91cac488b6fb5f862cc99c8d69c7bbeef9318321a

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xba83a8e02bf2f280302ef56172d0452edc556f45da22a3a71f8e893d11253f24

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x5db4ff89adbade4ffb545ec37f08088b5baaced50d219529d12917439a9ff2eb

+

0.000340000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.06 USD

Success

0x46828b9641884e8cdf407845512755184d90450740f443efa2f8f8cd103c94bb

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x3f625d1c216071d8c6b04118008560d4092476dfec4cbc0f62a8cdaffca048f7

+

0.001700000000000000 ETH Id: ethereum Name: Ethereum Verified currency

5.32 USD

Success

0x3f29b0eeb98a556ce704d7d2792ef5afc39c44e794edb6509a5208e0114d7bf5

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x166de734350d473bb51884c09ca5da15cc8257998a8bb014d41ac9a01348cfd9

+

0.000340000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.06 USD

Success

0x3071fb38dccd3381b1b35d2c5abd9f8ddd996d14b0dad363d7819b01d81844d4

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000022000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.06 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000028000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.08 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000028000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.08 USD

Success

0xf8026aae51c324d4a413dedd65d212c0f398c1cc33b1ea766dabf59a3698b790

-

0.000080000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.25 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success

0x4d60df299e34b60a54ed2a4e8a48df1b9bf4438bb49dd32f5a79e1fba2338403

-

0.000014000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.04 USD

Success
Date & time Transaction id Amount Status

0x5a9d95181fcfd78d0f2a3e3c4fea43de3a0cc6f6dce0bb8c6261b0bbf7d06c87

-

700.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x5a9d95181fcfd78d0f2a3e3c4fea43de3a0cc6f6dce0bb8c6261b0bbf7d06c87

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x5a9d95181fcfd78d0f2a3e3c4fea43de3a0cc6f6dce0bb8c6261b0bbf7d06c87

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x5a9d95181fcfd78d0f2a3e3c4fea43de3a0cc6f6dce0bb8c6261b0bbf7d06c87

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0xb9a35fe2f3c5b3c178dc7b7475be3660177b2fdd47f0ad09e37b41a0d4b18d6a

+

1,000.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x70ea08ce6cb207541bd1ec963ee6d232794bb5e4d11262454b887b0f2fb5066e

-

700.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x70ea08ce6cb207541bd1ec963ee6d232794bb5e4d11262454b887b0f2fb5066e

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x70ea08ce6cb207541bd1ec963ee6d232794bb5e4d11262454b887b0f2fb5066e

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0x70ea08ce6cb207541bd1ec963ee6d232794bb5e4d11262454b887b0f2fb5066e

-

100.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success

0xcde7e80473c2f8de19c37db15039625bc08b0a4221e9f31208adc32b64290195

+

1,000.000000 USDC Id: base-erc-20/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 Name: USD Coin

Success
Date & time Transaction id Amount Status

0x6421a89a14d9b4f19880393647ef9618449f7934efd21c1540c110aca9315ec4

+

1 eem within 7 days Id: base-erc-721/0x03c6ba86ebbb212963baac91390fb8f36282564d Name: ✅BASED BRETT Airdrop

#0

Success
Date & time Transaction id Amount Status

0xa65c99d8c70b4af85331909e69585fe3c498a77ba3e41513956754de5639e15e

+

1 ⭐Link: t.me/s/Arb_Pool Id: base-erc-1155/0xc0c359c979d720ad236c945fd57ca3899ec01c5d Name: ARBITRUM AIRDROP

#0

Success
Types:
Select type Main Internal ERC-20 ERC-721 ERC-1155

Special data

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

    0x608060405260043610610327575f3560e01c80638456cb59116101a7578063cbb60978116100e7578063e5babf9811610092578063f2fde38b1161006d578063f2fde38b146109bd578063fb1a47e7146109dc578063fc84d913146109f1578063fce5926414610a06575f80fd5b8063e5babf981461097f578063e6f6b3e314610459578063f0f442601461099e575f80fd5b8063db81f99b116100c2578063db81f99b14610911578063dfe6b5d614610930578063e40889281461096c575f80fd5b8063cbb60978146108d3578063ce6144a2146108f2578063cfb5bc18146103fa575f80fd5b80639f0d651011610152578063afa407331161012d578063afa4073314610842578063afca707e14610876578063b29a814014610895578063c311d049146108b4575f80fd5b80639f0d6510146107d65780639fba2b0f146107f5578063a9dca1e914610814575f80fd5b80639aff309f116101825780639aff309f1461077e5780639d3e6f71146107935780639d87effd146107b7575f80fd5b80638456cb59146107345780638da5cb5b14610748578063981384701461076a575f80fd5b8063467d5c3f1161027257806361d027b31161021d578063715018a6116101f8578063715018a6146106b3578063764fe7d1146106c75780637ea7cadd146106ea5780637eddab5414610715575f80fd5b806361d027b3146106475780636ac052d5146106665780636cf7da5314610694575f80fd5b80635c975abb1161024d5780635c975abb146105785780635fc1dede1461059a578063606e9b8e14610633575f80fd5b8063467d5c3f146104e45780634c9d2c051461050357806352efd45a14610532575f80fd5b806336888281116102d25780633e413bee116102ad5780633e413bee1461047a5780633f4ba83a146104b157806342fbe5f5146104c5575f80fd5b8063368882811461041b5780633d3660411461043a5780633d50614914610459575f80fd5b806318a108a31161030257806318a108a3146103915780631c4830c0146103db57806322ad9dc0146103fa575f80fd5b80630880fa9f146103325780630c23004f146103535780630fee63d914610372575f80fd5b3661032e57005b5f80fd5b34801561033d575f80fd5b5061035161034c3660046150a7565b610a25565b005b34801561035e575f80fd5b5061035161036d3660046150ec565b610bf0565b34801561037d575f80fd5b5061035161038c36600461510c565b611117565b34801561039c575f80fd5b506103a56111c7565b60408051968752602087019590955293850192909252606084015215156080830152151560a082015260c0015b60405180910390f35b3480156103e6575f80fd5b506103516103f53660046152b0565b61121c565b348015610405575f80fd5b5061040e611e84565b6040516103d29190615353565b348015610426575f80fd5b506103516104353660046153c1565b611f3f565b348015610445575f80fd5b506103516104543660046150ec565b612995565b348015610464575f80fd5b5061046d612a2f565b6040516103d29190615467565b348015610485575f80fd5b50600454610499906001600160a01b031681565b6040516001600160a01b0390911681526020016103d2565b3480156104bc575f80fd5b50610351612b17565b3480156104d0575f80fd5b50600854610499906001600160a01b031681565b3480156104ef575f80fd5b50600654610499906001600160a01b031681565b34801561050e575f80fd5b5061052261051d36600461510c565b612b29565b6040516103d29493929190615505565b34801561053d575f80fd5b5061055161054c36600461510c565b612c79565b604080516001600160a01b03909416845260208401929092521515908201526060016103d2565b348015610583575f80fd5b5060015460ff1660405190151581526020016103d2565b3480156105a5575f80fd5b506106036105b43660046150ec565b6001600160a01b03165f908152600b602052604090205463ffffffff8082169264010000000083049091169160ff68010000000000000000820481169269010000000000000000009092041690565b6040805163ffffffff958616815294909316602085015290151591830191909152151560608201526080016103d2565b34801561063e575f80fd5b50610351612cb7565b348015610652575f80fd5b50600754610499906001600160a01b031681565b348015610671575f80fd5b506106856106803660046153c1565b612d8f565b6040516103d293929190615530565b34801561069f575f80fd5b506103516106ae36600461510c565b612f07565b3480156106be575f80fd5b50610351612f14565b3480156106d2575f80fd5b506106dc600d5481565b6040519081526020016103d2565b3480156106f5575f80fd5b506106dc6107043660046150ec565b600a6020525f908152604090205481565b348015610720575f80fd5b5061035161072f36600461510c565b612f25565b34801561073f575f80fd5b50610351612f32565b348015610753575f80fd5b5060015461010090046001600160a01b0316610499565b348015610775575f80fd5b50610351612f42565b348015610789575f80fd5b506106dc60055481565b34801561079e575f80fd5b506107a7612f60565b6040516103d294939291906155ab565b3480156107c2575f80fd5b506106856107d13660046152b0565b6131aa565b3480156107e1575f80fd5b506103516107f0366004615620565b613447565b348015610800575f80fd5b5061035161080f36600461565a565b61351d565b34801561081f575f80fd5b5061083361082e36600461510c565b613746565b6040516103d29392919061568b565b34801561084d575f80fd5b506106dc61085c3660046150ec565b6001600160a01b03165f908152600e602052604090205490565b348015610881575f80fd5b506103516108903660046156c0565b613950565b3480156108a0575f80fd5b506103516108af3660046156c0565b613b05565b3480156108bf575f80fd5b506103516108ce36600461510c565b613bf2565b3480156108de575f80fd5b506103516108ed3660046156e8565b613c9f565b3480156108fd575f80fd5b5061035161090c3660046150ec565b613d53565b34801561091c575f80fd5b5061035161092b36600461510c565b613ded565b34801561093b575f80fd5b50610944613e5c565b604080519586526020860194909452928401919091526060830152608082015260a0016103d2565b61035161097a3660046156c0565b613f89565b34801561098a575f80fd5b50600354610499906001600160a01b031681565b3480156109a9575f80fd5b506103516109b83660046150ec565b614416565b3480156109c8575f80fd5b506103516109d73660046150ec565b6144b0565b3480156109e7575f80fd5b506106dc60025481565b3480156109fc575f80fd5b506106dc60135481565b348015610a11575f80fd5b50610833610a20366004615620565b614503565b610a2d6146ec565b6009548410610a835760405162461bcd60e51b815260206004820152600d60248201527f496e76616c696420696e6465780000000000000000000000000000000000000060448201526064015b60405180910390fd5b6001600160a01b038316610ad95760405162461bcd60e51b815260206004820152601160248201527f496e76616c696420726563697069656e740000000000000000000000000000006044820152606401610a7a565b612710821115610b2b5760405162461bcd60e51b815260206004820152600d60248201527f5261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610a7a565b8260098581548110610b3f57610b3f61573e565b905f5260205f2090600302015f015f6101000a8154816001600160a01b0302191690836001600160a01b031602179055508160098581548110610b8457610b8461573e565b905f5260205f209060030201600101819055508060098581548110610bab57610bab61573e565b5f918252602090912060039091020160020180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001691151591909117905550505050565b610bf8614738565b610c0061478f565b806001600160a01b038116610c575760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964206164647265737300000000000000000000000000000000006044820152606401610a7a565b336001600160a01b03831603610caf5760405162461bcd60e51b815260206004820152600d60248201527f53656c6620726566657272616c000000000000000000000000000000000000006044820152606401610a7a565b6001600160a01b0382165f908152600b602052604090205468010000000000000000900460ff168015610d0657506001600160a01b0382165f908152600b60205260409020546901000000000000000000900460ff165b610d525760405162461bcd60e51b815260206004820152601060248201527f496e76616c6964207265666572726572000000000000000000000000000000006044820152606401610a7a565b335f908152600b60205260409020546901000000000000000000900460ff1615610dbe5760405162461bcd60e51b815260206004820152601160248201527f416c726561647920686173206d696e65720000000000000000000000000000006044820152606401610a7a565b600480546002546040517f23b872dd000000000000000000000000000000000000000000000000000000008152339381019390935230602484015260448301526001600160a01b0316906323b872dd906064016020604051808303815f875af1925050508015610e69575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252610e669181019061576b565b60015b610eb55760405162461bcd60e51b815260206004820152601460248201527f55534443207472616e73666572206661696c65640000000000000000000000006044820152606401610a7a565b50335f908152600b6020526040902080547fffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffff166901000000000000000000179081905568010000000000000000900460ff16610f9d57335f908152600b6020526040902080547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff1668010000000000000000179055610f526147e2565b335f908152600b60205260409020805463ffffffff92909216640100000000027fffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffff9092169190911790555b600d8054905f610fac836157b3565b909155505060408051608081018252338082526001600160a01b0385811660208401818152600280548688019081524260608801908152600c80546001810182555f91909152975160049098027fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c7810180549988167fffffffffffffffffffffffff00000000000000000000000000000000000000009a8b1617905593517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c8850180549190971698169790971790945592517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c982015593517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8ca90940193909355549251919290917ff9ed96797d18bc4535adc7e7bfe8cc937d936ae45dea0331018010e01062a3a4916111029190815260200190565b60405180910390a35061111460015f55565b50565b61111f6146ec565b4781111561116f5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610a7a565b5f81116111be5760405162461bcd60e51b815260206004820152600e60248201527f496e76616c696420616d6f756e740000000000000000000000000000000000006044820152606401610a7a565b61111481614808565b600f54600c545f9182918291829182918291818160018083158015906111f0575060125460ff16155b5f861180156112075750601254610100900460ff16155b949d939c50919a509850965090945092505050565b6006546001600160a01b031633146112765760405162461bcd60e51b815260206004820152601260248201527f4d696e696e6720736572766572206f6e6c7900000000000000000000000000006044820152606401610a7a565b61127e614738565b60125460ff16156112f75760405162461bcd60e51b815260206004820152602b60248201527f4d696e696e672062617463682070726f63657373696e6720616c72656164792060448201527f696e2070726f67726573730000000000000000000000000000000000000000006064820152608401610a7a565b80518251146113485760405162461bcd60e51b815260206004820152600f60248201527f4c656e677468206d69736d6174636800000000000000000000000000000000006044820152606401610a7a565b5f8251116113985760405162461bcd60e51b815260206004820152600b60248201527f456d7074792062617463680000000000000000000000000000000000000000006044820152606401610a7a565b81515f805b8281101561140f576113b06001836157ea565b91505f60078583815181106113c7576113c761573e565b602002602001015151116113f5578482815181106113e7576113e761573e565b6020026020010151516113f8565b60075b905061140481846157ea565b92505060010161139d565b50601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556013545f90819061144d57600161145b565b60135461145b90600261591b565b90505f60405180608001604052806801a055690d9db80000815260200167d02ab486cedc00008152602001674563918244f400008152602001671bc16d674ec8000081525090505f805b8681101561151c57600e5f8a83815181106114c2576114c261573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f2054603c6114f69190615926565b61150890670de0b6b3a7640000615926565b61151290836157ea565b91506001016114a5565b50600354604080517f9242fe51000000000000000000000000000000000000000000000000000000008152905183926001600160a01b031691639242fe519160048083019260209291908290030181865afa15801561157d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115a1919061593d565b10156115ef5760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e7420646561642077616c6c65742062616c616e63656044820152606401610a7a565b5f5b8681101561172c575f89828151811061160c5761160c61573e565b6020908102919091018101516001600160a01b0381165f908152600b90925260409091205490915068010000000000000000900460ff16801561167357506001600160a01b0381165f908152600b60205260409020546901000000000000000000900460ff165b6116bf5760405162461bcd60e51b815260206004820152601b60248201527f55736572206e6f7420616374697665206f72206e6f206d696e657200000000006044820152606401610a7a565b6001600160a01b0381165f908152600e60205260409020546117235760405162461bcd60e51b815260206004820152601160248201527f4e6f2070656e64696e67206d696e696e670000000000000000000000000000006044820152606401610a7a565b506001016115f1565b505f8567ffffffffffffffff81111561174757611747615123565b604051908082528060200260200182016040528015611770578160200160208202803683370190505b5090505f8667ffffffffffffffff81111561178d5761178d615123565b6040519080825280602002602001820160405280156117b6578160200160208202803683370190505b5090505f808967ffffffffffffffff8111156117d4576117d4615123565b6040519080825280602002602001820160405280156117fd578160200160208202803683370190505b5090505f5b8a8110156118bf575f8d828151811061181d5761181d61573e565b60200260200101519050600e5f826001600160a01b03166001600160a01b031681526020019081526020015f205483838151811061185d5761185d61573e565b6020908102919091018101919091526001600160a01b039091165f908152600e8252604080822082905560119092522080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915501611802565b505f5b8a811015611ba8575f8d82815181106118dd576118dd61573e565b602002602001015190505f8d83815181106118fa576118fa61573e565b602002602001015190505f8484815181106119175761191761573e565b602002602001015190505f818c8c5f600481106119365761193661573e565b60200201516119459190615954565b61194f9190615926565b9050838988815181106119645761196461573e565b60200260200101906001600160a01b031690816001600160a01b031681525050808888815181106119975761199761573e565b6020908102919091010152866119ac816157b3565b9750505f5b8351811080156119c15750600781105b15611b38575f600282106119d65760036119e1565b6119e18260016157ea565b90505f848f8f84600481106119f8576119f861573e565b6020020151611a079190615954565b611a119190615926565b90505f806001600160a01b0316878581518110611a3057611a3061573e565b60200260200101516001600160a01b031614158015611a925750600b5f888681518110611a5f57611a5f61573e565b6020908102919091018101516001600160a01b031682528101919091526040015f205468010000000000000000900460ff165b611aa7576008546001600160a01b0316611ac2565b868481518110611ab957611ab961573e565b60200260200101515b9050808d8c81518110611ad757611ad761573e565b60200260200101906001600160a01b031690816001600160a01b031681525050818c8c81518110611b0a57611b0a61573e565b60209081029190910101528a611b1f816157b3565b9b50505050508080611b30906157b3565b9150506119b1565b5081600554611b479190615926565b611b51908e6157ea565b6040805184815260208101849052919e506001600160a01b038616917f99bccb9c4d84d07c31294ef9b08ab7b66b97246dd8a75993438ac673befb7ccb910160405180910390a25050600190920191506118c29050565b508115611db5576003546040517f14c97ba00000000000000000000000000000000000000000000000000000000081526001600160a01b03909116906314c97ba090611bfa908790879060040161598c565b5f604051808303815f87803b158015611c11575f80fd5b505af1925050508015611c22575060015b611db5575f5b8a811015611ca6575f8d8281518110611c4357611c4361573e565b60200260200101519050828281518110611c5f57611c5f61573e565b6020026020010151600e5f836001600160a01b03166001600160a01b031681526020019081526020015f205f828254611c9891906157ea565b909155505050600101611c28565b50601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690555f5b8a811015611d46575f60115f8f8481518110611cef57611cef61573e565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055600101611cd1565b5060405162461bcd60e51b815260206004820152603c60248201527f4543484f207472616e73666572206661696c6564202d2070656e64696e67206d60448201527f696e696e6720726573746f7265642c20706c65617365207265747279000000006064820152608401610a7a565b8715611dc457611dc488614808565b611dcc614942565b5f5b8a811015611e43575f60115f8f8481518110611dec57611dec61573e565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055600101611dce565b5050601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905550611e8097506148029650505050505050565b5050565b6006546060906001600160a01b03163314611ee15760405162461bcd60e51b815260206004820152601260248201527f4d696e696e6720736572766572206f6e6c7900000000000000000000000000006044820152606401610a7a565b600f805480602002602001604051908101604052809291908181526020018280548015611f3557602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311611f17575b5050505050905090565b6006546001600160a01b03163314611f995760405162461bcd60e51b815260206004820152601260248201527f4d696e696e6720736572766572206f6e6c7900000000000000000000000000006044820152606401610a7a565b611fa1614738565b601254610100900460ff161561201f5760405162461bcd60e51b815260206004820152602d60248201527f50757263686173652062617463682070726f63657373696e6720616c7265616460448201527f7920696e2070726f6772657373000000000000000000000000000000000000006064820152608401610a7a565b8351835181146120975760405162461bcd60e51b815260206004820152602960248201527f557365727320616e6420726566657272616c20636861696e73206c656e67746860448201527f206d69736d6174636800000000000000000000000000000000000000000000006064820152608401610a7a565b8251811461210d5760405162461bcd60e51b815260206004820152602160248201527f557365727320616e642063656e74657273206c656e677468206d69736d61746360448201527f68000000000000000000000000000000000000000000000000000000000000006064820152608401610a7a565b815181146121835760405162461bcd60e51b815260206004820152602760248201527f557365727320616e642073616c65732072657761726473206c656e677468206d60448201527f69736d61746368000000000000000000000000000000000000000000000000006064820152608401610a7a565b5f81116121d25760405162461bcd60e51b815260206004820152600b60248201527f456d7074792062617463680000000000000000000000000000000000000000006044820152606401610a7a565b5f805b82811015612240576121e86003836157ea565b91505f6064600254601e6121fc9190615926565b6122069190615954565b90508085838151811061221b5761221b61573e565b60200260200101511115612237576122346001846157ea565b92505b506001016121d5565b5061224c6001826157ea565b601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff166101001790556002549091505f9060649061228e90600a615926565b6122989190615954565b90505f8267ffffffffffffffff8111156122b4576122b4615123565b6040519080825280602002602001820160405280156122dd578160200160208202803683370190505b5090505f8367ffffffffffffffff8111156122fa576122fa615123565b604051908082528060200260200182016040528015612323578160200160208202803683370190505b5090505f805f5b8781101561268b575f8b82815181106123455761234561573e565b602002602001015190505f8b83815181106123625761236261573e565b602002602001015190505f8b848151811061237f5761237f61573e565b602002602001015190505f80600185511180156123c857505f6001600160a01b0316856001815181106123b4576123b461573e565b60200260200101516001600160a01b031614155b6123dd576007546001600160a01b03166123f9565b846001815181106123f0576123f061573e565b60200260200101515b9050808a898151811061240e5761240e61573e565b60200260200101906001600160a01b031690816001600160a01b0316815250508a8989815181106124415761244161573e565b602090810291909101015287612456816157b3565b985061246490508b836157ea565b91505f600286511180156124a457505f6001600160a01b0316866002815181106124905761249061573e565b60200260200101516001600160a01b031614155b6124b9576007546001600160a01b03166124d5565b856002815181106124cc576124cc61573e565b60200260200101515b9050808b8a815181106124ea576124ea61573e565b60200260200101906001600160a01b031690816001600160a01b0316815250508b8a8a8151811061251d5761251d61573e565b602090810291909101015288612532816157b3565b995061254090508c846157ea565b92505f6001600160a01b038616612562576007546001600160a01b0316612564565b855b9050808c8b815181106125795761257961573e565b60200260200101906001600160a01b031690816001600160a01b0316815250508c8b8b815181106125ac576125ac61573e565b6020908102919091010152896125c1816157b3565b9a506125cf90508d856157ea565b93508385111561266c575f6125e485876159b9565b9050875f815181106125f8576125f861573e565b60200260200101518d8c815181106126125761261261573e565b60200260200101906001600160a01b031690816001600160a01b031681525050808c8c815181106126455761264561573e565b60209081029190910101528a61265a816157b3565b9b50612668905081866157ea565b9450505b612676848a6157ea565b9850506001909601955061232a945050505050565b505f6002548861269b9190615926565b905081811115612721575f6126b083836159b9565b60075487519192506001600160a01b0316908790869081106126d4576126d461573e565b60200260200101906001600160a01b031690816001600160a01b031681525050808585815181106127075761270761573e565b60209081029190910101528361271c816157b3565b945050505b821561294c575f8367ffffffffffffffff81111561274157612741615123565b60405190808252806020026020018201604052801561276a578160200160208202803683370190505b5090505f8467ffffffffffffffff81111561278757612787615123565b6040519080825280602002602001820160405280156127b0578160200160208202803683370190505b5090505f5b85811015612848578781815181106127cf576127cf61573e565b60200260200101518382815181106127e9576127e961573e565b60200260200101906001600160a01b031690816001600160a01b03168152505086818151811061281b5761281b61573e565b60200260200101518282815181106128355761283561573e565b60209081029190910101526001016127b5565b506040517fcbb60978000000000000000000000000000000000000000000000000000000008152309063cbb6097890612887908590859060040161598c565b5f604051808303815f87803b15801561289e575f80fd5b505af19250505080156128af575060015b61294957601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff16905560405162461bcd60e51b815260206004820152602c60248201527f55534443206261746368207472616e73666572206661696c6564202d2074727960448201527f20616761696e206c6174657200000000000000000000000000000000000000006064820152608401610a7a565b50505b6129558c614aaa565b5050601280547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff1690555061298f94506148029350505050565b50505050565b61299d6146ec565b806001600160a01b0381166129f45760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964206164647265737300000000000000000000000000000000006044820152606401610a7a565b50600880547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b6006546060906001600160a01b03163314612a8c5760405162461bcd60e51b815260206004820152601260248201527f4d696e696e6720736572766572206f6e6c7900000000000000000000000000006044820152606401610a7a565b600c805480602002602001604051908101604052809291908181526020015f905b82821015612b0e575f848152602090819020604080516080810182526004860290920180546001600160a01b039081168452600180830154909116848601526002820154928401929092526003015460608301529083529092019101612aad565b50505050905090565b612b1f6146ec565b612b27614c81565b565b5f60605f8084600554612b3c9190615926565b6009549094508067ffffffffffffffff811115612b5b57612b5b615123565b604051908082528060200260200182016040528015612b84578160200160208202803683370190505b5093505f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff815b83811015612c6b5760098181548110612bc657612bc661573e565b5f91825260209091206002600390920201015460ff1615612c63575f61271060098381548110612bf857612bf861573e565b905f5260205f209060030201600101548a612c139190615926565b612c1d9190615954565b905080888381518110612c3257612c3261573e565b60200260200101818152505083811115612c4a578093505b8281108015612c5857505f81115b15612c61578092505b505b600101612bab565b509093509150509193509193565b60098181548110612c88575f80fd5b5f9182526020909120600390910201805460018201546002909201546001600160a01b03909116925060ff1683565b612cbf614738565b335f908152600a602052604090205480612d1b5760405162461bcd60e51b815260206004820152601360248201527f4e6f206661696c6564207472616e7366657273000000000000000000000000006044820152606401610a7a565b80471015612d6b5760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420636f6e74726163742062616c616e63650000006044820152606401610a7a565b335f818152600a6020526040812055612d849082614cf1565b5050612b2760015f55565b5f8060605f87519050865181141580612da9575085518114155b80612db5575084518114155b15612dfb57505060408051808201909152600f81527f4c656e677468206d69736d61746368000000000000000000000000000000000060208201525f9250829150612efd565b805f03612e4357505060408051808201909152600b81527f456d70747920626174636800000000000000000000000000000000000000000060208201525f9250829150612efd565b5f805b82811015612eb157612e596003836157ea565b91505f6064600254601e612e6d9190615926565b612e779190615954565b905080888381518110612e8c57612e8c61573e565b60200260200101511115612ea857612ea56001846157ea565b92505b50600101612e46565b50612ebd6001826157ea565b60408051808201909152600281527f4f4b000000000000000000000000000000000000000000000000000000000000602082015260019650909450925050505b9450945094915050565b612f0f6146ec565b600255565b612f1c6146ec565b612b275f614dd1565b612f2d6146ec565b600555565b612f3a6146ec565b612b27614e41565b612f4a6146ec565b60138054905f612f59836157b3565b9190505550565b600954606090819081905f908067ffffffffffffffff811115612f8557612f85615123565b604051908082528060200260200182016040528015612fae578160200160208202803683370190505b5094508067ffffffffffffffff811115612fca57612fca615123565b604051908082528060200260200182016040528015612ff3578160200160208202803683370190505b5093508067ffffffffffffffff81111561300f5761300f615123565b604051908082528060200260200182016040528015613038578160200160208202803683370190505b5092505f5b8181101561314257600981815481106130585761305861573e565b5f91825260209091206003909102015486516001600160a01b03909116908790839081106130885761308861573e565b60200260200101906001600160a01b031690816001600160a01b031681525050600981815481106130bb576130bb61573e565b905f5260205f209060030201600101548582815181106130dd576130dd61573e565b602002602001018181525050600981815481106130fc576130fc61573e565b905f5260205f2090600302016002015f9054906101000a900460ff1684828151811061312a5761312a61573e565b9115156020928302919091019091015260010161303d565b505f805b828110156131a057600a5f8883815181106131635761316361573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f20548261319691906157ea565b9150600101613146565b5091505090919293565b5f80606083518551146131f757505060408051808201909152600f81527f4c656e677468206d69736d61746368000000000000000000000000000000000060208201525f91508190613440565b84515f0361323f57505060408051808201909152600b81527f456d70747920626174636800000000000000000000000000000000000000000060208201525f91508190613440565b5f805b86518110156132b5576132566001836157ea565b91505f600787838151811061326d5761326d61573e565b6020026020010151511161329b5786828151811061328d5761328d61573e565b60200260200101515161329e565b60075b90506132aa81846157ea565b925050600101613242565b505f805b875181101561333157600e5f8983815181106132d7576132d761573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f2054603c61330b9190615926565b61331d90670de0b6b3a7640000615926565b61332790836157ea565b91506001016132b9565b50600354604080517f9242fe51000000000000000000000000000000000000000000000000000000008152905183926001600160a01b031691639242fe519160048083019260209291908290030181865afa158015613392573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906133b6919061593d565b1015613401575f826040518060400160405280602081526020017f496e73756666696369656e7420646561642077616c6c65742062616c616e63658152509450945094505050613440565b5060408051808201909152600281527f4f4b00000000000000000000000000000000000000000000000000000000000060208201526001945090925090505b9250925092565b61344f6146ec565b5f5b8151811015611e80575f600a5f8484815181106134705761347061573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205490505f811180156134a95750804710155b15613514575f600a5f8585815181106134c4576134c461573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f20819055506135128383815181106135045761350461573e565b602002602001015182614cf1565b505b50600101613451565b6135256146ec565b6001600160a01b0382165f908152600b60205260409020546901000000000000000000900460ff161561359a5760405162461bcd60e51b815260206004820152601160248201527f416c726561647920686173206d696e65720000000000000000000000000000006044820152606401610a7a565b6001600160a01b0381165f908152600b602052604090205468010000000000000000900460ff1680156135f157506001600160a01b0381165f908152600b60205260409020546901000000000000000000900460ff165b61363d5760405162461bcd60e51b815260206004820152601060248201527f496e76616c6964207265666572726572000000000000000000000000000000006044820152606401610a7a565b6001600160a01b0382165f908152600b6020526040902080547fffffffffffffffffffffffffffffffffffffffffffff0000ffffffffffffffff16690101000000000000000017905561368e6147e2565b6001600160a01b0383165f908152600b60205260408120805463ffffffff93909316640100000000027fffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffff90931692909217909155600d8054916136f0836157b3565b9190505550806001600160a01b0316826001600160a01b03167ff9ed96797d18bc4535adc7e7bfe8cc937d936ae45dea0331018010e01062a3a45f60405161373a91815260200190565b60405180910390a35050565b6060805f80846005546137599190615926565b90505f805b6009548110156137ac576009818154811061377b5761377b61573e565b5f91825260209091206002600390920201015460ff16156137a457816137a0816157b3565b9250505b60010161375e565b508067ffffffffffffffff8111156137c6576137c6615123565b6040519080825280602002602001820160405280156137ef578160200160208202803683370190505b5094508067ffffffffffffffff81111561380b5761380b615123565b604051908082528060200260200182016040528015613834578160200160208202803683370190505b5093505f805b60095481101561394357600981815481106138575761385761573e565b5f91825260209091206002600390920201015460ff161561393b57600981815481106138855761388561573e565b5f91825260209091206003909102015487516001600160a01b03909116908890849081106138b5576138b561573e565b60200260200101906001600160a01b031690816001600160a01b031681525050612710600982815481106138eb576138eb61573e565b905f5260205f20906003020160010154856139069190615926565b6139109190615954565b8683815181106139225761392261573e565b602090810291909101015281613937816157b3565b9250505b60010161383a565b5091925050509193909250565b6139586146ec565b816001600160a01b0381166139af5760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964206164647265737300000000000000000000000000000000006044820152606401610a7a565b612710821115613a015760405162461bcd60e51b815260206004820152600d60248201527f5261746520746f6f2068696768000000000000000000000000000000000000006044820152606401610a7a565b50604080516060810182526001600160a01b0393841681526020810192835260019181018281526009805493840181555f5290517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af600390930292830180547fffffffffffffffffffffffff000000000000000000000000000000000000000016919095161790935590517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7b082015590517f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7b190910180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b613b0d6146ec565b6003546001600160a01b03838116911614801590613b3957506004546001600160a01b03838116911614155b613b855760405162461bcd60e51b815260206004820152600d60248201527f496e76616c696420746f6b656e000000000000000000000000000000000000006044820152606401610a7a565b600154613bab9061010090046001600160a01b03166001600160a01b0384169083614e9a565b816001600160a01b03167f5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd969582604051613be691815260200190565b60405180910390a25050565b613bfa6146ec565b80471015613c4a5760405162461bcd60e51b815260206004820152600c60248201527f496e73756666696369656e7400000000000000000000000000000000000000006044820152606401610a7a565b600154613c659061010090046001600160a01b031682614cf1565b506040518181525f907f5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd9695906020015b60405180910390a250565b333014613cee5760405162461bcd60e51b815260206004820152601160248201527f496e7465726e616c20757365206f6e6c790000000000000000000000000000006044820152606401610a7a565b5f5b8251811015613d4e57613d46838281518110613d0e57613d0e61573e565b6020026020010151838381518110613d2857613d2861573e565b60209081029190910101516004546001600160a01b03169190614e9a565b600101613cf0565b505050565b613d5b6146ec565b806001600160a01b038116613db25760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964206164647265737300000000000000000000000000000000006044820152606401610a7a565b50600680547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b613df56146ec565b600154613e1d9061010090046001600160a01b03166004546001600160a01b03169083614e9a565b6004546040518281526001600160a01b03909116907f5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd969590602001613c94565b600f54600c54600480546040517f70a0823100000000000000000000000000000000000000000000000000000000815230928101929092525f93849384938493849392916001600160a01b03909116906370a0823190602401602060405180830381865afa158015613ed0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613ef4919061593d565b600354604080517f9242fe51000000000000000000000000000000000000000000000000000000008152905147926001600160a01b031691639242fe519160048083019260209291908290030181865afa158015613f54573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613f78919061593d565b945094509450945094509091929394565b613f91614738565b613f9961478f565b5f81118015613fa9575060648111155b613ff55760405162461bcd60e51b815260206004820152600e60248201527f496e76616c696420616d6f756e740000000000000000000000000000000000006044820152606401610a7a565b806005546140039190615926565b3410156140525760405162461bcd60e51b815260206004820152601060248201527f496e73756666696369656e7420455448000000000000000000000000000000006044820152606401610a7a565b5f6001600160a01b03831615614068578261406a565b335b6001600160a01b0381165f908152600b6020526040902080549192509068010000000000000000900460ff1680156140b0575080546901000000000000000000900460ff165b6140fc5760405162461bcd60e51b815260206004820152601b60248201527f55736572206e6f7420616374697665206f72206e6f206d696e657200000000006044820152606401610a7a565b6001600160a01b0382165f9081526011602052604090205460ff16156141645760405162461bcd60e51b815260206004820152601f60248201527f55736572206d696e696e6720616c726561647920696e2070726f6772657373006044820152606401610a7a565b5f61417084603c615926565b61418290670de0b6b3a7640000615926565b90508060035f9054906101000a90046001600160a01b03166001600160a01b0316639242fe516040518163ffffffff1660e01b8152600401602060405180830381865afa1580156141d5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906141f9919061593d565b10156142475760405162461bcd60e51b815260206004820181905260248201527f496e73756666696369656e7420646561642077616c6c65742062616c616e63656044820152606401610a7a565b61425083614f1a565b61425b8460646159b9565b825463ffffffff1611156142b15760405162461bcd60e51b815260206004820152601460248201527f4461696c79206c696d69742065786365656465640000000000000000000000006044820152606401610a7a565b8154849083905f906142ca90849063ffffffff166159cc565b92506101000a81548163ffffffff021916908363ffffffff160217905550600e5f846001600160a01b03166001600160a01b031681526020019081526020015f20545f0361439b57600f8054600180820183555f8390527f8d1108e10bcb7c27dddfc02ed9d693a074039d026cf4ea4240b40f7d581ac80290910180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b038716179055905461438291906159b9565b6001600160a01b0384165f908152601060205260409020555b6001600160a01b0383165f908152600e6020526040812080548692906143c29084906157ea565b9091555050604080518581524260208201526001600160a01b038516917f500444ed1db35d81cb69a65ef0f5d7f1cf893074a10126bf6e6d377426104716910160405180910390a2505050611e8060015f55565b61441e6146ec565b806001600160a01b0381166144755760405162461bcd60e51b815260206004820152600f60248201527f496e76616c6964206164647265737300000000000000000000000000000000006044820152606401610a7a565b50600780547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b6144b86146ec565b6001600160a01b0381166144fa576040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081525f6004820152602401610a7a565b61111481614dd1565b6060805f8080805b8651811015614580575f600a5f89848151811061452a5761452a61573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205490505f8111156145775783614566816157b3565b9450614574905081846157ea565b92505b5060010161450b565b508167ffffffffffffffff81111561459a5761459a615123565b6040519080825280602002602001820160405280156145c3578160200160208202803683370190505b5094508167ffffffffffffffff8111156145df576145df615123565b604051908082528060200260200182016040528015614608578160200160208202803683370190505b5093505f805b87518110156146e0575f600a5f8a848151811061462d5761462d61573e565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205490505f8111156146d7578882815181106146715761467161573e565b602002602001015188848151811061468b5761468b61573e565b60200260200101906001600160a01b031690816001600160a01b031681525050808784815181106146be576146be61573e565b6020908102919091010152826146d3816157b3565b9350505b5060010161460e565b50949693955093505050565b6001546001600160a01b03610100909104163314612b27576040517f118cdaa7000000000000000000000000000000000000000000000000000000008152336004820152602401610a7a565b60025f54036147895760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610a7a565b60025f55565b60015460ff1615612b275760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610a7a565b5f620151806147f3617e90426157ea565b6147fd9190615954565b905090565b60015f55565b805f036148125750565b5f805f5b6009548110156148fb57600981815481106148335761483361573e565b5f91825260209091206002600390920201015460ff16156148f3575f612710600983815481106148655761486561573e565b905f5260205f20906003020160010154866148809190615926565b61488a9190615954565b905080156148f1575f6148c8600984815481106148a9576148a961573e565b5f9182526020909120600390910201546001600160a01b031683614cf1565b905080156148e257846148da816157b3565b9550506148ef565b6148ec82856157ea565b93505b505b505b600101614816565b5060408051848152602081018490529081018290527f79f1775e379b5e95fb6c8df61c11dec43474cfdcf9f73af0390a87755edcc5a49060600160405180910390a1505050565b600f545f90815b81811015614a31575f600f82815481106149655761496561573e565b5f9182526020808320909101546001600160a01b0316808352600e90915260409091205490915015614a0f578184146149fd5780600f85815481106149ac576149ac61573e565b5f91825260208083209190910180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0394851617905591831681526010909152604090208490555b83614a07816157b3565b945050614a28565b6001600160a01b0381165f908152601060205260408120555b50600101614949565b505b600f54821015611e8057600f805480614a4e57614a4e6159f0565b5f8281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055019055614a33565b5f5b8151811015611e80575f828281518110614ac857614ac861573e565b6020908102919091010151600c549091505b8015614c77576001600160a01b038216600c614af76001846159b9565b81548110614b0757614b0761573e565b5f9182526020909120600490910201546001600160a01b031603614c6557600c8054614b35906001906159b9565b81548110614b4557614b4561573e565b905f5260205f209060040201600c600183614b6091906159b9565b81548110614b7057614b7061573e565b5f9182526020909120825460049092020180546001600160a01b039283167fffffffffffffffffffffffff000000000000000000000000000000000000000091821617825560018085015490830180549190941691161790915560028083015490820155600391820154910155600c805480614bee57614bee6159f0565b5f8281526020812060047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9093019283020180547fffffffffffffffffffffffff00000000000000000000000000000000000000009081168255600182018054909116905560028101829055600301559055614c77565b80614c6f81615a1d565b915050614ada565b5050600101614aac565b614c89614fa8565b600180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b5f815f03614d0157506001614dcb565b5f836001600160a01b03168361c350906040515f60405180830381858888f193505050503d805f8114614d4f576040519150601f19603f3d011682016040523d82523d5f602084013e614d54565b606091505b5050905080614dc8576001600160a01b0384165f908152600a602052604081208054859290614d849084906157ea565b90915550506040518381526001600160a01b038516907fdea95fbae37714be25fb44980c1fdf19a4910995d20a75ed8a5d10aa28a1b9da9060200160405180910390a25b90505b92915050565b600180546001600160a01b038381166101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff85161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b614e4961478f565b600180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016811790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833614cd4565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052613d4e908490614ffa565b5f614f236147e2565b6001600160a01b0383165f908152600b602052604090205490915063ffffffff808316640100000000909204161015611e80576001600160a01b0382165f908152600b60205260409020805463ffffffff8316640100000000027fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000009091161790555050565b60015460ff16612b275760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610a7a565b5f8060205f8451602086015f885af180615019576040513d5f823e3d81fd5b50505f513d9150811561503057806001141561503d565b6001600160a01b0384163b155b1561298f576040517f5274afe70000000000000000000000000000000000000000000000000000000081526001600160a01b0385166004820152602401610a7a565b80356001600160a01b0381168114615095575f80fd5b919050565b8015158114611114575f80fd5b5f805f80608085870312156150ba575f80fd5b843593506150ca6020860161507f565b92506040850135915060608501356150e18161509a565b939692955090935050565b5f602082840312156150fc575f80fd5b6151058261507f565b9392505050565b5f6020828403121561511c575f80fd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561519757615197615123565b604052919050565b5f67ffffffffffffffff8211156151b8576151b8615123565b5060051b60200190565b5f82601f8301126151d1575f80fd5b813560206151e66151e18361519f565b615150565b8083825260208201915060208460051b870101935086841115615207575f80fd5b602086015b8481101561522a5761521d8161507f565b835291830191830161520c565b509695505050505050565b5f82601f830112615244575f80fd5b813560206152546151e18361519f565b82815260059290921b84018101918181019086841115615272575f80fd5b8286015b8481101561522a57803567ffffffffffffffff811115615294575f80fd5b6152a28986838b01016151c2565b845250918301918301615276565b5f80604083850312156152c1575f80fd5b823567ffffffffffffffff808211156152d8575f80fd5b6152e4868387016151c2565b935060208501359150808211156152f9575f80fd5b5061530685828601615235565b9150509250929050565b5f815180845260208085019450602084015f5b838110156153485781516001600160a01b031687529582019590820190600101615323565b509495945050505050565b602081525f6151056020830184615310565b5f82601f830112615374575f80fd5b813560206153846151e18361519f565b8083825260208201915060208460051b8701019350868411156153a5575f80fd5b602086015b8481101561522a57803583529183019183016153aa565b5f805f80608085870312156153d4575f80fd5b843567ffffffffffffffff808211156153eb575f80fd5b6153f7888389016151c2565b9550602087013591508082111561540c575f80fd5b61541888838901615235565b9450604087013591508082111561542d575f80fd5b615439888389016151c2565b9350606087013591508082111561544e575f80fd5b5061545b87828801615365565b91505092959194509250565b602080825282518282018190525f919060409081850190868401855b828110156154c957815180516001600160a01b03908116865287820151168786015285810151868601526060908101519085015260809093019290850190600101615483565b5091979650505050505050565b5f815180845260208085019450602084015f5b83811015615348578151875295820195908201906001016154e9565b848152608060208201525f61551d60808301866154d6565b6040830194909452506060015292915050565b83151581525f60208460208401526060604084015283518060608501525f5b8181101561556b5785810183015185820160800152820161554f565b505f6080828601015260807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010192505050949350505050565b608081525f6155bd6080830187615310565b602083820360208501526155d182886154d6565b8481036040860152865180825260208089019450909101905f5b818110156156095784511515835293830193918301916001016155eb565b505080935050505082606083015295945050505050565b5f60208284031215615630575f80fd5b813567ffffffffffffffff811115615646575f80fd5b615652848285016151c2565b949350505050565b5f806040838503121561566b575f80fd5b6156748361507f565b91506156826020840161507f565b90509250929050565b606081525f61569d6060830186615310565b82810360208401526156af81866154d6565b915050826040830152949350505050565b5f80604083850312156156d1575f80fd5b6156da8361507f565b946020939093013593505050565b5f80604083850312156156f9575f80fd5b823567ffffffffffffffff80821115615710575f80fd5b61571c868387016151c2565b93506020850135915080821115615731575f80fd5b5061530685828601615365565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6020828403121561577b575f80fd5b8151614dc88161509a565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036157e3576157e3615786565b5060010190565b80820180821115614dcb57614dcb615786565b600181815b8085111561585657817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0482111561583c5761583c615786565b8085161561584957918102915b93841c9390800290615802565b509250929050565b5f8261586c57506001614dcb565b8161587857505f614dcb565b816001811461588e5760028114615898576158b4565b6001915050614dcb565b60ff8411156158a9576158a9615786565b50506001821b614dcb565b5060208310610133831016604e8410600b84101617156158d7575081810a614dcb565b6158e183836157fd565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0482111561591357615913615786565b029392505050565b5f615105838361585e565b8082028115828204841417614dcb57614dcb615786565b5f6020828403121561594d575f80fd5b5051919050565b5f82615987577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b604081525f61599e6040830185615310565b82810360208401526159b081856154d6565b95945050505050565b81810381811115614dcb57614dcb615786565b63ffffffff8181168382160190808211156159e9576159e9615786565b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b5f81615a2b57615a2b615786565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fea26469706673582212206c58dd9b0d988a5ad9c81399effba9e5191670c7c3037e46e668963f54e6e20b64736f6c63430008180033

Type / to focus