Transaction 0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25
1 Input
57 Outputs
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:0
- value
- 893519
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e6eef2af82079198fa59d1a946c55b3fdf6cc49b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1N44fX52cYsxWDs1P5wHG9mbKzRwqLPwpt
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:1
- value
- 5417760
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cad7c197e6012dd35f9d8da463ed0b4e832c6669 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KVXxknpiWZaGPuRBCvyyH9w7pibz17YQy
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:2
- value
- 1000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a5f59fd9440d1df492f80931cfc68b8ab77ceaaa OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G8WjwEqDd64qmdsBTgG2D5ZJtV1dWDRVo
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:3
- value
- 518956
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 da834355daa257d46bf74db624b26c044db3049f OP_EQUAL
- address
- 3McQUgGkx4A7BCrKLtKgpGDFwCVbsaKjRb
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:4
- value
- 873325
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cdd3a812a57420b7e4153471de17b653e9b70d0e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KmK5UnbSL3vrUuxBRX4YLruCf168SJsv4
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:5
- value
- 89400
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 aaa775df4e5177a6cfdddc5e65894983d7b19ab6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GZLUy44qVYyXzcQ6tNA1CFeHz9FJbbQfJ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:6
- value
- 587603
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7c2f976198e1f95bcd0f6ba5ebbeac5f4b011aa2 OP_EQUAL
- address
- 3D1ej2xM6vsZwTQtUyDtEi1jsFxhGrkcua
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:7
- value
- 893519
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6341605a914b4bf8e8468c62f5931a0a71b5f9fb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1A3pDRU9faDDw9fVKdGX9Z92oAdWyJxkSu
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:8
- value
- 2194124
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 50d25826cc570d1413331872e99fdef87642bfd9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18NM3KzpuvXFy1xkaxjKuDTxJz8bXuBKcB
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:9
- value
- 1023100
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 440772ff4da95909caca9228f740b5c729eb3c13 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17ChsdDtqY8PUAgp42vsKRM8YphY336NGQ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:10
- value
- 8938580
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b8f7ad9e6a0789d3774ab95a3dcf123f929e0572 OP_EQUAL
- address
- 3JZ2xpiRFSLrvDnaHkheaiJM6AaE2CDXgu
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:11
- value
- 1000000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 60d843c6283db308835ea00fc50f6e83767572c8 OP_EQUAL
- address
- 3AX5sJC3rUbDTjLAVBZzFEQc5PAPvq2mtZ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:12
- value
- 531525
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d33ff26ab4f6522365d34c72b4f9afcad55dcf75 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LFzBb5XZZE6k9sVLigaF4tujaJcRNsewq
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:13
- value
- 1000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8019c7fdbfc770be21207dc1ef63f1d6b53a4043 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CgLNs9PG2YqLcUAGVCn6TVwYzK7eBJRMd
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:14
- value
- 18971762
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ee09f663c5ebe693352582c0997979b11a514b24 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NhdkrrKptsZU1ab8iFinKtCacG7W5XBq2
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:15
- value
- 72066543
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b7397768cfcdd395928a801894d2ff6fc6ed8dd3 OP_EQUAL
- address
- 3JPpRVD8tHiTekKH5kqgnGtBZNazhjxGuX
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:16
- value
- 436700
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 626b2dca96ee912478daed92d2f64018875db84d OP_EQUALVERIFY OP_CHECKSIG
- address
- 19yPcieLsDogs15qnBMhHJ3s8jcc4KxqJG
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:17
- value
- 445865
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b0764a573438f870eb3f3484992a43a971560b06 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H63divMSwapWx4R8AQd7AHmtndp443RLe
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:18
- value
- 273463
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a0142b725c642e5f0d1516a47aa7d20616f0f445 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FbRH7LB1FFXovTznT1b9Y7LZvishehq7s
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:19
- value
- 707062
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 691c89ef2f1ef3fef89f37daa72d22b642d4a6d8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Aan945wHFWssSL6Csqqpe8vQZG5nbfms9
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:20
- value
- 173483
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f6fc0e2859eeb62f05c28f5d684b24536668fdc3 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PWwBJPSrzFLZivvaqVR6LsCAiWWMe3m1R
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:21
- value
- 4355324
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4897ed42edfba755c92025d8b6d792ba842edbc6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17cqesXLwNQgzFG4aJt7NWjtBBo1Qq5STf
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:22
- value
- 1723263
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ed4309c8f8f82d898b12c12ed6544cf0f94fb42c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NdXTMx3mDUtKWGqHX4i9apFiGnXKhvKwQ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:23
- value
- 884679
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 005f36dcb47822dead75cdc5425d64708c42332e OP_EQUAL
- address
- 31iyz9dhgzoMFHEduqsjJVj5b4YvWhcLps
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:24
- value
- 714655
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 54ff6799847e7f44d65acc5db594a2ace59f2d40 OP_EQUAL
- address
- 39SSeV9svikJc21xHw8FNn9trBrnTYwx54
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:25
- value
- 88260
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3283a15dd96ace205ad0529bedfcb1265465bfab OP_EQUALVERIFY OP_CHECKSIG
- address
- 15c6URozSgNPkjWrqmBJ2BxZm2vnMMo7ir
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:26
- value
- 8933190
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 28b5f2c10a212b58c3648832086c754b28b09d19 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14iFzfGcpzXExC47WYM8yEFaQ7YU1KzUqA
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:27
- value
- 351289
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d3f6b3a0d7e757090a2b81bde1ac013ddc8616ad OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LKm7cKZJ8d2FCVmrvCqpQC5wAKCv9bzia
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:28
- value
- 213295
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8cc4dbd74da3ebefef9804e666268769099e18b4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DqKRqrRkppCQ6K45gAVyKyKm9RGpHbDqU
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:29
- value
- 903960
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0f8db2b7d82da6626ae452dbca65679406e857e7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12REtEeUXitK9k8ikD69W4d7GswfkWFwtj
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:30
- value
- 8924500
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e00795b4030d82bd03678c642fd332046dfea05a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MRZSyEqKV4N1CgpUbysPhhPT865w1GqeL
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:31
- value
- 448051
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 48d78dbb473681c8bd141a864f5493038861e501 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17e9sjzLmgkP21BfNoq9uFRTwaJ89ffXSY
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:32
- value
- 446224
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8cd0b723df913012db41092ba6d99fb3337fa839 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DqZdf3Ln8y1nPgSSQsYyLkpQT7TDRHapZ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:33
- value
- 415604
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9bf09d35938a7b0f2a651d4917293114e7894305 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FDXytsiRnjGBg2WcaKtjShRdXwdJ7hnaF
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:34
- value
- 8924476
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d7d9a10401bc8f06e02d417d0684914289495bc8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LgJzNRH3CJPy1SHCgQQWze5kEwRKEQmPU
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:35
- value
- 847825
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5fe4bbf605b0b596858d88cd3974e626c3431c6b OP_EQUALVERIFY OP_CHECKSIG
- address
- 19k3CxU1a25fEdB5TQTVMhWLpF7zLNpJpB
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:36
- value
- 418619
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c6a0e6277f028b757bb50547680d956d1bd3555d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1K7FYSjgdgN81CmP8ujKwreYWgwu81Z5Hk
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:37
- value
- 446224
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 dd3345a0c8a582c52d41126eb26f80864be9f4ab OP_EQUAL
- address
- 3MrcgNtbCEkw9zdNuoN5gALioHFMmHM9tp
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:38
- value
- 3076716
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a48e08b64a14e3ff287364e585a76972efedc53a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G15yA9XoL3bWFVy4c19nihYXmCZsZ5tJ1
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:39
- value
- 178857
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f3f67874cd2033599bf2e156f8be200af3fdaf0c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PExTgt54NkTmvsuawxXitYBAuEG3td1qQ
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:40
- value
- 5773781
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fa7db7dfc9c37155ab1fa1ea70f6cc16bba2f1f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PqUY1tc6BQ18P7qXMuoregViSySiqSgDg
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:41
- value
- 50650000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 29de702b83c205caf13f3932fb2c2c7a1a452a99 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14pPB96iSyCderjT27WLCQDFNgTuSwiNKG
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:42
- value
- 9081568
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7022bb5486278d4bfbb4bdfe19dfabb04c5cf087 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BDvHh1oNQyRktyDKyH5RcNLR812cng6Nz
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:43
- value
- 849572
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b951b717f4a716fe62d8a9f2913f03672284aedf OP_EQUAL
- address
- 3Jatphpj3maGWR3x6258izL2hDxMNEhjdV
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:44
- value
- 2640503
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f39ef0c0c7c7747717409ad7e38930347c54aab9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PD9bzSJ16dtFBFkf8mpUst85qwr9emRmP
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:45
- value
- 168278
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 947618117c65d8280ada5ddd9b4c5db2eaf15ca2 OP_EQUAL
- address
- 3FE1QFVvPEZNtPLTRdTvsvgDVbCVpRnDhM
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:46
- value
- 357715
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1f04238ccf79559362df3a5dc61f50e535438b75 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13pzuXBFPW2cSbDaB2fpXYWscYAw9XwcBR
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:47
- value
- 3154300
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 94c56d7e4a59415c3b7332049de749ffb157f222 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EZdWuhPcvewWdkJwqoCjjLh4n5ahnTHNu
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:48
- value
- 7500000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b0496a86e458828616be56cdbd118a74925b8a59 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H57socVSSrXAaycr323fFsj4bVFj4JrQD
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:49
- value
- 89429
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c5c8e4c768f4f7a7308273c989aece508d3843f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1K2nn8PMTofoyWp8qXVTNimx4LMVgAk4np
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:50
- value
- 123000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9a6ec8dc5680b1bfd97f71b88104e595e4c672a8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1F5ZmzX1GjfhgAf9Ko9zAQtGETGe79852a
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:51
- value
- 804831
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 251d227dc2307e4ffb5ba3474dcc6d1249d36d84 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14PEuR2tLM8JQD3UW2j2StLZRfdkqYayiK
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:52
- value
- 901769
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 617b344b14be96a770895771b0e25cfa20e11dfd OP_EQUALVERIFY OP_CHECKSIG
- address
- 19tS8zSXvjVmBo49e3BaQC2u5GrRsUdEkS
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:53
- value
- 438454
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 235d6c6fc58df390a7c89ee476b5e570554ce5df OP_EQUALVERIFY OP_CHECKSIG
- address
- 14DzZu6fcuDFM5SqfUeJkUWbR9UzPqzK7t
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:54
- value
- 150000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cfa8000a5034f9bf736363773ff5012d0722f267 OP_EQUAL
- address
- 3Ld147EKNT1Y6cbNQwvo1L9f9baNWM5bus
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:55
- value
- 692418
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d757dcaa3d2229753f71bced29e58f2809d73299 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LddY12RUKdhTzKcCQXSeSZnTpia6BWprz
-
0f6c04b8fdf2482223fd9cebb1071976fac9f7055163b02bc7ccd4ebf4f52f25:56
- value
- 800000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1f1b2fb2778099b1b6acca63d5908eddfa6d4fd1 OP_EQUAL
- address
- 34XVSRq7ifREPoLKtLjzur3AJtdmvJzWcW