Forkchoice Ethereum Mainnet

Block #24,368,654

Block Hash 0xe37f63adfd5477b86c54765c57cdc1b4ebb79657b018f85bec414d0d51aad47a
Timestamp Feb 2, 2026 10:43:47 UTC () 12s block time
Slot / Epoch 13600417 / 425013 beaconcha.in
Fee Recipient 0x4838B106FCe9647Bdf1E7877BF73cE8B0BAD5f97 Titan Builder
Extra Data Titan (titanbuilder.xyz) 0x546974616e2028746974616e6275696c6465722e78797a29
Gas Used 12,764,651 / 60,000,000 (21%)
-57.5% below target
Block Size 60,967 bytes
Base Fee 0.2351 Gwei -0.9%
Total Fees 0.01129103 ETH ($22.0858)
Burnt Fees 0.00300086 ETH
Proposer Reward 0.00829018 ETH
Transactions 77 77 OK 65 calls · 12 transfers · 69 EIP-1559 · 8 Legacy
Event Logs 339
Top Methods transfer ×13 0x771d503f ×7 transferFrom ×6 0xa632fd63 ×5 0x60642803 ×3
Value Transferred 250.135174 ETH ($489276.91)
Withdrawals 16 validators · 0.26917734 ETH
Withdrawal Details (16)
ValidatorAddressAmount
117339083 0x7a3Cf9ce...6214 0.01681369 ETH
117339084 0x7a3Cf9ce...6214 0.01681890 ETH
117339085 0x7a3Cf9ce...6214 0.01684990 ETH
117339086 0x7a3Cf9ce...6214 0.01683577 ETH
117339087 0x7a3Cf9ce...6214 0.01684805 ETH
117339088 0x7a3Cf9ce...6214 0.01681392 ETH
117339089 0x7a3Cf9ce...6214 0.01680783 ETH
117339090 0x7a3Cf9ce...6214 0.01683429 ETH
117339091 0x7a3Cf9ce...6214 0.01681229 ETH
117339092 0x7a3Cf9ce...6214 0.01683677 ETH
117339093 0x7a3Cf9ce...6214 0.01680989 ETH
117339094 0x7a3Cf9ce...6214 0.01680453 ETH
117339095 0x7a3Cf9ce...6214 0.01682383 ETH
117339096 0x7a3Cf9ce...6214 0.01681154 ETH
117339097 0x7a3Cf9ce...6214 0.01683293 ETH
117339098 0x7a3Cf9ce...6214 0.01682322 ETH
Status Finalized 122034 confirmations
External Etherscan · beaconcha.in
State Roots
State Root 0xabfca547deaf78335b9e076be306120f9d015c6a332c33674ff214278aa661e3
Tx Root 0x99891129ed08c40d156a9f958808829993b39079c56b87ebc1a2a620c13507b2
Receipt Root 0x51b9bd2bd1ff9ef62772202ad771f4739441f8dee048ae4f2603a12c5158593c
Beacon Root 0x1bec6a7c1cacb60a51b67a2a5cc3a1d0c5f1a163c3bff4a8366f1720e7650fc0

Transactions

