Transaction 5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7
44 Inputs
- 03ba6fe4155baf36cdd487d673bd5cd4d46a0b95a1c81e219a102607426fe65a:1
- 0624e93a6293a731503b57be47786d9a60a49fec0c75b2c3eb2c70ae3cf2e885:0
- 1e4a07aac347535e17b67dce28306e07554c9d6df022e004ac6892e8c41bde45:6
- 246937f539c0c20f5b0ebe050fce0589bd447a7b41795c42f07c2282b1c7b688:64
- 282c0e24c8e047276696f249760de7da3c800de8bb1b2fe1ebd634cf183695d3:4
- 2a5b545af2e25d81b613c724586017cc976cd3a798260d88807afb18c6d4ede7:2
- 2e02914a1ff10427ee6b21f0da13e209ee02248d698d8e40a19865b7339bcd45:0
- 3a603e83f638c5b322537ef7ec9acbf4024b962221540612bc440afadba75084:44
- 3e4c0e494a70eaee182ba20cb5b76a3fecabe5942a12bd7f01b3f735f50be7bf:7
- 42347a97ecffe7802f61b4cc1d6fa31cc870c9b655e4651a5a1e3f47153dd0d2:0
- 44e1cbe208ae6ba932d2251d0fb9749a59d7b4766fe9f109cbc0fe397be0b0cf:0
- 46e04b917fee0994036d11febbe71124c8d063a12da195466db074a443ca0ab7:38
- 4ee7ce96f81680adfae6776b52f74e184aa2a3c3a4490b044959f6d8c05eb603:0
- 546be43f4aa8efdf87310d345719aa51f3d10e86c70a0a7d96d458f199cecbe9:12
- 5ba7b4b20d4b95739460fa5f216f159f9d31f367b3fbbc13c86b7b7ff51b21e8:0
- 6427dae2a85f059dc55fd51d56b389e85dd29494b1ba8f4d0f6838cbd7a4d2ed:0
- 6a0b0c382069a67286b4d16eee7048c0675176715d2dd92a63502b76ec3275c3:7
- 6da730b6be1eaf8583e2d16f4e32a5f3adb6df013341983a4b2fc333e66316f1:1
- 6f47df4f6af96ae7e23953a51221b7a134ddb784ca66310783b8184f03cfe254:4
- 6f47df4f6af96ae7e23953a51221b7a134ddb784ca66310783b8184f03cfe254:12
- 71fa6fc452576dee652f79de0192a1c80a62823862a774249af7c7d5922ef3fe:37
- 7277d85fe1e819c716aef8149358a0b92f40ff4dac90cce3fc0e01f8205d06a0:1
- 7b5044dec2531450663db8bada824f9f7106a419b9f23f10d1de5684165d33a2:2
- 7b74615efe2a1cd2ff9077fc67acef96df966d3915859b3a1ffa7c08d04cfd1e:15
- 7b84a497bf4efe61a5b5c3f214f3576a82be6aa15dccc8c2a6954d48abb82c8b:0
- 7ee42a985ba6873fd9867f6e2ba4fdcd24195a0091a2396ffb55cf729b06983d:1
- 835a39ab5ac0baa1d755e6ae6d50f23ebc72f045a1432aec4d1a0cf60f58bd19:0
- 86a1a246dc0023b7751f49a031a40ecbe03ba2427c0ed71d4b188c53da181bd3:0
- 8c0a278de52304b66f6e467bf714e27812788c2b277f65024aa7a50037df3c4e:0
- 977272cde8f90d144a157d03971a5e2654ec31e5b3d0c254d5239938409fed29:0
- 9f2fdcfebd70727e9fc9c177e16f5cb316791d22e031865afd13738c2f767d13:1
- a0c86c517166589e26aa2fb2845cf72c1bb3eb78cefad8e8ff13ed4c9c87c2fc:37
- b2953644a6442ac9430fab111ebe838d0b13356535c0ff7729d834086889df8d:0
- b35ad02a06e7fa78e99907b5a28588c16e5bbe333e3207cf67ba643186980868:1
- b38d52c78f19d023f9e206e261b4f5f9ed5bd227aa327acf1e241f9db08df96e:0
- b62bb838e25d2b9548d8d380051b12d309f78597c534e193a7eb2473730bd48d:0
- b80f4d19acecf84d39a3bf8dd937104839aa8888325b9175b77c306dcc1df851:101
- beb224d334a35ce26355369bc08e1c38595d0407f3002881413285981382f76b:0
- c6cefbf93a1765ad7f1d50b7a3f06368ac072a94be94f29650ef698f50473104:4
- c7a170842c7bc1f57cdb58c2b31687dc04dc886d064d6ffec7c6f744e15a5e5c:56
- c7cba7cdfee047bb9876b112ff1a3793c2b0c5937d6314aad46515549f1beb5b:0
- cb07e12edc68b2a73e766c6dded00950f98d893ad5726bde48c88e80a0431365:0
- ce6886247a09bc4de8982d60ce875340d90da5fcb35c0e0a6fa56d8b51a8ae59:22
- ded0e7dcea90e746b3b51e8d38e33425ca11c1222738738c1fe18e403dae0b27:847
50 Outputs
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:0
- value
- 6674
- script pubkey
- OP_0 OP_PUSHBYTES_20 1c9b2a263c0c501db70520deb8cd03e9725b662b
- address
- bc1qrjdj5f3up3gpmdc9yr0t3ngra9e9ke3tgm6w6k
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:1
- value
- 7532
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c4f78f7ca54d8b4c4e1dec3dea9507673d1f286c OP_EQUAL
- address
- 3KeUvwtzeems8n4Kd9MG13JsJhr5bo45GY
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:2
- value
- 10626
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 bbcb38edcdae244367f1304b5db0b3342ed2df32 OP_EQUAL
- address
- 3JoyjZ7RR8cDs5x5Uwzv35vXUAZtzQahPR
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:3
- value
- 11363
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 43d81c80d4bf76a5fb9484aab62ec749581e8b53 OP_EQUAL
- address
- 37sk65LYtKRqCEAMfc49zAyhWfYr1gPXfq
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:4
- value
- 11477
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 98ea5af38cb28fe4e430f6d8130a9de8218762ee OP_EQUAL
- address
- 3FdZNzW47MwkUtfgat5hRKLyeX1jUgxQXn
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:5
- value
- 17441
- script pubkey
- OP_0 OP_PUSHBYTES_20 175a78fce73e5ab565ac6d6b405793fb1eaf989a
- address
- bc1qzad83l888edt2edvd445q4unlv02lxy6wpy20e
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:6
- value
- 20159
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fa9d2fa03fff8ffb164ca1fbc56b0d063475d538 OP_EQUAL
- address
- 3QY99yiymwC4Y789cxpPEXa7ScU6yVw52x
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:7
- value
- 20368
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 47f09d0d639297881a2eddce36a361513066eb59 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17ZPDjoiMFSjdZQTTYePeGgRxZMvbsuSLw
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:8
- value
- 20873
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3cc6fae1d956ce340ad6fb662a0be0242ccc9c0a OP_EQUAL
- address
- 37ENqRiY9X5YAyLwvFbgC2ik3qhqGmX61u
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:9
- value
- 21216
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5ab26d28b37b6f2d59c6372f387777121f4881ea OP_EQUALVERIFY OP_CHECKSIG
- address
- 19GZZYpBbWEQaZNn4sMwMKDTPFLv3WMXRx
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:10
- value
- 23938
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 31af3afe0b6d88fe17c181cf8f01c6e9701c57fe OP_EQUALVERIFY OP_CHECKSIG
- address
- 15Xi2dCFC1KbkyUf2G1oCdf78Wo9UVW77z
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:11
- value
- 30800
- script pubkey
- OP_0 OP_PUSHBYTES_20 09d0641672644b2b640a1a08bed0321a5bf0ec6a
- address
- bc1qp8gxg9njv39jkeq2rgyta5pjrfdlpmr23gn9ws
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:12
- value
- 31520
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3686daa2d917228611c0519ccfee0eaff7aa0062 OP_EQUAL
- address
- 36fKxj4ktHPBFFDiDdYRxSup2VKwthyK7f
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:13
- value
- 32962
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 de82e72978df24b51b67aaf929778a4162c76b7a OP_EQUAL
- address
- 3MyYkRoHnK6Uvthn4Fhoq7G1gdYBPPS4VT
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:14
- value
- 33358
- script pubkey
- OP_0 OP_PUSHBYTES_20 916998572bc1082edc39f3bac8687337c337eb1e
- address
- bc1qj95es4etcyyzahpe7wavs6rnxlpn06c7h0s578
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:15
- value
- 65681
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5abb530a47bdfd406cf4caab2d7785a8f094273e OP_EQUAL
- address
- 39xm9LLo1bzLYYFNDFX3mHcX6R16m1D5BB
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:16
- value
- 74268
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 017ea7926c85403b6756a4b32f432d23e263072b OP_EQUALVERIFY OP_CHECKSIG
- address
- 18uQJm1dRXt3s7e9AdEpJHiQEwDFrHrXB
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:17
- value
- 74268
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2f21af5f2e5b5bc6f89066b7b071c1b8884d17ad OP_EQUALVERIFY OP_CHECKSIG
- address
- 15JD7Vf2ojEjXHVVJoNP8LeFZVmivP3pkT
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:18
- value
- 121754
- script pubkey
- OP_0 OP_PUSHBYTES_20 43669e3ba6b2b3db69969ea225234003310eab29
- address
- bc1qgdnfuwaxk2eak6vkn63z2g6qqvcsa2efe8z03c
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:19
- value
- 150097
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5687d6f245505d5bf858a73628f7d63b39ced4ee OP_EQUALVERIFY OP_CHECKSIG
- address
- 18tXqoST7mZTqMBvwVmHYMNbPwjYx14iew
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:20
- value
- 238343
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5bd04c83556d47e5dc34afa6aa18fbe213b8ddd8 OP_EQUAL
- address
- 3A4UwrqqLT9d6CaCb9Mmh8heFJNtwCMKby
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:21
- value
- 246207
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 50bbea7606953fbe5a1ac7fa539e95d92be7ddea OP_EQUALVERIFY OP_CHECKSIG
- address
- 18MtAyEUVy9BGFuKkmqWz6mvuc9m8yPuZK
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:22
- value
- 284902
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5ccfb43911579ae824c6e84248a8a7559e6155ad OP_EQUAL
- address
- 3A9kuieEVZTPYkC3VBCrkwgmL8DwxeVYey
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:23
- value
- 296425
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6aa5fefe3438028d2f4b5625584ccce85f671591 OP_EQUAL
- address
- 3BQvQVBPyKpi7EszuWrsCFaQ5Xp1B4oiJJ
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:24
- value
- 305484
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c9d46626b2ac80c1fa6bc9d219fe1a40fac663b0 OP_EQUAL
- address
- 3L6CBqxLdfToDauUn7H1AoVb4VmEkEmEyA
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:25
- value
- 309604
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8284e9cc87149ed044caa5d4bc95bbfedf6c0d55 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Cu84v2s67C6p2QeCi6Nmi2t6AptEEii3h
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:26
- value
- 350627
- script pubkey
- OP_0 OP_PUSHBYTES_20 0b72ffbc24bbc4b9f2672af93a13f2f3ae83b729
- address
- bc1qpde0l0pyh0ztnun89tun5ylj7whg8defdhstyw
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:27
- value
- 353135
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fb14298502342d953ec8756cf48e0989c0a49583 OP_EQUAL
- address
- 3QabgaxxpMpiadWfsDb6toU1QjSqXQrj2A
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:28
- value
- 390000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 72d443f1fc50549623f4668925ed5cbca147ef54 OP_EQUAL
- address
- 3CABEsWouHVLNb76HGTro1QEMt1Tyx97bA
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:29
- value
- 414672
- script pubkey
- OP_0 OP_PUSHBYTES_20 81284f437160bda52f77b342a28467d261482487
- address
- bc1qsy5y7sm3vz762tmhkdp29pr86fs5sfy8laayxa
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:30
- value
- 420236
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0ac6bd0dea1a63708ed0a4efb08b38a7ddc19754 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1yyqWdjGaVwMes6jx5vHZS5uuubkwmeQU
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:31
- value
- 444927
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6d23ad027c281d47e2578c27e3d74d99aabce26f OP_EQUAL
- address
- 3Be6KFc94q5Vkobd5w6hDmke7XGMUZMKp6
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:32
- value
- 521259
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 240ce6e77788017925c16a629608f1782024f1e1 OP_EQUAL
- address
- 34ydhtpLbLHXgpiLkifbkDzxMPxSjvwLap
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:33
- value
- 527658
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 25a709c67210dc75b34530bdfebb7bd06dc10cc5 OP_EQUAL
- address
- 35872f7jaF6it9zniSwsr19cB9SnVpdQxU
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:34
- value
- 545420
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7564bb13a73571b6a6469c5e4daf028cb43249ca OP_EQUAL
- address
- 3CPjetFRvMkDKPdQt13FnsXp2ujV5MGERr
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:35
- value
- 586600
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bf70f45611d34eb37cabc9d3f7bbb15b9a7ffa0b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JTFNrPh6PeprcKgYpRK8v1QGjsJ2DVeg4
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:36
- value
- 803621
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5d3b3d04e7fce2f52aaef49abcc7bc9bfab3f9a7 OP_EQUAL
- address
- 3AByjLWLQmLnHSc2tMgcd1gNxyeT4MSyFa
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:37
- value
- 857270
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e1499c8523f4079769a7aee0e78adab0a97e5a55 OP_EQUAL
- address
- 3NEE9KGaKxmFtTn3EQUBAok86ue26ywWm2
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:38
- value
- 914884
- script pubkey
- OP_0 OP_PUSHBYTES_20 f8fad48a7b392fa520a3a842cc1efea1d8f59d24
- address
- bc1qlradfznm8yh62g9r4ppvc8h758v0t8fyx49p9c
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:39
- value
- 1110293
- script pubkey
- OP_0 OP_PUSHBYTES_20 78ec8c6cb4e386071e5b1c8e77734c4763d075ad
- address
- bc1q0rkgcm95uwrqw8jmrj88wu6vga3aqaddc7yag6
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:40
- value
- 1212702
- script pubkey
- OP_0 OP_PUSHBYTES_20 50e1ffe3800ffc9522a4a6b6abf0445029c40aac
- address
- bc1q2rsllcuqpl7f2g4y56m2huzy2q5ugz4vw00e5p
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:41
- value
- 1271433
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 951b95a4998545d10e21c95ceb849357578a85c7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EbQjC3QPWkSixzJs2HvZdcXS5tyVdu3uj
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:42
- value
- 1294397
- script pubkey
- OP_0 OP_PUSHBYTES_20 2fbccfa559acbe66adb435052db80e25b7bd3b72
- address
- bc1q977vlf2e4jlxdtd5x5zjmwqwykmm6wmjevvvqg
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:43
- value
- 1350747
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4901fc5b266249b15cdeff984d5fb64a90f0eec0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17f2hyfo9xaWCRcKbzSPu1GdViz9GXPS1s
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:44
- value
- 1553978
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f99fd3452822ea13ad46c02a0338e6e884c7fdd5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PkticzLejDPMt2KKm2Cqd6GuQ5kUxDAvG
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:45
- value
- 2127390
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 59e031c89c942b658be315f762349ac192af11a2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19CDiNuCh3bsUz9qfasJdvgzNYFzpCKGKo
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:46
- value
- 12520000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8e70faacb288dd000464710846f84f385152459b OP_EQUAL
- address
- 3EgBDiUh6gxCAWq8A97VnoGUoEA4a6vVzY
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:47
- value
- 77033566
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 401b4a89fb8ec60c5a34d863be5b86eb4905e971 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16qxwW3VB2kC5rAzVFhc1ZyFzW11fAQcLM
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:48
- value
- 91700000
- script pubkey
- OP_0 OP_PUSHBYTES_20 9ce25c0241e9a0a930dba73fa5941f25b84fb25b
- address
- bc1qnn39cqjpaxs2jvxm5ul6t9qlykuylvjm2y7puz
-
5e4d0a38231ecdee78b32fa481f95e07c66fe538dc390dc9075d276531b540f7:49
- value
- 104589830
- script pubkey
- OP_0 OP_PUSHBYTES_32 57d1e4a2a23b7e5df982a54ea56da854321b828e67374fc05d072ffec184c984
- address
- bc1q2lg7fg4z8dl9m7vz54822mdg2sephq5wvum5lszaquhlasvyexzq805esf