Transaction 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419

1 Input
108 Outputs
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:0
  • value  115741800
    address  17hkR3REgJ3fj2H2u7duatdGCE2bQcnBpV
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:1
  • value  66261041
    address  15pokWHbVYF1eTDXVWw4i4s2i2u5vcVnAr
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:2
  • value  59641890
    address  1EGdJQT43vo31Qb3tNRBQ6sVin6etjnXYA
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:3
  • value  51732216
    address  15cx4wyEYxXRBHnoTP3S8E9HF9pepg77aR
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:4
  • value  24804206
    address  1J1Man8muVWet4GC1MYnzYNjRHANNa27u6
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:5
  • value  10227115
    address  1HqHRCVgYzLZ6HUqn3Le4CZ67xWxbeL6h6
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:6
  • value  2790116
    address  12Lkkh62xJJ23QWE1D1whjrF2bDcDTS86q
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:7
  • value  531860
    address  3D3gQz98dYq4auarRkxFoJZYQevwgcwRUQ
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:8
  • value  524201
    address  1Bq4Xw3tcXeBFPEwHtjMjXVamXC2gf8sMX
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:9
  • value  515658
    address  3BwEf78nsoC4w1wYhofw1FBop8qFqo19w6
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:10
  • value  626273
    address  1P9XmVdBf5R6idT4eyhiRsThKJmtwpy8sU
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:11
  • value  77521501
    address  1CdKvkLgqdds6m9mRAq1AotgckfJoRwgVq
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:12
  • value  9308730
    address  3K5tZ8XwFxjKJRSW4DtJAAu5RK8FgXTHnS
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:13
  • value  6890319
    address  163dfwcFFgPsPazVsLM68ToNq7oHMdWEib
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:14
  • value  5865904
    address  3Le9htYSqukbK5Z2nk6Z2kCUnbHD9q2otM
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:15
  • value  4570597
    address  1EGfx9TBXotthghgRAPXtMXwfFiFRJNXWJ
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:16
  • value  2716135
    address  bc1qdet5fckwgt92rdt4mynn9c7np7nvw80gcrgvs2
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:17
  • value  2177599
    address  bc1qpl4w7ha45hxw5rjx45073u94dmx7sukvy3kju9
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:18
  • value  7004848
    address  3P5zKYM4SxUrAD5ea4xPEtdhJuZoicWGUm
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:19
  • value  847094
    address  1LE6UJR9VRWr9zn9NBVsYnRkzX8xLSd1a3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:20
  • value  714910
    address  3NWsThq2evKXxmC9AV3xTyLoAGkiTWmdSN
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:21
  • value  639108
    address  1LxJNWen43aaBC7m2pX3BzaPrquCyYi8j8
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:22
  • value  546628
    address  1HLdyLxecYias2uBiooEF57Sz9H9T8nJ1M
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:23
  • value  860795
    address  bc1q7958zvxx7jumz4vmxe4ffs6mz9r25g0pnnz2sr
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:24
  • value  670194
    address  bc1qutmxrr93dxgyfwdw7har20d49zsmuuzr9ewsh5
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:25
  • value  638055
    address  3B3HTAWaLqcUQFogfkTDFE39r38dUTj8zF
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:26
  • value  521575
    address  16TbTsC1RqZgQf8e32Xap6pEQzWR2f22Mq
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:27
  • value  532052
    address  1L8n7j2fQB45tM9zzniNBtVAZ3bUHDNHnu
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:28
  • value  625378
    address  1MsQY79Aetjnm5CGSUJ8YWdsdNQx2SmbLc
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:29
  • value  533551
    address  39nuA1twNyr4mg9zMNqRc4j7YNz73XbK9p
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:30
  • value  547044
    address  12FxPhsJwcTuf4fyXhqYmdT5TyD79ToCsx
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:31
  • value  547037
    address  1CWxUMchcSCw7KyzWd59FHeku2UXHvdyyX
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:32
  • value  514381
    address  bc1q3m3utq54nh4zne3kt233p64ttpfcvflth4qmc5
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:33
  • value  502920
    address  166mjZ7aqb1aD8rRPmM2pDFbgLEtb7qjps
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:34
  • value  508314
    address  1L4V1bi4NiYB1XAigWqqVHzHdzWzXeoiFK
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:35
  • value  501171
    address  bc1qxerfsh7uq84x88ckhftqtv5w7dfrhrgtcc796e
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:36
  • value  504306
    address  3BUPP6ufZZAiazJBwouKysZgbpGjx51xd3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:37
  • value  500408
    address  bc1qykx7ws5huqjnyfx5wrey46vf9nw0e00k3awzuy
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:38
  • value  506030
    address  3Q51WiL8iBcK5nF8p6dcxFawc9KQ6iT4xd
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:39
  • value  38019484
    address  bc1qg0ysv7k5epm9nqtwvhpt69z3835gye423le40q
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:40
  • value  15000986
    address  bc1qjk9k7slv7aemdy5zsru5x2kadv402rwwc7akzh826js9wl2ynursawm4lu
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:41
  • value  5346770
    address  bc1qqevkh6k92uvlagqcmwrm70ngmrknh2nm94dgf4zcg7wr62sh2qhqnnpgek
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:42
  • value  5861149
    address  18yrHiHsSL9bswHmuVziUe6L3Ps6NLc54t
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:43
  • value  2719568
    address  3KCyQYQkVQ5i7L1tZJoFn12Kqk5dESrS5G
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:44
  • value  3611272
    address  19iseo5zHwU2a4R2jCo6vzLFyA5E9V5zE3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:45
  • value  3139092
    address  38ZWWmZvYvQHtJPqm3WUwyU3LWTPiCCvyh
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:46
  • value  11158054
    address  39bzieoWV6SrYCCsqU5RVbsfCDLA4hhYKa
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:47
  • value  3937241
    address  1358ReP2HZAvQXAUpUnKRNV7d8EP21hqv3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:48
  • value  12189663
    address  3KnXXZWwZXXWUf9qHTb6phLFJ4bDBtwfmW
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:49
  • value  4542232
    address  17ENgxuS4xuwXWGZmZmZuNefTkovbXkf8V
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:50
  • value  1523137
    address  1HmKikzqkgwtwGskjkkYCW9rCAybaq1Fey
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:51
  • value  1178951
    address  1MQRcAq9tYsX3DstkK9wtPTJ93BDynHVHX
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:52
  • value  1127792
    address  3BtoRMq3VdiF71Pukj19a8owyjzVhyMSpD
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:53
  • value  1020923
    address  3He8SWFNmFjvXtCAqQF3HoXUtKb83xFQHs
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:54
  • value  958737
    address  1Bo2uRBsxTNXPNQWXXc1rwyb7YAPdupG8r
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:55
  • value  950880
    address  3KaqQTa5WDieJfmgZCmabzEa4i4Vw7r5QQ
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:56
  • value  886316
    address  1FyPHXXkKPFeqQkQgfbdULUfKFGFWAovbM
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:57
  • value  2527137
    address  1Df4zLTgzLnuBytVa6ccYgiAyfUt2foW1t
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:58
  • value  825737
    address  1CYfnBEWfr5FuiMpYaFXJYqgzeQaVugL9e
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:59
  • value  744841
    address  1K1XBwYQzNFaPmZDHPJog6AmBaZFbsUxyh
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:60
  • value  730895
    address  1MzQNBYTGiu6TYT45xV2mvpDY5xrV7mL55
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:61
  • value  619306
    address  1KzJDuJNmBWqhoCtXFf1CkPEiUgXRgeFUe
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:62
  • value  1123347
    address  1KHfxE2Dg8jh35hU89gsNdwojeFH7fVoBV
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:63
  • value  525245
    address  3CMTfcojz7D4iKKJfFNbmFWk7G1H8eay71
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:64
  • value  1062995
    address  19VfBvgj6rQfrFgqg4CtAie5NYSuUQFpUo
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:65
  • value  3074155
    address  3LtDQX9iVFtxmsnQSJLwe21XtB1UE3YA3s
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:66
  • value  887630
    address  1BDaao7didkj83wUwA742oBiPox8uXTsUj
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:67
  • value  1255487
    address  3Nj8kbQcLjwuon7TRyJ2PhqvypQYfznKtx
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:68
  • value  821646
    address  1FCjCobf1pZpQM32TWdia4bCcrRrskbt6J
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:69
  • value  772595
    address  1NVUqp9XtwrJ9sgcUNQz8DGSqDXFtqUNvv
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:70
  • value  749688
    address  3BHhsNbQaj384HoF7DXx9wYD2k3UfCwBLz
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:71
  • value  1058020
    address  1JGNDof98xQVqLLLUi3iPiFwcjxH1ewyob
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:72
  • value  694055
    address  3BvLxWT4aEudTQsbmFSuVNcLetZ1eNPo6q
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:73
  • value  690921
    address  11474tD2SMSwiNkNP3NbAkemtP3c4cY5ip
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:74
  • value  691551
    address  182DwyCzwkdPBXZ1C8hBRoWS6EJLrXbE4V
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:75
  • value  684028
    address  16q8CNt5YYYNFciNh7su1Ku6ffFCpiwbPn
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:76
  • value  1013057
    address  3AfG733ahCjC1WGHVeYuRWWvLHbDdPrZRy
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:77
  • value  648479
    address  35dhNaZpJV3avehr4AoaFcihUtx2mhMXYu
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:78
  • value  646883
    address  1Gfhi95oVnSzByX2EChkqh5sntUWEJDsvF
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:79
  • value  643947
    address  34oEChU9Y2bvVmnc24y2CcCFwm6QpD3fpE
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:80
  • value  640672
    address  13M2gPsrtWWbLea8TwpXim9kwjWjYMeHvf
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:81
  • value  3873804
    address  1GCUy68Mnnzzek1s1w6R6rin1hNiemGwr4
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:82
  • value  1263422
    address  19HbscS37TWSTr1oaaMkPDbYopu9BKsL5B
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:83
  • value  1095481
    address  3HfZ1SEnh74F2EDE7GvZrZ6KTnkpJT41oe
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:84
  • value  519311
    address  36pSNf4cEDnau7hPhfyvhjc5a2KcE6Rxxo
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:85
  • value  504038
    address  3PoUEYxfyKW9L2hvBwx8F8tD4grojcXsTE
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:86
  • value  707359
    address  1CAFjeARRUchiYV1KBhsAAPcfDWbCW3vYB
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:87
  • value  1087291
    address  bc1qp4stmalj6tj4jshrthvgtl4rgpfmcxxlp2ymgxem25ggzv3p9wxs5uatnr
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:88
  • value  552158
    address  3Lj7nVuS2eHHdXuWAQN1ey8Un2EzaPuvG1
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:89
  • value  531367
    address  3Nqnsf13ApTV9zkNMiQAkU8bHWxeEbwigK
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:90
  • value  640684
    address  17PLtPkYyL1rB27123YQ53AswQ3eXn6ki3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:91
  • value  1120953
    address  3GXDEojwKKGWCexCbKTEWRD11mn55B8Mrs
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:92
  • value  624416
    address  37ihHmuXqAaWbFUwiz61oeNB4ZVRUWiB9T
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:93
  • value  540745
    address  16H2cXRAYwSQ2F3fg1twbQv6Uy8oXyPgKX
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:94
  • value  572407
    address  1Gzambw64oNxc15VHxyTRQVpvLa6ZpPhVq
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:95
  • value  551508
    address  1HxvFscb6Rq8mBJj71ziRngUyyi6bdCBsg
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:96
  • value  1019270
    address  3Jp4XvSz2WFR5PJ6Ndb7d47ZSgzRfzTPoW
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:97
  • value  550340
    address  1Z1Fm79UhQxDjxjiZJjnXfNF8JS9jygpH
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:98
  • value  503141
    address  1FKT5hFWdro9dJkyuR1vCpUotm3a5ULX62
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:99
  • value  530041
    address  1LAd31ke3gC52cQwg5P7GC3dHHbP3mUzx1
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:100
  • value  530041
    address  15YWcwjhPy9gB7vi4vmFhMU8vXjoVnBbjF
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:101
  • value  1034890
    address  3CNH2ZSrKjL62WFpLwmhjAuiA4pa8zgz7K
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:102
  • value  500811
    address  3My28x7fXZyqk7xqqfLU9G8pA93Takm5tw
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:103
  • value  500811
    address  38i47FN62dFCanghQqLZ5QAYYw92QXjSLj
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:104
  • value  531592
    address  1Cq5s5dnA2p6RQD8r6MTxUxXzh7XdzRq4q
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:105
  • value  510139
    address  32MLQrXnCDrc3tpKP5EL4LtdxdEebUXbW3
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:106
  • value  513622
    address  3M3QAmat177AMqu5ovrW4YKKxewFup3mFK
  • 139d85f50bd7b8807c40d8b5c03d3ea968af1d8f4e67c6dcef86e806759d6419:107
  • value  1568860
    address  38HMxyEhPFhPsasMZ7WTpem1iZsvPsDNao