Hash Method From To Value Gas Price Txn Fee Cum. Gas Type Status
0xfc4e43d3...56214e 0x15427b54 0x7DfA477e...D052 0xEc6FC9be...23db 0 ETH 0.2351 gwei 0.000072896567 ETH 310,078 EIP-1559 OK
0xb23a29b3...337cd0 0x771d503f 0xF72837a9...A067 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000032616769 ETH 448,819 EIP-1559 OK
0xa1b50e75...ae05b9 0xd9e301b7 0x825c4ccB...049E 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000039695832 ETH 617,672 EIP-1559 OK
0x2d49e57d...2a44dc 0xa632fd63 0xB5E22De9...0787 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000041273763 ETH 793,237 EIP-1559 OK
0xaedde551...a2949a 0xa632fd63 0xcFd004C1...e09b 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000033728045 ETH 936,705 EIP-1559 OK
0xd685edb0...701eba 0xfb034fb2 0x5fA60dd1...64d4 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000045600144 ETH 1,130,673 EIP-1559 OK
0x169794e9...2b55d0 0x771d503f 0x2c1b3240...dcE8 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000032652973 ETH 1,269,568 EIP-1559 OK
0x34b95ba1...d51285 0x771d503f 0x3131F201...c768 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000034231845 ETH 1,415,179 EIP-1559 OK
0x3bfef10c...a60f1d 0x771d503f 0xAd35ED1c...5299 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000031763389 ETH 1,550,290 EIP-1559 OK
0x31c42017...944404 0x771d503f 0x25039438...98BD 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000037004039 ETH 1,707,693 EIP-1559 OK
0xf96fb1e9...f716ef 0x771d503f 0x74d02d1F...6fbF 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000037111711 ETH 1,865,554 EIP-1559 OK
0x8f6405ef...226e1f 0x51337d44 0x51f9d44C...968c 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000054119139 ETH 2,095,759 EIP-1559 OK
0x94473b79...e866c7 0xa632fd63 0x90637F23...3A08 0xBa47cbFd...7e51 0 ETH 0.2782 gwei 0.000037294026 ETH 2,229,795 EIP-1559 OK
0x43128324...6ccd92 0x771d503f 0xAb7B44AE...EabB 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000029274715 ETH 2,354,320 EIP-1559 OK
0xb7fee005...1d885a 0xa632fd63 0x82C74A84...3c9A 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000036232235 ETH 2,508,440 EIP-1559 OK
0x3381a2d8...644a31 0xa1c20303 0xAB2F731f...99Ff 0x51C72848...2a7F 0 ETH 0.2351 gwei 0.000030094007 ETH 2,636,450 EIP-1559 OK
0x2c300a0d...88122c 0xa632fd63 0xAc8b6e55...4125 0xBa47cbFd...7e51 0 ETH 0.2351 gwei 0.000034930771 ETH 2,785,034 EIP-1559 OK
0xf5f9f14b...df4b1f 0x13d79a0b 0x6bf97aFe...823f 0x9008D19f...ab41 0 ETH 1.88 gwei 0.00126271 ETH 3,458,086 EIP-1559 OK
0x3ec04bc9...8834ce 0xbeaa14cf 0x241D5F9F...5887 0x252344DD...B127 0 ETH 1.33 gwei 0.00120987 ETH 4,367,142 EIP-1559 OK
0x038c212b...0fe3be 0xbeaa14cf 0x1B09D855...154f 0x252344DD...B127 0 ETH 1.34 gwei 0.00101556 ETH 5,123,105 EIP-1559 OK
0x65f4afb6...7aa656 0x9271e450 0x58D14960...6522 0x2e5110cF...b776 0 ETH 2.24 gwei 0.000661949040 ETH 5,419,267 EIP-1559 OK
0x62edbd3a...08eb33 0x5f575529 0x5BA7614b...4723 0x881D4023...300C 0.024649 ETH 2.34 gwei 0.000551193576 ETH 5,655,315 EIP-1559 OK
0xedf67e71...bc1f27 0x55f86501 0xf8b64b60...Dd96 0x8Eb9368c...6559 0 ETH 0.4948 gwei 0.000097590385 ETH 5,852,544 EIP-1559 OK
0xcf1c7d72...8bfabf 0x01040200 0x333c9253...7558 0x06CFf708...f5ef 0 ETH 0.2351 gwei 0.000069126412 ETH 6,146,585 EIP-1559 OK
0xbc5365de...3ec9a1 0xa085344d 0x58D14960...6522 0x2e5110cF...b776 0 ETH 2.24 gwei 0.000259684055 ETH 6,262,770 EIP-1559 OK
0x7cf5ffbc...63995e 0x9271e450 0x58D14960...6522 0x2e5110cF...b776 0 ETH 2.24 gwei 0.000661895398 ETH 6,558,908 EIP-1559 OK
0x231e8289...ebadb9 0x2b423ebf 0xae2Fc483...aE13 0x1f2F10D1...f387 0.000000000000 ETH 0.2351 gwei 0.000043912425 ETH 6,745,697 EIP-1559 OK
0xfd0a2582...2d6e96 0x23caab49 0xFDff0b56...AC85 0x4C36d291...E64e 0 ETH 0.5351 gwei 0.000121004958 ETH 6,971,836 EIP-1559 OK
0x89708504...f36ed8 0xe3ead59e 0xFDff0b56...AC85 0x6A000F20...1068 0 ETH 0.5351 gwei 0.000152487041 ETH 7,256,810 EIP-1559 OK
0x58bd1bd9...e89f59 0x2b4ae867 0xae2Fc483...aE13 0x1f2F10D1...f387 0.000000000000 ETH 1.17 gwei 0.000199975888 ETH 7,428,246 EIP-1559 OK
0xbb247f1c...e860b0 Transfer 0x0CCBAB7C...2EdF 0x7Ab66Dbb...AD03 0.002024 ETH 0.2351 gwei 0.000004936913 ETH 7,449,246 EIP-1559 OK
0xd1d04599...a96ba4 0x60642803 0x86Ced983...8c1c 0x19d78021...1466 0 ETH 0.2351 gwei 0.000077743613 ETH 7,779,941 EIP-1559 OK
0xf6e992df...aea6d2 0x60642803 0x9eD1706B...299F 0x19d78021...1466 0 ETH 0.2351 gwei 0.000077276957 ETH 8,108,651 EIP-1559 OK
0xeb9aa954...7a46cb 0x60642803 0x343a94EE...D923 0x19d78021...1466 0 ETH 0.2351 gwei 0.000082080818 ETH 8,457,795 EIP-1559 OK
0x4a4f4848...deaf5c transfer 0xBaA67174...F2C5 USD Coin (USDC) 0 ETH 2.24 gwei 0.000139156770 ETH 8,520,055 EIP-1559 OK
0xfc98e4b9...54170a transfer 0xf89d7b9c...aA40 0xcf5104D0...16eB 0 ETH 2.24 gwei 0.000128142241 ETH 8,577,387 EIP-1559 OK
0xb2503a8e...46c63f approve 0xA915Ec0C...82cD USD Coin (USDC) 0 ETH 2.24 gwei 0.000124955001 ETH 8,633,293 EIP-1559 OK
0x7a511683...5a49ac transferFrom 0xaA8ba7D4...3efb Tether (USDT) 0 ETH 2.24 gwei 0.000108415327 ETH 8,681,799 EIP-1559 OK
0x326722a6...bdaaf2 transferFrom 0xaA8ba7D4...3efb Tether (USDT) 0 ETH 2.24 gwei 0.000108442148 ETH 8,730,317 EIP-1559 OK
0x20f1e752...ef63c2 transferFrom 0x05ff6964...F381 USD Coin (USDC) 0 ETH 2.24 gwei 0.000104211121 ETH 8,776,942 EIP-1559 OK
0x767026c0...c2e58d transferFrom 0x05ff6964...F381 USD Coin (USDC) 0 ETH 2.24 gwei 0.000104184300 ETH 8,823,555 EIP-1559 OK
0x30f1f9ff...a9064f transferFrom 0x05ff6964...F381 USD Coin (USDC) 0 ETH 2.24 gwei 0.000104157479 ETH 8,870,156 EIP-1559 OK
0x2f1b1eec...e81f2a transferFrom 0xaA8ba7D4...3efb Tether (USDT) 0 ETH 2.24 gwei 0.000097686890 ETH 8,913,862 EIP-1559 OK
0xc95c5dea...874140 transfer 0x79672062...4224 USD Coin (USDC) 0 ETH 1.24 gwei 0.000076896771 ETH 8,976,122 EIP-1559 OK
0x036b2554...56820d transfer 0x74dEc05E...F9a1 USD Coin (USDC) 0 ETH 1.24 gwei 0.000076896770 ETH 9,038,382 EIP-1559 OK
0xd0e9d622...bb6e2c transfer 0xffe15FF5...79Ae USD Coin (USDC) 0 ETH 1.60 gwei 0.000072275200 ETH 9,083,554 Legacy OK
0xa2488585...0caf2b Transfer 0x143cfc22...BFde 0x2014D9c8...6dd8 0.000123930 ETH 3.00 gwei 0.000063000000 ETH 9,104,554 Legacy OK
0xcd262ac8...d8c9b5 transfer 0x2d2BFdc2...ebeb 0xcccCCCcC...8A94 0 ETH 1.74 gwei 0.000059893608 ETH 9,139,073 EIP-1559 OK
0x4ba7fefa...f5c9ad 0x5f575529 0x2e2dA5A1...4e47 0x881D4023...300C 0.043816 ETH 2.24 gwei 0.000555277084 ETH 9,387,509 EIP-1559 OK
0x657405eb...6176f0 fulfillAdvancedOrder 0x1e5d68B4...E825 0x00000000...B395 0 ETH 2.24 gwei 0.000523067186 ETH 9,621,534 EIP-1559 OK
0xe353dc01...433b75 transfer 0x83C41363...627e Tether (USDT) 0 ETH 1.24 gwei 0.000056963635 ETH 9,667,655 EIP-1559 OK
0x57cce76c...e3e48c transfer 0x8fCA4adE...90b8 Tether (USDT) 0 ETH 0.9351 gwei 0.000059106171 ETH 9,730,864 EIP-1559 OK
0xd1036c4f...cf5ed1 transfer 0x2D2E8760...AeBB Tether (USDT) 0 ETH 1.25 gwei 0.000051786596 ETH 9,772,161 Legacy OK
0xfc1c08d7...2dacd1 Transfer 0xFdDFE5e9...6627 0xa03400E0...7687 0.443886 ETH 2.24 gwei 0.000046936912 ETH 9,793,161 EIP-1559 OK
0xed828efa...f9d2b6 Transfer 0xe0c7a750...6765 0x2e7F2740...ea04 0.010669 ETH 2.24 gwei 0.000046936912 ETH 9,814,161 EIP-1559 OK
0x27804f19...0ae46b Transfer 0x4D06CdA3...b192 0x1824b31E...169A 0.000003439 ETH 2.24 gwei 0.000046936912 ETH 9,835,161 EIP-1559 OK
0x473cd3d6...160d7b Transfer 0x0C8Aa526...E666 0xf30ba13e...0EB0 0.008804 ETH 2.24 gwei 0.000046936912 ETH 9,856,161 EIP-1559 OK
0xcf939113...ecb583 Transfer 0xec945608...2BC8 0xf30ba13e...0EB0 249.4999 ETH 2.24 gwei 0.000046936912 ETH 9,877,161 EIP-1559 OK
0x7fb11140...ca4130 Transfer 0x1879D960...611c 0xB1B30b15...6715 0.018835 ETH 2.00 gwei 0.000042000000 ETH 9,898,161 Legacy OK
0xa710e391...56f245 Transfer 0x9E3BE895...546F 0x7dCE6d88...6962 0.043758 ETH 2.00 gwei 0.000042000000 ETH 9,919,161 Legacy OK
0x059a9f88...bdc3bc transfer 0xdd3d72C5...Ceee Tether (USDT) 0 ETH 1.00 gwei 0.000046109000 ETH 9,965,270 Legacy OK
0x85e3675f...367c41 transfer 0xdd3d72C5...Ceee Tether (USDT) 0 ETH 1.00 gwei 0.000046109000 ETH 10,011,379 Legacy OK
0xa102f27c...31f4d2 exactInputSingle 0xF9b6a1EB...Af41 Uniswap V3: Router 2 0 ETH 0.4991 gwei 0.000063990784 ETH 10,139,604 EIP-1559 OK
0x577b9d63...4635e2 0x4cf3fe9c 0xbeedD60f...a001 0xBEE3211a...a000 0 ETH 0.4248 gwei 0.000073750485 ETH 10,313,206 EIP-1559 OK
0xec8052eb...8fec84 transfer 0x559432E1...ed53 Tether (USDT) 0 ETH 0.7351 gwei 0.000046464371 ETH 10,376,415 EIP-1559 OK
0x34b5fc8f...66a925 0x69807fef 0x356c0547...2c74 0x2671d084...0c4b 0 ETH 0.9814 gwei 0.000032444899 ETH 10,409,476 EIP-1559 OK
0x1add33ba...fed223 transfer 0xa9494193...63d7 Dai (DAI) 0 ETH 1.00 gwei 0.000029918000 ETH 10,439,394 Legacy OK
0xa509605b...27229e Transfer 0x7eab4Fa6...F0C2 0xB5C78470...3AD5 0.012298 ETH 1.24 gwei 0.000025936912 ETH 10,460,394 EIP-1559 OK
0x92e810d8...a12e02 Transfer 0x1A1c87d9...c097 0xb726659d...e019 0.000079624 ETH 1.24 gwei 0.000025936912 ETH 10,481,394 EIP-1559 OK
0xda7db974...2fff50 0xa0000000 0x3EFf3Dc5...E7C6 0xfBd4cdB4...4C37 0.000000000024 ETH 0.4387 gwei 0.000067978905 ETH 10,636,343 EIP-1559 OK
0xe696e8c8...b3001c handleOps 0xba9A3c0a...5d28 0x00000000...a032 0 ETH 0.3819 gwei 0.000039241075 ETH 10,739,089 EIP-1559 OK
0xe2db3ea7...88a81c swap 0x50cCDA69...D9c5 1inch: Router V5 0.013197 ETH 0.3351 gwei 0.000050476778 ETH 10,889,725 EIP-1559 OK
0xb4ada204...39bc96 0x2213bc0b 0xA39566e3...F21D 0x00000000...2734 0 ETH 1.24 gwei 0.000178763375 ETH 11,034,462 EIP-1559 OK
0xcf2fa291...e01fc7 0x30c48952 0x4660DF87...cd87 0x1231DEB6...4EaE 0.000508315 ETH 0.3141 gwei 0.000057415847 ETH 11,217,262 EIP-1559 OK
0xfc7cdd34...360a6a 0x66000a74 0xC445A471...13E3 0x0C370EA6...e4Bb 0.000000000000 ETH 0.2351 gwei 0.000057658435 ETH 11,462,522 EIP-1559 OK
0xcff44de6...d7196b 0x01040604 0x834D10ce...5713 0xd2269974...9f89 0.000000000000 ETH 0.2351 gwei 0.000301181981 ETH 12,743,651 EIP-1559 OK
0xbb4a75c2...e9f7e0 Transfer Titan Builder 0xE455036E...3478 0.012575 ETH 0.2351 gwei 0.000004936912 ETH 12,764,651 EIP-1559 OK
Block gas:
12,764,651 / 60,000,000 (21%)

