Transaction 6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f
5 Inputs
- 8cf06d0ba7b38342dac0aaf26f64d949dc45d3405dd59857c1adcaf4623ade4e:0
- 26b1fde0b001f3ef74a9fcd1371adc9e56d3a29c34b7d1e45c4a35dbf9d2b40f:7
- b56ce3fcc6799452f870989b9dd0d0ee429cceb0d9c2dfcbdc12948b15a76ae1:0
- 983a98299ad0f8ee2f32c2bae5eded70852d28d231b21689b709e77003c6a1da:0
- 63008b90d82647de93647e7251badc0469aef7a7c9ef7f22bb751e64a51e0c24:5
61 Outputs
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:0
- value
- 78750
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ec7ac531a93d681aeaae4c1201f1b6987176f105 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NZPYW5478uxU736sgjJoSoWFZUrVK2xYu
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:1
- value
- 451949
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3a7624b693472c783bb486d3925dff2ba50b9c03 OP_EQUAL
- address
- 3728eRCTPuo6YiG4zy9bj2qENSt3QZKXUh
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:2
- value
- 68324
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 935cff1af5e699d63b47ca8894910125a493b6d2 OP_EQUAL
- address
- 3F8CfFeHfKSfrMpHW6WVSHyiUn3GX5ezLp
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:3
- value
- 136609
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1e04bb2496cf580ff8eb620a48880b7753caccf7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13jiwUQGn5LAnykEK7a8jLZ7RZoDA4xxRm
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:4
- value
- 136568
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 304c9c206cc79f280712d61447cbb02ee151cfa7 OP_EQUAL
- address
- 366Q8hUd3iVmCjWF4jhtKNJ64Q1LAmAG4j
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:5
- value
- 27343
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 63a00e1e37757ac3fc9d154a46f0888145c946e8 OP_EQUAL
- address
- 3AmnZMvqk5n9zzmTxz2U5vqRxTorBbitFJ
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:6
- value
- 140000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 99474c7d7dad8a4458ac1fc5b3d5633fbd1347dd OP_EQUAL
- address
- 3FfUipYfYCoe36EYGDWk6RWtYrX21y5HeZ
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:7
- value
- 27341
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0b2e3450880853215670ced72b3a71916dff2073 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1227nSohv152ZyiXVzSfcdJmeTUjrAbDXk
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:8
- value
- 55000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 714a2225a0220520e3788ea1cfbe2022196f34f3 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BL2AZBV5qK4ULxz79nnL9sSBxG9RkMuhk
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:9
- value
- 141080
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1b0405233e045343780c839370946b11b54211b9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13Tr4VvfoNfG8VTadMxbeF4K6KGv4Zb2pA
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:10
- value
- 62904
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6c0c691a486e8d3af4a6dbb119f9f0bdfe0b485c OP_EQUAL
- address
- 3BYKmZZ5fLMD2MZMpU4AvgGXUEQ1rAqjsd
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:11
- value
- 75481
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7b8e538b897af802c4b11f4041d56d592770560d OP_EQUAL
- address
- 3CxKY9UUTWxAx2PpaTPSc43EN1F4sciCUK
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:12
- value
- 862046
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9d7e1db6da5782c2f6d3039457f95db1d8e67b1d OP_EQUAL
- address
- 3G3m6MoEfG64WjG1Y4Qpx8fQoJkja45rwo
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:13
- value
- 55906
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 33a055f8adb5b05dac391745bf69118c8e4cf037 OP_EQUAL
- address
- 36PzTeydun9WqJujYezUzH3QAqne8xDAid
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:14
- value
- 554676
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9ed727b5ba7823e9830b3f34512fd24539ed723d OP_EQUAL
- address
- 3GAtS6KabxX3Au2EYj5WWjHbVkuWJcdjhs
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:15
- value
- 315534
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ea4f0491d629ec787c61bcfd6d007c9493020b93 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NMun9Q8aZcxCiLCGtBqq1w5Ji5i46T2Dg
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:16
- value
- 69896
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6f97ae5bdb0e027e706c34c2ef7037dde7370369 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BB3iHEx2cnggVjPEZJhFfeEyyjzGQ4Jah
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:17
- value
- 46447
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3b6fe58e6bbf2079e1c5ac8612661d3d6633c1a6 OP_EQUAL
- address
- 377HqaeyiLzpdAhR8mn72fNmpyxd8UGibA
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:18
- value
- 87410
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3fd05b39f522ce2c2da8ebbbf3713ba415adc3c0 OP_EQUAL
- address
- 37WS6UveRUxZSpuxSU7ZxqnQWxpG1jz5Cn
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:19
- value
- 109271
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ee87c1b344ddb704d8a9d09638330b8164c1f90b OP_EQUAL
- address
- 3PSFNjeuCVzCXTXyw8aP1wCc8Un3jFKpye
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:20
- value
- 601026
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 44a6ac9cd53043fdd80c236cb718f894208b0b64 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17FzcmzFNWfkbkaWg7WPcA7CmLeyWTa1oT
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:21
- value
- 273136
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 125cfa5bd04d723883a307213ca1d536395c0b90 OP_EQUAL
- address
- 33N7UDeVXfNYvah98g55dSpRFidGeLSyXt
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:22
- value
- 84712
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 49abfff5489c4fe46c3a39a9b2f66a7eda411760 OP_EQUAL
- address
- 38QZJJg34VL8n6xdSpUjQNUjXmLoRoWQvF
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:23
- value
- 5031452
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6d8427968521e4407869309c66850728c8c75f0a OP_EQUAL
- address
- 3Bg5tidrLumpcpq8N4S5q4b2fMNuH1wjxC
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:24
- value
- 136560
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7586edcaf5c9b622fe074575775754b7ecb2a874 OP_EQUAL
- address
- 3CQSd1aKz9M5q5QoabjKziGgj7UKLcykGK
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:25
- value
- 34160
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ef2ce8fd74d9d1045bc833f294add1f32b865553 OP_EQUAL
- address
- 3PVfDoQSZ2g64xJ4nDGaAswzmdTRrHTKwq
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:26
- value
- 399787
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6daf36459187ae0991c718cb5d89f045acb95fcb OP_EQUAL
- address
- 3BgyUPwhGzTxGvdTzUbJuamNq6zFfeaUq4
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:27
- value
- 411841
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cf9e6392f969cd47546ecbeead254ae43e2e9957 OP_EQUAL
- address
- 3LcoYJyBQpHTmzKZrAWWqukVe6zz9EAKjg
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:28
- value
- 521286
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b6dd81a4a48b9f17fe800447598998bc6c2ced9d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HfuLT38KXLoxBZ8BL9pw5aftUaqPLcQ21
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:29
- value
- 49197
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 70f37982289f953a54e457cbc24e645e8bcc2b19 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BJEMQBgovYuc2N14kd4ghhNqtC9jUfE9G
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:30
- value
- 54648
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9b62fc05fd7a19ab27153d183362457881acec96 OP_EQUAL
- address
- 3FrdEqbs1ro1h4wK8FjHKYrY7VaY1mXXnv
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:31
- value
- 28681
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4c7d6def750c78ee7d72473844cab9c12e503fac OP_EQUAL
- address
- 38fTY7Vi5SngCvWgsdGPvpksBuNy67dYmj
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:32
- value
- 2775397
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d772b108e579fdffc98288cb836a266dd699c15c OP_EQUAL
- address
- 3MLCbhHN8mCtD1q5NFpVH9xrBVkcC6WMKU
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:33
- value
- 10846
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d2ff3956658b7454b0619de6b108080662c099a9 OP_EQUAL
- address
- 3Lvfa6oGvofhgtyQKnPgKKHdC8Ga3UcAoX
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:34
- value
- 52191
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 75358525758facc9ec65a29b169f0e22bacc14f7 OP_EQUAL
- address
- 3CNm6dV4vfnV3tMPuswBmKgRnVjj5tt5Ev
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:35
- value
- 68319
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 23c84e1123173f55a5c16b6e4d2dea07d2462156 OP_EQUAL
- address
- 34xDXgxHFkhiPrm5VJXTpBkUkybRAJHCg1
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:36
- value
- 1318230
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 00b63e9b2fb713ee5ca8bd08a2fe99d667470619 OP_EQUALVERIFY OP_CHECKSIG
- address
- 114mKaGwKyuUFXYAjM5jvB1fLM8rJZp6Ba
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:37
- value
- 80898738
- script pubkey
- OP_0 OP_PUSHBYTES_20 342f85e3a821c4102f6816c83beb51a90caa819d
- address
- bc1qxshctcagy8zpqtmgzmyrh6634yx24qva4e74z6
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:38
- value
- 209625
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 898d5fccd918165d15e742ec1482b464b9fb102e OP_EQUAL
- address
- 3EEKrgFMUp2pVKWZA996UWhJK7LDajKfhr
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:39
- value
- 300000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ae3b004756d59341d5841970e6c02b12351033ad OP_EQUAL
- address
- 3HaGBPZN81bRpw7b2TFXwCKHk1aeccTufs
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:40
- value
- 97849
- script pubkey
- OP_0 OP_PUSHBYTES_20 92e646a5303a390965614ea28932195267bd9529
- address
- bc1qjtnydffs8gusjetpf63gjvse2fnmm9ff06krsf
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:41
- value
- 54000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 743b8b1af220aad442c631b13c5fa585e794f3cb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BbaiQ8szJUUv3R6NGtusgMz1qRaWqBDM6
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:42
- value
- 264936
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 18d46ead23077fbb7dea4314af58b3de5ab9a79d OP_EQUALVERIFY OP_CHECKSIG
- address
- 13GHhfLPN8tSL4NxTwFeCA3sx9ZnM4M8Vj
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:43
- value
- 132783
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1735264a75aa2ab03c4405b34d1febaebbc5b52f OP_EQUALVERIFY OP_CHECKSIG
- address
- 137iDJwDGZCnukwFkknfYqHciyd33zsvEr
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:44
- value
- 1143040
- script pubkey
- OP_0 OP_PUSHBYTES_20 a9a989ab3533f194b60edecf8597f90ace6537c5
- address
- bc1q4x5cn2e4x0cefdswmm8ct9lept8x2d79zc6xsp
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:45
- value
- 273108
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 27b914944273e7c15f4ca3eb6a48f3f6adea3c58 OP_EQUAL
- address
- 35K3zdqPfjL1MmPVKSRvTargbmMbaSEqtW
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:46
- value
- 3166234
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a512d2c64741acdb0b8f2bdeda1256997055b5cc OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G3q3XBs9vWhqekx5ohkhHdrvQBVr3Kxi6
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:47
- value
- 271655
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b6f043918c55455108bf3ad6d6e84a31e19e134d OP_EQUAL
- address
- 3JNJjHfMHrRAwfduRchpsZTgMThcEkrcnG
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:48
- value
- 61496
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fa310f46e7345c46448a017c5262544f6a28f489 OP_EQUAL
- address
- 3QVudE9AXxM7qYds4gmmZp8CSSdHwoZyNv
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:49
- value
- 81964
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 34cdeda1c95764ff27d8b15fe2ea1547de2d7d5c OP_EQUALVERIFY OP_CHECKSIG
- address
- 15pCq81TLMVJWPEAz2JZUgjjrsxf5xBtWN
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:50
- value
- 60103
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a9c75c85f741bd269769b496a93b63030dd700da OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GUi2J2cgVCy23w45AVToZQdF3DAhBAf41
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:51
- value
- 69887
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 439eeb4c7359e4d46ade2b4ce89dd84aeffb49a0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17AYekNPDNZZo7gHfFpUadB5QPTCX63tve
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:52
- value
- 70791
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 da37ca941455b831794ae61bf89e84c1e81826a6 OP_EQUAL
- address
- 3Mar4p395n4t7ZqMaCnxYQAmc2dNDjDv1L
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:53
- value
- 68312
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 de9e56fafaf5a80010743206ef8ffa2be4c5517a OP_EQUAL
- address
- 3Mz7cmcY2JmedfdoAU6CppFDdjMV3VXz2A
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:54
- value
- 109279
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7d40533405734ebdfdebea4d383a21f00b143066 OP_EQUAL
- address
- 3D7HSuKCxmpT15gzA2AVusE8gZyfyTFjFY
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:55
- value
- 69865
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6056c38ea22500df88f19fda3c768d3ac4f7b9eb OP_EQUALVERIFY OP_CHECKSIG
- address
- 19nPosrhSKajznJkidFLgouVURFTWSoq2D
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:56
- value
- 42660
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8f1fc0b0cd4a22215ed86bdb30cd633bc246ff7c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E3mfeaS86gXe25ZriFAUWjW5PprYf5Bz6
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:57
- value
- 686520
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f95491b3adf4e2d72eb852a278950f8b04781cad OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PjLZjXSQn1mHUngfvU1sKpT5JFo95nVu2
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:58
- value
- 933787
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6825a42f226334c68a71535a54ceed6913f28305 OP_EQUAL
- address
- 3BBhHrsByy9KvLUQ59jJJDXqSiSzpSC1xF
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:59
- value
- 22895
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ff337899a1fbee91eca3942a2452317477afa4e9 OP_EQUAL
- address
- 3QxPtjaEu6AgM1FBXKrjtDCdFBHW2t3Let
-
6e9715cd44dba4ca8213ed0a77baac14e6072c91b834005864f6f7176502b35f:60
- value
- 290247
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2bed44b9bf529067ea459809b7545f4980c70a7d OP_EQUAL
- address
- 35hHDVcA8XFVBpc9pzCcHtAGscAe4mPHMi