Transaction 8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b
1 Input
62 Outputs
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:0
- value
- 275002
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a28a6f828ac74b354d0a1f7bd7a56065fcb04c26 OP_EQUAL
- address
- 3GWTEHyFbnir7yYiskXJsfFd2ZQbredfPU
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:1
- value
- 43847
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c0f830ce9329569cb5f63dc326f716b0d72f63b5 OP_EQUAL
- address
- 3KHLyxsDL9KryzwcTSWQjqLjSg35duPbz1
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:2
- value
- 41294
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c85b6b61738ffce7eec547da11e68a3ba2fcf655 OP_EQUAL
- address
- 3KxQaqxmJBomKCJWmfofzYZ9VYJ4pLC6pk
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:3
- value
- 221754285
- script pubkey
- OP_0 OP_PUSHBYTES_20 32de3810d6039275d1e1cdea6d46e6654f3af840
- address
- bc1qxt0rsyxkqwf8t50peh4x63hxv48n47zq8xfjdv
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:4
- value
- 89612
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a0c66dfcf6cf2d680fcdca2fb530a794ca4e3e27 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Ff6ppuoTVNCyQC7nV7BVRNY9rYPd7X8sq
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:5
- value
- 1760804
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f5d2255203aac0c0182035af026531c1aaca65a8 OP_EQUAL
- address
- 3Q6oDj8S3kxHfUfHkTdbQBLapGFcTFgb5G
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:6
- value
- 914463
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 506dbd9a585ca328e6ae674d0fd627bc2941b4d6 OP_EQUAL
- address
- 392HSoYUToJ2N6oYcwakgbNdbLZSrkU8UF
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:7
- value
- 202633
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 777d37e77ff226b143ebb569c9ce91be60838983 OP_EQUAL
- address
- 3CapLhNYY4QWyTizTBzwtK1z5ExCZ2Ch6M
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:8
- value
- 888151
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c72766a475866f70bea6d9e2b38c0f79a97a5c96 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KA2foQLdV3odJgcqvXMHqSE7gT12TGK4d
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:9
- value
- 69936
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 40ca128142e3c99c0b63916c478dac68c94a87da OP_EQUALVERIFY OP_CHECKSIG
- address
- 16uaKWKyi3rj5KZzhc36syzYHnLdigXgMq
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:10
- value
- 180964
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 260ae21484c05cf423073fa45bbc2d10c0ef9586 OP_EQUAL
- address
- 35AAe1Jt8XHMojbiEubZut75NLLaoEFKmR
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:11
- value
- 71727
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 029fc1a6124147ac8bcc76a75f2d334d0a43ef81 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EsjTS5PtYWmvfy7L659uFE8evJ3FwJbB
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:12
- value
- 41243
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c9667f8ef09cca22f3d41134f297381ce97a00da OP_EQUAL
- address
- 3L3vXojquGCZT8RS53yN5o6MVPkZXpU7Tz
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:13
- value
- 80000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2a96db9572fff32b0e63f135f182be14b1667b0b OP_EQUAL
- address
- 35aD2P3GZYSKPw34GKKrwar9DzYDEqv1vk
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:14
- value
- 840791
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ea520935ae828dcaa39930960726b4778e5fa423 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NMyPrB3de1VFshYywVE1V8dHctG1n97H8
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:15
- value
- 263545
- script pubkey
- OP_0 OP_PUSHBYTES_20 b024398f12086713bf541d1a643a66d4a0fd57e9
- address
- bc1qkqjrnrcjppn38065r5dxgwnx6js064lfsmtgje
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:16
- value
- 177600
- script pubkey
- OP_0 OP_PUSHBYTES_20 bbd1992b726e8f5991a3a3036d3fb2be4848483d
- address
- bc1qh0gej2mjd684nydr5vpk60ajheyysjpaaz5fqg
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:17
- value
- 1802128
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 79fe765b1cbde690954e0be43a21ebaee0c737a2 OP_EQUAL
- address
- 3Cp4X7Ce67qsb6snFyu9va7eGiWPsMGtgW
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:18
- value
- 880461
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 848c4d2f46c200c62b566d29e60e8798a4be5ef7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1D5rGeB3jPKzxmcGvDBXZQJoJciZQdsuDB
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:19
- value
- 617300
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5b604696ee98adcb9e0bb42e5a197b9336583c3a OP_EQUALVERIFY OP_CHECKSIG
- address
- 19L9pp7Z9V2yPjFhrYokdgzTTdFecXwbSy
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:20
- value
- 263540
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fa6bce416b93aef6719e1455bcf106c2b297369e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Pq75RpgPPqyrUeqzWh3qJWGBDX3SUvC8e
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:21
- value
- 1493255
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f6cc9fd600133ac689e896e954e48ff5c5c4f06e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PVxMjvP7ponFYhgLeEDHDtoHAA5b1kwYK
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:22
- value
- 87631
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 178a16aed925e49349d0e8b6fb048f350cfc13ad OP_EQUAL
- address
- 33qUtX8mFNvJYYGJ9dYQrkGVtPmWT3FycG
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:23
- value
- 89660
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7e530d04109618521b69f065cebee442533b6c52 OP_EQUAL
- address
- 3DCxZBsA8q5QEzY8QtcHsApp7HcU58dLqn
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:24
- value
- 43959
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 33f7e278f85ed410473bbeea3bcf0bdd9b9ac4c6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15jnR7TcZ4yhmHX6ukioYpTzkG5SF8cxmF
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:25
- value
- 45000
- script pubkey
- OP_0 OP_PUSHBYTES_20 9f9052997ccd359a490eaac9299600fd9244e385
- address
- bc1qn7g99xtue56e5jgw4tyjn9sqlkfyfcu9dseefp
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:26
- value
- 1330081
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 50b8c776295754a9ef436db4d180be9c4684013d OP_EQUAL
- address
- 393qLa31oaRTySs28puTPSQchF7yrrRVuE
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:27
- value
- 35848
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 20d3522ae3a9b62a850ccb75edad3396afd61e11 OP_EQUAL
- address
- 34gahX9GtQV6DBjPiyUAoLhSyTKkou7RtP
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:28
- value
- 179321
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7285bc7c2c61f29d70941c96eb18ae980fffd7b8 OP_EQUAL
- address
- 3C8ZAa6FzNUWkQXGeXiQtV3pP43c1G7mmw
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:29
- value
- 537965
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6b1ee2d1105cbfc71d8e840a495ec8c185ca3037 OP_EQUAL
- address
- 3BTRE4pbQDmdGc6xh9pReb2d2HCRSRJwEd
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:30
- value
- 89661
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 37c5b06969014c342851caa830b89e22f1843b3e OP_EQUAL
- address
- 36muumscf1vLqaCKkLTgweVrRLCGRFcVBn
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:31
- value
- 80667
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ad046cd4b8b7fa35f400448f882f91d2849127f6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GmqCefkhN5BbUnzg1n5iQ8CAphVYCFWgy
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:32
- value
- 12555
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 caabb8410c02035fcea60abedef084a44b7cd158 OP_EQUAL
- address
- 3LAe8bCHpyZHaKHbTjuY1jSq1m4uVr6yCY
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:33
- value
- 70086
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d7c2789f5f154465fb1659972ca4de5789eea85e OP_EQUAL
- address
- 3MMrAt6vscbSkXbmD3bntdcyevGuqgaox5
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:34
- value
- 440620
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 84a8e21b3abd9851851c1ea05b5bcbfcabcba8c9 OP_EQUAL
- address
- 3DnTS5TrRgDSnA3wkUTz6kiHqRuyRtgcEK
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:35
- value
- 170353
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 856c0a1a6ec65876c176966998ae2fcf10822486 OP_EQUAL
- address
- 3DrVDmfWyvi3sPbxr61ud5rPGDjNCgGAYz
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:36
- value
- 881861
- script pubkey
- OP_0 OP_PUSHBYTES_20 9ee19331f41d9ec36acb71e0921ff6002d4872c8
- address
- bc1qnmsexv05rk0vx6ktw8sfy8lkqqk5sukg9d0yrm
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:37
- value
- 717466
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0bb54a167008a7c1e758acfb5499d0d58f4be220 OP_EQUALVERIFY OP_CHECKSIG
- address
- 124ucKVUwHo6zv3Bjhsp4MCGK4yiwBF5PR
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:38
- value
- 26884
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cab631751e26a8288a31ff386bbeea1664df49a3 OP_EQUAL
- address
- 3LArgJGQDaiNFrVMVXbPso1DU61jHgG1vx
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:39
- value
- 43804
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 bb3ae21b238553bf3fb6fa9852de40ecf471a34d OP_EQUAL
- address
- 3JkzphE41D83G4d621m2Zyo85nRhdQMN2A
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:40
- value
- 3535205
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 be58d9d725f6f6bc1cead1ac10128857470bc5d8 OP_EQUAL
- address
- 3K3UkToqG78G6qCctcfG8yQaTDVBRaez16
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:41
- value
- 14410
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3592f3ea29c4244f34f2c6cbeb04fe7f07528ea6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15tGrdJphDNL1dFn8sacqaC1jpARGzg1zp
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:42
- value
- 179313
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bb3e5e320b7fb088c5e11a6aee8d07cf91c5130d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1J545Gs4a93QCGzM6JWcJwYbEup5qfsoYE
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:43
- value
- 12188
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cf1baefe2f7c0fef90a74b3e2bc5c0751c5d7260 OP_EQUAL
- address
- 3La6xjuSEWMCA4BpJFwcaZJv8fHAdGG8Ev
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:44
- value
- 1376645
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b1fc06548a3404941017e7eeea3adeefe265e34f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HE6WwTvUxLq4SshzEoQeGP2hH47hjXmaA
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:45
- value
- 80695
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 93af8cf8333ac6f26d1a304c5a2d65ca937c52a0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1ETtdg2hiSVpVhxaZfLZVLSjtjuXoM2m75
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:46
- value
- 161388
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 992a7cc2e467448c8d67b52cfa350919b7ac37a5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1ExsHRXK2ejmuGoR5SAc9q1XtprbVV6zRy
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:47
- value
- 968096
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 103368022a0c8d21c8ddba1998a5139f80cc79f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12UfPqkGbsWyZobi7qW4BxVEGGGqnrjsvS
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:48
- value
- 52541
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 753286253dde57a095758f5f18b010c3eea1b551 OP_EQUAL
- address
- 3CNhWTUsCTsGUft4duLKudGWTrGP7inADr
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:49
- value
- 18828
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ac147e4905384cb0ed81294a8e5143ff6d71464a OP_EQUAL
- address
- 3HNthSNCAKwpACjEjU6bXq7qucBT1XFVbU
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:50
- value
- 707584
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 08f4409c4b67c05029f5c4e2da31750bae0c821e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1pM1VJBExZwkcHM1ohmJ1Fmi84cukJX1L
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:51
- value
- 90000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3271597fba2e29e2fd4ccc990c4eb112d1c63220 OP_EQUAL
- address
- 36HjVoad5Ko6eco688B24DZYyc1iPDYdHe
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:52
- value
- 175834
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 11f8fa48047d5c3237d72b95c3f450e0bd888280 OP_EQUAL
- address
- 33L3g5N8CLwUD6p1EgerTrZPJnQJDCCwc7
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:53
- value
- 44920
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 87700ed47a63baf65f28064de238d915021ca129 OP_EQUAL
- address
- 3E39PMy4ayQB3dpA16gCuVE5qwoXjdfZ8E
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:54
- value
- 57354
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f62d9d317f9e5c4d0975f128fbedadbbe49622f7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PSfsWXdFP4TyPHsQBcH8jbwCGakButkyY
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:55
- value
- 1331679
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c876f70337c2ad93b327c2250e32f1ef7a025caa OP_EQUAL
- address
- 3KxyajcV3RkVUwwnSzZwaS4qhzMc5D7DyM
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:56
- value
- 909879
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5a57d894a08571c929423ed9ff1207e8920c513b OP_EQUALVERIFY OP_CHECKSIG
- address
- 19Eh3uxYdYT2idf3LyCinukxAnp3jHpbpN
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:57
- value
- 43755
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 821f21419e23daca81138dbf6ecf15c453211034 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Cs28t9XpNKnkAnSmL4xoqxfi6pRrYWkxB
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:58
- value
- 948571
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8080457eccb1c41f6ed8706147f4b7d4f9297885 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CiTA1hNbpLdoEhecwBnXYicFajGshrdAn
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:59
- value
- 695770
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a184e0d1de04bcb89e39f4d079e1b67387b4bfd9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Fj2yRbWeSLdbJPQ9i1ZPs5QbjvEYQax9r
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:60
- value
- 17931
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b16c3780432c9796e15c53350d77675a9743a40c OP_EQUAL
- address
- 3Hs9AXrs5JbL62nW5QgCax1Nb6UpXWZDdJ
-
8c44a438236780c55202641e2578cbeddf16da174f036b18e4d139c9a7cc8b6b:61
- value
- 35054
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0d7240d419c7be9fe187f79c3dd104d9c41fbc8e OP_EQUALVERIFY OP_CHECKSIG
- address
- 12E6ewyWCN4kMoK4bNjPf9zCjdHJbyWLHi