Token Transfers (50)

Token From To Value Type
Tether (USDT) 0x51C72848...2a7F 0xEc6FC9be...23db 1511882495 ERC20
Tether (USDT) 0xEc6FC9be...23db Curve: Tricrypto2 1511882495 ERC20
Wrapped Ether (WETH) Curve: Tricrypto2 0xEc6FC9be...23db 0.6631 ERC20
Wrapped Ether (WETH) 0xEc6FC9be...23db 0x51C72848...2a7F 0.6631 ERC20
Wrapped BTC (WBTC) 0x9a772018...7D16 0x51C72848...2a7F 1781141 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x9a772018...7D16 1376811770 ERC20
Wrapped Ether (WETH) 0x6CA298D2...E15C 0x51C72848...2a7F 1.099 ERC20
Tether (USDT) 0x51C72848...2a7F 0x6CA298D2...E15C 2505892657 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x00000000...8A90 2668088456 ERC20
Wrapped Ether (WETH) 0xBa47cbFd...7e51 0x51C72848...2a7F 1.171 ERC20
Wrapped BTC (WBTC) 0x00000000...8A90 0x51C72848...2a7F 774203 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x00000000...8A90 598447479 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x7F86Bf17...829B 1380488835 ERC20
Wrapped Ether (WETH) 0x7F86Bf17...829B 0x51C72848...2a7F 0.6059 ERC20
Wrapped BTC (WBTC) 0x56534741...83b2 0x51C72848...2a7F 22384400 ERC20
Tether (USDT) 0x51C72848...2a7F 0x56534741...83b2 17316801605 ERC20
0x68749665... 0x6546055f...E5dA 0x51C72848...2a7F 429752 ERC20
Tether (USDT) 0x51C72848...2a7F 0x6546055f...E5dA 2009045283 ERC20
Wrapped Ether (WETH) 0x11b815ef...97F6 0x51C72848...2a7F 0.6764 ERC20
Tether (USDT) 0x51C72848...2a7F 0x11b815ef...97F6 1542819740 ERC20
0x45804880... 0x5aE13BAA...4082 0x51C72848...2a7F 0.3751 ERC20
0x45804880... 0x5aE13BAA...4082 0x38699d04...f6f4 0 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x5aE13BAA...4082 1762692822 ERC20
Wrapped Ether (WETH) 0x4585FE77...20c0 0x51C72848...2a7F 3.2108 ERC20
Wrapped BTC (WBTC) 0x51C72848...2a7F 0x4585FE77...20c0 9462934 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x52Aa8994...e497 13889420732 ERC20
Wrapped Ether (WETH) 0xBa47cbFd...7e51 0x51C72848...2a7F 6.0955 ERC20
Wrapped BTC (WBTC) 0x51C72848...2a7F 0x00000000...8A90 857723 ERC20
Wrapped Ether (WETH) 0xBa47cbFd...7e51 0x51C72848...2a7F 0.2910 ERC20
Wrapped Ether (WETH) 0x60594a40...A270 0x51C72848...2a7F 0.2630 ERC20
Dai (DAI) 0x51C72848...2a7F 0x60594a40...A270 599.4207 ERC20
USD Coin (USDC) 0x51C72848...2a7F 0x00000000...8A90 705078138 ERC20
Wrapped Ether (WETH) 0xBa47cbFd...7e51 0x51C72848...2a7F 0.3096 ERC20
0x45804880... 0x51C72848...2a7F 0x9C4Fe5FF...7C4C 0.2341 ERC20
0x45804880... 0x51C72848...2a7F 0x38699d04...f6f4 0 ERC20
Wrapped Ether (WETH) 0x9C4Fe5FF...7C4C 0x51C72848...2a7F 0.4830 ERC20
Tether (USDT) 0x51C72848...2a7F 0x00000000...8A90 1946331617 ERC20
Wrapped Ether (WETH) 0xBa47cbFd...7e51 0x51C72848...2a7F 0.8535 ERC20
0x7743e50F... 0x947B7742...0277 0x9008D19f...ab41 43999.9959 ERC20
0x7743e50F... 0x9008D19f...ab41 0x63242A4E...6cB0 43999.9959 ERC20
0x7743e50F... 0x63242A4E...6cB0 0xb6E4821c...48E2 40035.5963 ERC20
0x0655977F... 0xb6E4821c...48E2 0x63242A4E...6cB0 39718.6461 ERC20
0x7743e50F... 0x63242A4E...6cB0 0x9D529D11...F99b 3964.3996 ERC20
0xf939E0A0... 0x9D529D11...F99b 0x63242A4E...6cB0 4263.6193 ERC20
0x0655977F... 0x63242A4E...6cB0 0x00000000...0000 39718.6461 ERC20
0xf939E0A0... 0x0655977F...4367 0x63242A4E...6cB0 43093.9865 ERC20
0xf939E0A0... 0x63242A4E...6cB0 0x9008D19f...ab41 47357.6059 ERC20
0xf939E0A0... 0x9008D19f...ab41 0x947B7742...0277 47323.9327 ERC20
USD Coin (USDC) Balancer: Vault 0x252344DD...B127 24000000000 ERC20
USD Coin (USDC) 0x252344DD...B127 0x241D5F9F...5887 24000000000 ERC20

Top Gas Consumers

1,665,019 13%
1,320,125 10%
1,281,129 10%
1,154,831 9%
1,008,549 7%

Value Distribution