Transaction 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20

1 Input
119 Outputs
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:0
  • value  92688
    address  bc1q0jllkqqzksk5am3s7dtv3xhacptzwsu24lml58
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:1
  • value  178237
    address  3PWFnBjwkDq64Ep6NNT31uFgJvrDHNDx9Z
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:2
  • value  356466
    address  39Tfir24G9YAy1UA7KUpbwarVKi6yA6E3x
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:3
  • value  36373
    address  381q8baw7xrUVmX9pdNocgXsYAnQmaQ7eB
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:4
  • value  128375
    address  bc1qhccn045j8rh5xzeqa09nadspwjceuqcusm88ss
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:5
  • value  35649
    address  3AxpPYRJFzZrVXsDcToDVyzN6x5KZYwHbo
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:6
  • value  473678
    address  19h1RLG3yxBs3MsyzeamohGeVhKempFDtf
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:7
  • value  356523
    address  17DcUCdcr43JCWSaXRhXckQSs16HuVuE3f
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:8
  • value  183241
    address  3Kg2k4konmLKQxer481T8Gj6wRpvF8FuYz
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:9
  • value  1383109
    address  18vyeWy4jJCJ5HNMy5jEDDvYEr8zz5wqtZ
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:10
  • value  75053732
    address  bc1qds2vjz738m3uhucynjk0zjltrhngndxxew2nhf
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:11
  • value  287812
    address  bc1qhvxvxaujxsxrkce6mvkw42jt8cw5f022w0hwng
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:12
  • value  78673
    address  3Chn25nHyHwK7kYTPGqbidxUTKsmCSSfcv
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:13
  • value  340049
    address  3Qr8Erjeisg7KxuHpk31Ksn1yvgtTxsiLU
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:14
  • value  909371
    address  3CgyioK7L2sCGJN6TX3HJgC6JbBytWUZD1
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:15
  • value  252905
    address  bc1q88dswxfzj6pnxa480hrpepq0y2y5dxavme57e5
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:16
  • value  185346
    address  3DM4z4Gp8QnK3nZ2ahrw8NmeYUjcJ8Zhex
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:17
  • value  606426
    address  bc1qww0cm7dp76thl5lm8kjeujln0dmh79203ymyhp
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:18
  • value  7129455
    address  1PsTuu3eciB8WLLTbHKehKUe2oqYwkXtSK
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:19
  • value  165814
    address  1PzYRbXDnuZNt3EMWM6PcntAnzHavgtu5B
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:20
  • value  200682
    address  3A5o6aC4RPZFvd4uSGe38rtybox9qRXfDp
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:21
  • value  71301
    address  bc1qsdp5y8yh2cq88v3vtpn52tzdm2u25f5405mzxg
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:22
  • value  66933
    address  3JxtJjAVNkdSgTWEyxNcpP9QTRchzTskAK
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:23
  • value  320841
    address  14NNz4dGjRAQQoAo7dtnPSCNSpMkiNBSaz
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:24
  • value  690206
    address  bc1qkx7k64qj7suht33e6cavtsxevn5mptn6xcyr28
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:25
  • value  46286
    address  19RgNkn16Dp6tzJH7pZ16NHEasyNKK4vdf
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:26
  • value  43823
    address  bc1qzqg59jpz3lrcgeqa26pd24kwaqjdh6z9hmmqxu
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:27
  • value  421362
    address  bc1q7060k5x3nt0czj4kpfh8z8l35n6sv6ukt2wq6ry7htdlkzgdmcmqysvqm6
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:28
  • value  35661
    address  35HuZv7KNRetRFWBX6UwfcmhNwQJwS4wg6
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:29
  • value  7015461
    address  1D9KZEkK96WKrGADhC3fQcAHLtHy9yCzBt
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:30
  • value  1742463
    address  18fTCXDCkdJFdzxPn74RXQUbd93uSePKqb
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:31
  • value  267365
    address  1P95fN2Z6BiDKoBR748nTXR6Mo5qMQujz
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:32
  • value  213875
    address  bc1qx75nzalnz6expz98zhaaqpnlx965xr6hza3a6s
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:33
  • value  172737
    address  3JTVJYY7zMRq4hngvJTJMdJveBkzvU3Mx3
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:34
  • value  75053732
    address  bc1qceqxeufaevqxywfqp56kl0u4twyagphgs3vcyq
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:35
  • value  96083
    address  bc1q9anta67w2kdh9weumfdn5j0fe8mcjjs9h67nqa
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:36
  • value  410810
    address  bc1qymfxwgzk7a5mlfzfqa6trkvcsef5gwlgh4gacw4h763ujhypa49qpk60wh
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:37
  • value  167528
    address  15zFT61cidQBk7PDPvKxEYwjnjpL8sHVke
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:38
  • value  165855
    address  1GM49yVD5gnkmbiKFLV7oxBNqmhWGpDd74
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:39
  • value  338619
    address  1AAoQVWVrhU8rza2V9yR6dJcddiJGr2evt
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:40
  • value  35648
    address  3Butq2hzFNKYCwD1tr2SPfgVKZtyy3Ewfk
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:41
  • value  160395
    address  bc1q820pm5tah8llg78hk3gqhp3apa526tf7dg0cqm
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:42
  • value  165824
    address  381Z9ACC9L4iNrGhcdjChSc4DxoQqEdP94
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:43
  • value  130992
    address  bc1qy5chlz0nklhluswx93l93a86zajxc7h5vny2uy
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:44
  • value  76137
    address  bc1qdneyeuwazmww42nf778akyet2l64cvaralaftp
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:45
  • value  650000
    address  3PmmtG4MwDSiLpyTPr8GsE9EurkZxVzRF4
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:46
  • value  179697
    address  3GrwA4cfgSSGg5v5CkQ7nimzrKZHZxg7ti
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:47
  • value  358340
    address  349DGno3hX52RdPT33igFbPkrbNvDouNFc
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:48
  • value  629256
    address  13GXgGWvkedct24VVFsxz7XfHZ3jUoMAAw
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:49
  • value  358394
    address  bc1q7exlk6rzthdlq70d7ul9ysr8x36g6jfv9vwden
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:50
  • value  338673
    address  3E5TqL66vy3pZVWuAP2SgAXefTry8yhXk8
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:51
  • value  2352183
    address  12TZSSbCEB4rxMwSB36865XFoedDQrS8TQ
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:52
  • value  165849
    address  39rFSaMpenJgZJpAvVokairjw8cZVTu8cy
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:53
  • value  195386
    address  3DzUhwtgPt51Dy6jh9HT1C79FvjhZQUCGL
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:54
  • value  356492
    address  3Pdx5hw74SQP79WLCd1s4qxLpZ3zDZwPnV
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:55
  • value  712979
    address  35gMzyLSLhqR7T7hKNVuyy1G7fjQfgiLEe
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:56
  • value  690244
    address  39WY7MtbzqUP9TxtXTz7smJHMn2R9NdEWK
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:57
  • value  891324
    address  3HSNr6UruKY9oq34BmtpoaHJDTcDkNrcwV
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:58
  • value  26484
    address  32m4aNoVi5DqhkayghtBhyLasTgMWV9nDu
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:59
  • value  165867
    address  33R5HJr8RWg8Ut7vu7tJ4gY6St6DuRgXVm
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:60
  • value  61255
    address  bc1q4k93ue73utgp2tmgcl3nsuht5ss2jw75jtpmzl
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:61
  • value  318360
    address  1Q9SNV7mACEL2NDfLx2JY7U9RGmoxNJQpv
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:62
  • value  96073
    address  334BfDcmpCgm4JFufi5MK98sdVLuq2tNw2
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:63
  • value  71688
    address  3LZC2xTJeEAjBByT7wUremBbLY73Pg5W2C
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:64
  • value  61255
    address  3ABA7C7Ye6cR3bwvxRRAfDh8QFyPBXWSYa
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:65
  • value  356419
    address  1D1JTBNEc7xALZLcGwo11ha9UWBroCGoDM
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:66
  • value  167422
    address  bc1quc4uqmqa87w75p30wq4uc8yy30xjywak4uf7znslan5l658n3gdsd8amat
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:67
  • value  75111
    address  1QGecVZqZ1TGTcWFXCzEiycR2EBmSe5Exi
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:68
  • value  78750
    address  bc1q4vyyddp0fxp48hf44v69av4kcldw6zq4w9r4tc
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:69
  • value  7057
    address  36t2yfgwhCsx3L7i1ncVkLayKgoP8fKFfv
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:70
  • value  61312
    address  3EUEjyE7A9yfZUBjgHWnckUnVycGYbPzcQ
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:71
  • value  690214
    address  bc1qdmzh9ekcx37tfezek08za08rh4dm2wxc4hfcx8
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:72
  • value  130953
    address  3C3An3azTgfCfEvqub6vPYdghNJF16uKtM
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:73
  • value  355958
    address  bc1qtxjff0990h7r842txhpz5nhu2m72jfgdkrakr5qkw4vxz5uswuxsqsxg9e
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:74
  • value  165793
    address  192bbGNyCCS6NGbHrQhHFP8j9LVWQxyuA5
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:75
  • value  60615
    address  bc1qqguy428xmzpwz32cklq27y28x8hcwe8a8fq3csws6reptgd5aszqgat6da
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:76
  • value  356441
    address  38TyZDLXWKEQxmFHjyJWmBWSz2FS2fuPBY
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:77
  • value  249526
    address  3FY3SUr5xAPHEEFD6LFiyrpMjLDW7cJLtV
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:78
  • value  71290
    address  325exPNbg64dpK5gDDeQ6FG514GSo3gRc7
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:79
  • value  82069
    address  bc1qe7wzqx2rjwv0nknudkh755ga66pm2wtwas953e
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:80
  • value  61248
    address  38vY1GrtUvoCwWpQcjbSEbEqjShkdoLFAb
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:81
  • value  96087
    address  3PJssA6UcL7ZCbfdjLirPtHJAYQi72Xunx
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:82
  • value  71700
    address  15XGATgm1kNaqVifniV3UTJ9XkWobRn7rj
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:83
  • value  42776
    address  1m2LJ7JLgfo4SXzc7Hg5LrdJPCAU4C6G9
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:84
  • value  690233
    address  3FbTm8eLcAKPbAxrb1X8MjULR2cXxtbRD1
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:85
  • value  106613
    address  32cnppsnq7QZbUPaaskUpEAZsVhgvtnt3t
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:86
  • value  74852
    address  3G6u8yJZWVBLKSR23hK4xy6eViwYMZTKWJ
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:87
  • value  445707
    address  bc1qxxrxnxumzz4a54kxmmh8xtt2xlmu2h5j08uttc
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:88
  • value  40409
    address  3BxbJasKPbg3hoTVGXV28uEdhg3wsvz4Uf
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:89
  • value  50501
    address  1F8cVPPF4urofKDWG6u5GND51V5dFvSWJ8
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:90
  • value  22075
    address  33B7spM6mycogqaYmh5isvwTzzTKmsGjii
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:91
  • value  691770
    address  1B5KLPKUnrzJdsKoFACGkxJzCJTYpD3FVV
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:92
  • value  165833
    address  3MKwhmhFgibnpucMTHjBn43sT4hnH1g8u6
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:93
  • value  691105
    address  13KsMTV8G7e9amRu8Wc7QS2x2r5RxTNPP9
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:94
  • value  103073
    address  1FF3AsFnDbpB3Ht4Zx7ws3FzmZErXmyoQ8
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:95
  • value  1042188
    address  1D4MTUC5Tzz4WU424R8k7qbyfsAU3CHarS
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:96
  • value  75053732
    address  bc1q8zngtgefq8zeeuc5nhlklg7x66m2v04z29w2h0
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:97
  • value  375895
    address  35eY2KpAUmnJu4KnD8p53kgJw8omX4sy1w
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:98
  • value  340086
    address  3PFxN92PtLJ6s15eZeBUbe8sj7Ca9Ai1no
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:99
  • value  26426
    address  3J7bDkqSvmi4wae4DYLsEhjskQupuZ6svK
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:100
  • value  165808
    address  3HVRyWJAm4npW1Lij9FQiqRedDCtmyMdUV
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:101
  • value  713101
    address  3Divd77aUbU67D5cp6eygbG7Ro13Jw6Jw4
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:102
  • value  36873
    address  38BkrhFUHxtQPcrake5Lnf84AYWQvXmZ5u
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:103
  • value  356355
    address  38hDQkt5kgbrntQZxzkaxh7iDoJ647Y7Lj
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:104
  • value  270360
    address  359hasuzQS3y8k1Xh2y5UrfFLhDwY9smEq
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:105
  • value  96599
    address  bc1qkjp5qlut8dxjkxx22neexwfh6kejrl8qf4mk00
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:106
  • value  89402
    address  39Hwj6gy8QYW7yhTHi85aEC8oBuVDgysW4
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:107
  • value  131916
    address  37652LQtiMyTbYigyD3igZ8CmnBLJATdZe
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:108
  • value  61336
    address  19eb99acXBfZuHsEBjbH2dDm6ebzH8vtVP
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:109
  • value  75053733
    address  bc1qll5suemmt9z32sgxux6k5ueuzdd622x0g9tznc
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:110
  • value  3495344
    address  bc1q5mganf7pey2f8s6lacpzftsg4jfhgy5u6dhgue
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:111
  • value  1304846
    address  34vkTWPkT8AjxKgePs6NFSrzrs1xJWfq1e
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:112
  • value  171111
    address  3FCG4U4ih9UcPaecaJ3vTvUgzHeeS3sM1X
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:113
  • value  106970
    address  3HvXfkNsrL9UjMPHYMwrRzCSV8kaQVzu8w
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:114
  • value  74746
    address  3CtWy66Rb3Ve6NSLuhDnRx2JNK1JqcUKBF
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:115
  • value  42172
    address  bc1q8u5ps5r8cut0fsuwqtmdm797q9ak6j0p7p9d28
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:116
  • value  43889
    address  32GSsd5qKtCEuG7fbgTVBWKF2bAqak5DHj
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:117
  • value  33875
    address  1B45WAs8a2bw7Db9ZCxzvatyrd5XiYuEhX
  • 02454e58e6531b0da28775a5a965552681ef66b8131807e185cedf9245211f20:118
  • value  130951
    address  3QH4USA71kmeZXN3RL6EQr7pF9EbtwEYXW