Block
26,191,915
Age
18 days ago · 2026-10-14 16:23 UTC
Fee
0.00024781 ETH
Gas used
514,760 / 786,595
Method
0x0a2b8f36
Type
EIP-1559 (Dynamic Fee)
Input data2820 bytes
0x0a2b8f36000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000b0b51e079de341ae805145e53a20559cb3e30707000000000000000000000000b0b51e079de341ae805145e53a20559cb3e307070000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000543c40c00d06000000000000000000000000000000000000000000000000000000006acfbaa50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000016df55a00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000000005ea683517b3a4463bfd798c9850ad2d58679500000000000000000000000000000000000000000000000000000000016df55a000000000000000000000000000000000000000000000000000000000000000000000000000000000005ea683517b3a4463bfd798c9850ad2d58679500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000003c4bb66eb41000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000016df55a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000fabbb60535cd8ec961000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000000000000000000000000000000000006acfb39d0000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000e0554a476a092703abdb3ef35c80e0d76d32939f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444c5dc75cb358380d2e3de08a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b800000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001a49bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b0b51e079de341ae805145e53a20559cb3e307070000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b720599197100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b7205991971000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414f7b25349f2bd8c414eaef51cbc0b2bfa42a70fa40b00661069c576dab00faf70ed88c8ba9b236d452a673ad3f5a0e5dd432165eadf3a8d666325ae7826ddd141c00000000000000000000000000000000000000000000000000000000000000ef90c3bd5ba2918ccc1cbded072c8ef1e1288a5b0cf7f3573a15cfe9115cfad6
Advancednonce, gas price, position
Nonce
496825
Position in block
22
Effective gas price
481,405,606 wei
Cumulative gas
6,453,168
Block hash
0xcdfdcf938777091d506399f2846ba87bd87d12b38f5d51fb7c23ba339e654aef

Event log

16 events

FundsMovement(address from, address to, address currency, uint256 amount, bytes metadata) from the contract's verified ABI on Sourcify

from address 0xf70da97812cb96acdf810712aa562db8dfa3dbef
to address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
currency address USDC 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
amount uint256 23983450
metadata bytes 0x0d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b720599197100
Raw topics & data
topic0 0xafbab204e8271965231d37baed9b1abca8725b7409c70314455f68bc89142b91
data 0x000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000016df55a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b72059919710000000000000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xf70da97812cb96acdf810712aa562db8dfa3dbef
to address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
value uint256 23.98345 (23983450)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
topic2 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data 0x00000000000000000000000000000000000000000000000000000000016df55a

Approval(address owner, address spender, uint256 value) from the built-in registry (ERC-20)

owner address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
spender address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
value uint256 23.98345 (23983450)
Raw topics & data
topic0 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x00000000000000000000000000000000000000000000000000000000016df55a

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address USDC 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
data bytes 0x095ea7b30000000000000000000000000005ea683517b3a4463bfd798c9850ad2d58679500000000000000000000000000000000000000000000000000000000016df55a
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000000005ea683517b3a4463bfd798c9850ad2d58679500000000000000000000000000000000000000000000000000000000016df55a00000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
value uint256 23.98345 (23983450)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x00000000000000000000000000000000000000000000000000000000016df55a

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xe0554a476a092703abdb3ef35c80e0d76d32939f
to address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
value uint256 0.00988 (9879745869711839)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000e0554a476a092703abdb3ef35c80e0d76d32939f
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x00000000000000000000000000000000000000000000000000231993970909df

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
to address · indexed 0xe0554a476a092703abdb3ef35c80e0d76d32939f
value uint256 23.98345 (23983450)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
topic2 0x000000000000000000000000e0554a476a092703abdb3ef35c80e0d76d32939f
data 0x00000000000000000000000000000000000000000000000000000000016df55a

Swap(address sender, address recipient, int256 amount0, int256 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick) from the built-in registry (Uniswap V3 Pool)

sender address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
recipient address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
amount0 int256 23983450
amount1 int256 -9879745869711839
sqrtPriceX96 uint160 1608119200433155098540018805379399
liquidity uint128 832770951293079457
tick int24 198374
Raw topics & data
topic0 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67
topic1 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x00000000000000000000000000000000000000000000000000000000016df55affffffffffffffffffffffffffffffffffffffffffffffffffdce66c68f6f6210000000000000000000000000000000000004f49516145c7f47dbd6b873a11470000000000000000000000000000000000000000000000000b8e98c49b168fa100000000000000000000000000000000000000000000000000000000000306e6

Swap(bytes32 id, address sender, int128 amount0, int128 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick, uint24 fee) from the contract's verified ABI on Sourcify

