Transaction Details
Transaction Hash:
0xd2
9f25cffb2ff5d9bebd378f864b6ce95c8f66b833d24b10b7fe1295d7de
da22
Status:
Success
Block:
18886325
Finalized
Timestamp:
2023-12-28 19:57:11 +0000 UTC
From:
Interacted With:
Contract
Tokens Transferred: 21
- From 0x2af018…08a9Cd To 0x9008D1…60ab41 For 208.323119899496052079 stETH
- From 0x9008D1…60ab41 To 0xE37e79…57BD09 For 208.297258868664535503 stETH
- From Null Address: 0x000…000 To 0xE37e79…57BD09 For 18.085037092105692904 wstETH
- From 0xE37e79…57BD09 To Lido: wstETH Token For 20.82972588686645355 stETH
- From 0xE37e79…57BD09 To Balancer: Vault For 18.085037092105692904 wstETH
- From Balancer: Vault To 0xE37e79…57BD09 For 19.004570817682342326 rETH
- From Null Address: 0x000…000 To 0xE37e79…57BD09 For 162.765333828951236146 wstETH
- From 0xE37e79…57BD09 To Lido: wstETH Token For 187.467532981798081953 stETH
- From 0xE37e79…57BD09 To Balancer: Vault For 52.084906825264395566 wstETH
- From Balancer: Vault To 0xE37e79…57BD09 For 59.954596674418213523 WETH
- From 0xE37e79…57BD09 To Balancer: Vault For 110.68042700368684058 wstETH
- From Balancer: Vault To 0xE37e79…57BD09 For 127.404228187527009841 WETH
- From 0x553e9C…0Df823 To 0xE37e79…57BD09 For 13.682780708642071372 rETH
- From 0xE37e79…57BD09 To 0x553e9C…0Df823 For 14.988705988955617869 WETH
- From 0x2201d2…A4E7bd To 0xE37e79…57BD09 For 68.379851140524764618 rETH
- From 0xE37e79…57BD09 To 0x2201d2…A4E7bd For 74.943529944778089345 WETH
- From 0xa4e0fa…6F9613 To 0xE37e79…57BD09 For 88.897193012396822456 rETH
- From 0xE37e79…57BD09 To 0xa4e0fa…6F9613 For 97.42658892821151615 WETH
- From 0xE37e79…57BD09 To 0x111111…960582 For 189.964395679246000772 rETH
- From 0x111111…960582 To 0x9008D1…60ab41 For 189.964395679246000772 rETH
- From 0x9008D1…60ab41 To 0x2af018…08a9Cd For 189.964396006847971839 rETH
Value:
0 ETH
0.00 ETH
Transaction Fee:
0.02649674 ETH
0.03 ETH
Effective Gas Price:
26.65121648 GWei
Execution Stats:
Used
994204
out of
1988408
Gas
(50%)
Gas Fees:
Base Block Fee:
24.21764163 GWei
|
Max Overall Fee:
50.87403910 GWei
|
Max Priority Fee:
2.43357485 GWei
Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 5329
Block Position: 10
Call Data:
Address:
Name:
Trade(address indexed owner, address sellToken, address buyToken, uint256 sellAmount, uint256 buyAmount, uint256 feeAmount, bytes orderUid)
Topics:
0 | 0xa07a543ab8a018198e99ca0184c93fe9050a79400a0a723441f84de1d972cc17 |
---|---|
1 | 0x0000000000000000000000002af018e3d9461091c73adfb07fcf10d87d08a9cd |
Data (Decoded):
buyAmount | uint256 |
189964396006847971839
|
---|---|---|
buyToken | address | |
feeAmount | uint256 |
25861030831516576
|
orderUid | bytes |
0xffa68900bbca31c160c902b0eafc5a68e50588db48607cf67bab6d90df4afe5f2af018e3d9461091c73adfb07fcf10d87d08a9cd658dd7fb
|
owner | address | |
sellAmount | uint256 |
208323119899496052079
|
sellToken | address |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
18085037092105692904
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
18085037092105692904
|
Data (Hex):
Address:
Name:
TokenRateCacheUpdated(uint256 indexed tokenIndex, uint256 rate)
Topics:
0 | 0xb77a83204ca282e08dc3a65b0a1ca32ea4e6875c38ef0bf5bf75e52a67354fac |
---|---|
1 | 0x0000000000000000000000000000000000000000000000000000000000000001 |
Data (Decoded):
rate | uint256 |
1151765726593883840
|
---|---|---|
tokenIndex | uint256 |
1
|
Data (Hex):
Address:
Name:
TokenRateCacheUpdated(uint256 indexed tokenIndex, uint256 rate)
Topics:
0 | 0xb77a83204ca282e08dc3a65b0a1ca32ea4e6875c38ef0bf5bf75e52a67354fac |
---|---|
1 | 0x0000000000000000000000000000000000000000000000000000000000000002 |
Data (Decoded):
rate | uint256 |
1069781531804336327
|
---|---|---|
tokenIndex | uint256 |
2
|
Data (Hex):
Address:
Name:
TokenRateCacheUpdated(uint256 indexed tokenIndex, uint256 rate)
Topics:
0 | 0xb77a83204ca282e08dc3a65b0a1ca32ea4e6875c38ef0bf5bf75e52a67354fac |
---|---|
1 | 0x0000000000000000000000000000000000000000000000000000000000000003 |
Data (Decoded):
rate | uint256 |
1093801647136075973
|
---|---|---|
tokenIndex | uint256 |
3
|
Data (Hex):
Address:
Name:
Swap(bytes32 indexed poolId, address indexed tokenIn, address indexed tokenOut, uint256 amountIn, uint256 amountOut)
Topics:
0 | 0x2170c741c41531aec20e7c107c24eecfdd15e69c9bb0a8dd37b1840b9e0b207b |
---|---|
1 | 0x5aee1e99fe86960377de9f88689616916d5dcabe000000000000000000000467 |
2 | 0x0000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 |
3 | 0x000000000000000000000000ae78736cd615f374d3085123a210448e74fc6393 |
Data (Decoded):
amountIn | uint256 |
18085037092105692904
|
---|---|---|
amountOut | uint256 |
19004570817682342326
|
poolId | bytes32 |
0x5aee1e99fe86960377de9f88689616916d5dcabe000000000000000000000467
|
tokenIn | address | |
tokenOut | address |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
18085037092105692904
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
0
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
19004570817682342326
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
162765333828951236146
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
52084906825264395566
|
Data (Hex):
Address:
Name:
SwapParams(uint256[] balances, (int256,int256) invariant, uint256 amount)
Topics:
0 | 0x4e1d56f7310a8c32b2267f756b19ba65019b4890068ce114a25009abe54de5ba |
---|
Data (Decoded):
amount | uint256 |
59954596674418213523
|
---|---|---|
balances | uint256[] |
[2808545541410442086384 170803299416931900674]
|
invariant | (int256,int256) |
{261904060140948411 261904060140948407}
|
Data (Hex):
Address:
Name:
Swap(bytes32 indexed poolId, address indexed tokenIn, address indexed tokenOut, uint256 amountIn, uint256 amountOut)
Topics:
0 | 0x2170c741c41531aec20e7c107c24eecfdd15e69c9bb0a8dd37b1840b9e0b207b |
---|---|
1 | 0xf01b0684c98cd7ada480bfdf6e43876422fa1fc10002000000000000000005de |
2 | 0x0000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 |
3 | 0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 |
Data (Decoded):
amountIn | uint256 |
52084906825264395566
|
---|---|---|
amountOut | uint256 |
59954596674418213523
|
poolId | bytes32 |
0xf01b0684c98cd7ada480bfdf6e43876422fa1fc10002000000000000000005de
|
tokenIn | address | |
tokenOut | address |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
52084906825264395566
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
0
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
59954596674418213523
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
110680427003686840580
|
Data (Hex):
Address:
Name:
Swap(bytes32 indexed poolId, address indexed tokenIn, address indexed tokenOut, uint256 amountIn, uint256 amountOut)
Topics:
0 | 0x2170c741c41531aec20e7c107c24eecfdd15e69c9bb0a8dd37b1840b9e0b207b |
---|---|
1 | 0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd0000000000000000000005c2 |
2 | 0x0000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 |
3 | 0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 |
Data (Decoded):
amountIn | uint256 |
110680427003686840580
|
---|---|---|
amountOut | uint256 |
127404228187527009841
|
poolId | bytes32 |
0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd0000000000000000000005c2
|
tokenIn | address | |
tokenOut | address |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
110680427003686840580
|
Data (Hex):
Address:
Name:
Approval(address indexed owner, address indexed spender, uint256 value)
Topics:
0 | 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
Data (Decoded):
owner | address | |
---|---|---|
spender | address | |
value | uint256 |
0
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
127404228187527009841
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000553e9c493678d8606d6a5ba284643db2110df823 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
13682780708642071372
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000553e9c493678d8606d6a5ba284643db2110df823 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
14988705988955617869
|
Data (Hex):
Address:
Name:
Swap(address indexed sender, address indexed recipient, int256 amount0, int256 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
amount0 | int256 |
-13682780708642071372
|
---|---|---|
amount1 | int256 |
14988705988955617869
|
liquidity | uint128 |
30822407059989037525344
|
recipient | address | |
sender | address | |
sqrtPriceX96 | uint160 |
82937774605199932616018468829
|
tick | int24 |
915
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000002201d2400d30bfd8172104b4ad046d019ca4e7bd |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
68379851140524764618
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x0000000000000000000000002201d2400d30bfd8172104b4ad046d019ca4e7bd |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
74943529944778089345
|
Data (Hex):
Address:
Name:
Swap(address indexed sender, address indexed recipient, int256 amount0, int256 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick, uint128 protocolFeesToken0, uint128 protocolFeesToken1)
Topics:
0 | 0x19b47279256b2a23a1665c810c8d55a1758940ee09377d4f8d26497a3577dc83 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
amount0 | int256 |
-68379851140524764618
|
---|---|---|
amount1 | int256 |
74943529944778089345
|
liquidity | uint128 |
1788331221645517074706096
|
protocolFeesToken0 | uint128 |
0
|
protocolFeesToken1 | uint128 |
12740400090612275
|
recipient | address | |
sender | address | |
sqrtPriceX96 | uint160 |
82924463456190851899476102913
|
tick | int24 |
912
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000a4e0faa58465a2d369aa21b3e42d43374c6f9613 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
88897193012396822456
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000a4e0faa58465a2d369aa21b3e42d43374c6f9613 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
97426588928211516150
|
Data (Hex):
Address:
Name:
Swap(address,address,int256,int256,uint160,uint128,int24)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09 |
2 | 0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
189964395679246000772
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582 |
2 | 0x0000000000000000000000009008d19f58aabd9ed0d60971565aa8510560ab41 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
189964395679246000772
|
Data (Hex):
Address:
Name:
Interaction(address indexed target, uint256 value, bytes4 selector)
Topics:
0 | 0xed99827efb37016f2275f98c4bcf71c7551c75d59e9b450f79fa32e60be672c2 |
---|---|
1 | 0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582 |
Data (Decoded):
selector | bytes4 |
0x12aa3caf
|
---|---|---|
target | address | |
value | uint256 |
0
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000009008d19f58aabd9ed0d60971565aa8510560ab41 |
2 | 0x0000000000000000000000002af018e3d9461091c73adfb07fcf10d87d08a9cd |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
189964396006847971839
|
Data (Hex):
Address:
Name:
Settlement(address indexed solver)
Topics:
0 | 0x40338ce1a7c49204f0099533b1e9a7ee0a3d261f84974ab7af36105b8c4e9db4 |
---|---|
1 | 0x0000000000000000000000006f799f4bf6c1c56fb8d890e9e0fff2934b0de157 |
Data (Decoded):
solver | address |
---|
Data (Hex):
Type Trace Address | From | To | Value | Gas Limit |
---|