id bytes32 · indexed 0xfa8cc76482abb54626c5b890c0b03fc9494135b5dd8bdaf559854d66b39e5dc8
sender address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
amount0 int128 -9879745869711839
amount1 int128 5139673675382919895306
sqrtPriceX96 uint160 57363235273291560046940662478958
liquidity uint128 2078142446960333108875
tick int24 131703
fee uint24 10990
Raw topics & data
topic0 0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f
topic1 0xfa8cc76482abb54626c5b890c0b03fc9494135b5dd8bdaf559854d66b39e5dc8
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0xffffffffffffffffffffffffffffffffffffffffffffffffffdce66c68f6f6210000000000000000000000000000000000000000000001169f4cf89a4149990a00000000000000000000000000000000000002d4069c1764fdcc9b9b5e07386e000000000000000000000000000000000000000000000070a805190a33b5368b00000000000000000000000000000000000000000000000000000000000202770000000000000000000000000000000000000000000000000000000000002aee

Withdrawal(address src, uint256 wad) from the built-in registry (WETH9)

src address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
wad uint256 0.00988 (9879745869711839)
Raw topics & data
topic0 0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65
topic1 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x00000000000000000000000000000000000000000000000000231993970909df

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0x000000000004444c5dc75cb358380d2e3de08a90
to address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
value uint256 5139.673675 (5139673675382919895306)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000000000000004444c5dc75cb358380d2e3de08a90
topic2 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
data 0x0000000000000000000000000000000000000000000001169f4cf89a4149990a

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0x0005ea683517b3a4463bfd798c9850ad2d586795
to address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
value uint256 5139.673675 (5139673675382919895306)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d586795
topic2 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data 0x0000000000000000000000000000000000000000000001169f4cf89a4149990a

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address 0x0005ea683517b3a4463bfd798c9850ad2d586795
data bytes 0xbb66eb41000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000016df55a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000fabbb60535cd8ec961000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000000000000000000000000000000000006acfb39d0000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000e0554a476a092703abdb3ef35c80e0d76d32939f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444c5dc75cb358380d2e3de08a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b8000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x0000000000000000000000000005ea683517b3a4463bfd798c9850ad2d5867950000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c4bb66eb41000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000016df55a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000fabbb60535cd8ec961000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000000000000000000000000000000000006acfb39d0000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000e0554a476a092703abdb3ef35c80e0d76d32939f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444c5dc75cb358380d2e3de08a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b800000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Transfer(address from, address to, uint256 value) from the built-in registry (ERC-20)

from address · indexed 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address · indexed 0xb0b51e079de341ae805145e53a20559cb3e30707
value uint256 5139.673675 (5139673675382919895306)
Raw topics & data
topic0 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
topic1 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
topic2 0x000000000000000000000000b0b51e079de341ae805145e53a20559cb3e30707
data 0x0000000000000000000000000000000000000000000001169f4cf89a4149990a

FundsMovement(address from, address to, address currency, uint256 amount, bytes metadata) from the contract's verified ABI on Sourcify

from address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
to address 0xb0b51e079de341ae805145e53a20559cb3e30707
currency address CLAUS 0x1b54e762aa34cf6e28e9c082f2848e28e45da6b8
amount uint256 5139673675382919895306
metadata bytes 0x0d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b720599197100
Raw topics & data
topic0 0xafbab204e8271965231d37baed9b1abca8725b7409c70314455f68bc89142b91
data 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f000000000000000000000000b0b51e079de341ae805145e53a20559cb3e307070000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b80000000000000000000000000000000000000000000001169f4cf89a4149990a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b72059919710000000000000000000000000000000000000000000000000000000000000000

SolverCallExecuted(address to, bytes data, uint256 amount) from the contract's verified ABI on Sourcify

to address 0xb92fe925dc43a0ecde6c8b1a2709c170ec4fff4f
data bytes 0x9bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b0b51e079de341ae805145e53a20559cb3e307070000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b72059919710000000000000000000000000000000000000000000000000000000000000000
amount uint256 0
Raw topics & data
topic0 0x93485dcd31a905e3ffd7b012abe3438fa8fa77f98ddc9f50e879d3fa7ccdc324
data 0x000000000000000000000000b92fe925dc43a0ecde6c8b1a2709c170ec4fff4f0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a49bb43718000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001b54e762aa34cf6e28e9c082f2848e28e45da6b80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000b0b51e079de341ae805145e53a20559cb3e307070000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210d043db71f27633482e7f6306103bc95d9f5a8bfaf0fa4f96f9e8b7205991971000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000