Transaction d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87
51 Inputs
- 17ccc367350bebcb8e4d8b9ca2aa474d80928351fd22abc676d3c30369cc2906:1
- 86e3d2f6bf8053bda178b1f7842d17dc1b5d03957076b33764cea1685a96aa70:0
- 6afcca6c0c0af1f0c416b042f559b2301ea93dc50aaef9a56a15cbf228704972:0
- e0d2715c87e5ae8faaffd7d2fb8c8a2f042e7f6c0c77a0d9d891111220266edc:0
- 284d6c07f0847861722f3756cbb74da98bd6e4cd547a54e83e89640eb1e74120:1
- 0b7d604eaadbff57958142aa8498fdff645fc851eb39a5a79ddc774c896cfa39:1
- b882beecadc8f7ca743501fcef8ba95b04ff92b1b88741188189cd8d672482d4:1
- 0dd4d934f69b33c636a04d1015721ed23278d0549c0ef12eb4333b3e34584597:1
- 267470be5a888a4fef54007a8d3fd06c0020cf80c0c8f1c8ded170603efeb5d3:0
- bcf3638b1c0406f0ad72e3b19a7d8e3ca8a024fdbed4c73e495d0fd9cdb838e0:1
- c3c99c218e8dbace779d144da731c306c3c9ffcab6746a4de3a2f409e2491abf:13
- 5d0a3b03719c5ea043a5ed6a0a4a3bf29313aa2c60530074c79195ba5a6de677:1
- d0db22ccb931ce53cb5cdcc4172e08be601593df8f5c3bffdc026c2fdd2fedb7:0
- e8c66479d658e2706db65acf1490f84b7aca86984d2152cb511fb4c8d13b5c5e:1
- 210199f359576e784feadfac0999ab80fece4000339fe9403dd91374c635f8b5:1
- e6946e282a7001a775f65bfba95e605a1019ffa3700b3dd4c6f4d3d8864e89f5:16
- 473b04f63293122dc0f6d53c4ed694f8edb776f7660f26f6360fe6bad8279d86:2
- 50d9ef94fddcdd2d68538da206e731bc9137df0aa33db78d199e52c7807a5212:0
- 3052be59b0cfef0a78d2fe7fe4f781a9fb335d20ff740d80f28f927103757bf1:0
- f7fdb3f7a570c799d79067087655a909251b929b0dab013f4a9dc11b57f431a5:1
- e6946e282a7001a775f65bfba95e605a1019ffa3700b3dd4c6f4d3d8864e89f5:4
- 755ed0338f8f7b6f6098cb6da4a507faea57fc9e6cd3351e35ae8a4c8faba6c5:1
- eb182d2908fe1c7f350673eba6cc5c55a99c5e320df97c14f46233a342a90103:0
- be5d1fe771decf88fce363710fbf8bae834d25d38ea8592311e26fab26ef8a61:0
- d6ab09698bb02304054611058c7fd23cc1b4fbff334a8385e1b5cb6ffbd53875:1
- 3b669f1c54b22f22de39bf7ad55d231ac53404ed4086163f9068aace7f9df44f:1
- a237d4ea07033925bfd2a921909a9826c37d95e00a0fda5aa5058e2e67eda376:0
- 7665527c1dbc985bfc4bad367a994dee3fc4e60021da233a23ff455f75f885bc:0
- 5864ae11252b3bde2836a27c34c8320f10f98c7acef72d63c52a645c2853eccd:1
- 8f8d6687af60a0e58cb202651713ff563fc34d85b7c7da695a37f7deda1eaded:1
- bea9c243933a767bd7ac3b465898670d47441acd38fe4b0224a783c42c09c31d:0
- 129b26d82ae173834caa2958e0808bbed83f92a991df669af3e6f92a526024cf:1
- e412c9d662859dfe200892a2de2a9a233de59e6bdba653ee5cc496e2f8f724df:0
- c7d44ce1d117adea1b6558938c39d2b99bb2ade22f72fedc663cfea1a17a064e:0
- 72efc46ea8a916bcaeefee02f4082acd8db5a649aee804075a6b8ceeb5d82661:0
- fdc22ffd689f6aa54942a848c71e417f8c4b6000d9a24854f45cd2c882314316:0
- e27ac315aad1fb8e3a1ac449a73559ff09f6c3ab25ef602fdc944c0b65af5b6d:0
- ca3ee88c63c15f7e25b67d20f0a87aab1ee9b10b6686db0d81da4a1615cb23f1:0
- a63774bfcab433c52d34d732f4b9134709db25ba50138c9ecc76afa76b123171:2
- 02e04de898ef437d3362ef3eb3fa0c3d5c2724a3573612468814ac70fc06d61c:0
- d6ce87b4e38df750ff8a6855d14b34a62f67f4014ad72c424b34b9be6aa122be:1
- 1032a2000a20ff004c6a4476c7536271fc41a8983a159df5ce5a06b72953799a:1
- 04ab14aaa9779abb4aaef13f3d1c1639b30f9b3717183614d7d4a916200d6711:0
- 140359dee8cee16650d1f605fde8b72ebad46ad7057c7fb222532390e56cd33e:0
- 601391f1669574460b5cda0fccadb3be40b0338b13716bdced951938ec62d16c:0
- f4d2c73b97dfcf752707140004719542557659ae7915184c3e0614febe77cad7:1
- db414ff2b8f57a14b4bf677246154a66e4f3f8ea54591de55d3460349cfca270:1
- 3ea57db48a7b9c2fe68b692113aafc1c71e2123113bb680e27032e225287ea78:0
- f61bbdfe4cb25512c8d9073ae52941c54e20b0ea9abc483ccf4e7e7417129cdc:1
- 054006f7fc61305f2559a05c66e1d916a4fc6c374144a69c727b20ef2241b789:1
- f13fee5c5c9195b906844a53ba8e032c17292f67eb56f99498d872163a76e95f:23
45 Outputs
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:0
- value
- 9881422
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3dbded81fac5d69b2f4b1c2c92fc4a15d0689b5f OP_EQUALVERIFY OP_CHECKSIG
- address
- LQrR1KvctZ5JhZcPhvpNZfunyF1hwwL8Pi
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:1
- value
- 129315204
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 66bfc49ecae48e5e815174ea4110c2c538cf1f25 OP_EQUALVERIFY OP_CHECKSIG
- address
- LUbEv4GwgKtSWbU5y8aP4EpipksSJrkptr
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:2
- value
- 999000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 28a2a953d4c09ab5fc9efe969d659c0eed03f9ee OP_EQUALVERIFY OP_CHECKSIG
- address
- LNvp9oQUVi4Rj9vvcHN4kzuYekbho3yCSU
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:3
- value
- 47397490
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 199ece34045588351fe8af142591a86daedd8474 OP_EQUALVERIFY OP_CHECKSIG
- address
- LMZRQ1Mxhr1UERiGf8cVBbGVsHTrY5mJjJ
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:4
- value
- 166296306
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1e3e2d9944b221db8139a133b52fd3eb471a25ff OP_EQUALVERIFY OP_CHECKSIG
- address
- LMys2BMt5A7Rn1SrbbUpRtkhYrFQvDvjHR
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:5
- value
- 1846574331
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bf7bffff056162c2c65d3d073f12929ed18e7e6c OP_EQUALVERIFY OP_CHECKSIG
- address
- LcgRsXGNhd6wocLgLeKpFwkHksDDQthhD6
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:6
- value
- 3444486033
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9e4fe949f1db756403ae38835ffda3c44b2ba358 OP_EQUALVERIFY OP_CHECKSIG
- address
- LZf2kraXL4QtgFJPQDoWVvoNYx4QAFJbT4
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:7
- value
- 199090977
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 251c969836e45262d7b420d0ebe96594faa66253 OP_EQUALVERIFY OP_CHECKSIG
- address
- LNcBWf7LmKYXGjYz6yx2cUFhpptgWeus5P
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:8
- value
- 99000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 80a00c767c17b7d46cacec6c1c9ac57fe852e0c5 OP_EQUALVERIFY OP_CHECKSIG
- address
- LWx4V9MCCZ6tQ1CRa267uLaaZDmuuHFSWJ
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:9
- value
- 99000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3a700d69366aa34968dd4319a70568f93d14f8c9 OP_EQUALVERIFY OP_CHECKSIG
- address
- LQYwgsjQng9gJ2swU8P2Tj5LPbm3UNkxXF
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:10
- value
- 200100000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bf28f5b3cae0b1a11449fc64caf3c106621948b8 OP_EQUALVERIFY OP_CHECKSIG
- address
- LceiPndwWezmsGHzKC1sNvqte4wa3e1mF2
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:11
- value
- 25000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 02a26d956f6eb4207ed8976764df806452a09a96 OP_EQUALVERIFY OP_CHECKSIG
- address
- LKTtCJ8ni7d2v41fS26KuW5WHGdwQ1anfY
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:12
- value
- 11000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 65e7ecff491739e84ddedba117f71419dc947b48 OP_EQUALVERIFY OP_CHECKSIG
- address
- LUWnM5BYHiHxWbvASxJ9XZd2W6EFi25U6Y
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:13
- value
- 694150493
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1bf7f3a5fd36b91e03f67042a3281ab60459f045 OP_EQUALVERIFY OP_CHECKSIG
- address
- LMmqYP7qPoiPJ4k4vt5R1WiZ6huifqW8MM
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:14
- value
- 2000001
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6da53e9e7def44336b48bf5ff318d57854b501e7 OP_EQUALVERIFY OP_CHECKSIG
- address
- LVDhsX4GRNds4tV9MpEv1sfMX7pu3ZsMjK
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:15
- value
- 71985100
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 795869d124aa7e015d396ced7d80fb830e1a43f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- LWHZwVTuqWGbveyMfcAyAvFLA1aJxkkMMC
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:16
- value
- 2075925622
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4a57e3b2e1d6f8af669ab9e3b0343e4936ad9fbf OP_EQUALVERIFY OP_CHECKSIG
- address
- LS13Z5GVYHtctxv5prVrS9uzRPtX6B1VTp
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:17
- value
- 99000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cdd675670e5c11de2d8d9710ce40ae9326c840fd OP_EQUALVERIFY OP_CHECKSIG
- address
- LdzKhPBZpSE7kBVtTM4on6zdmvdU85aiJn
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:18
- value
- 299000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 43a70d8aa4d2a990f013b6d888b62b7640ae02ed OP_EQUALVERIFY OP_CHECKSIG
- address
- LRPff71UM144DTueZStwMAC3TJfGQGagVt
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:19
- value
- 242331996
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 72fd765629166d4eae90cf17b47692f717261168 OP_EQUALVERIFY OP_CHECKSIG
- address
- LVhxvwvKxyXHnwtff5qGxWjNtyCLrLYa7f
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:20
- value
- 475868302
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 755410f3687f30005aa2f1ba4f7d049531562030 OP_EQUALVERIFY OP_CHECKSIG
- address
- LVvL2gQCyMVnNLb9PjMhaMpp9Cv9JVLtzb
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:21
- value
- 16719488
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 47a4eb124981767ffa2b4df71eb2740ba9f9ce95 OP_EQUALVERIFY OP_CHECKSIG
- address
- LRkmoZ4wx2aepYacEMfg3te1mx9er4Y284
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:22
- value
- 41737551
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3756d7bffef08b1b3d1a303c7891bddf4438170d OP_EQUALVERIFY OP_CHECKSIG
- address
- LQGZThs6KkDpgg4Q8tDbmo9zWHWs1BD8J3
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:23
- value
- 162136466
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0fe1d60f8b958c93bebea859a2086d672ceda42d OP_EQUALVERIFY OP_CHECKSIG
- address
- LLfvwTohpmhWdDnimqT2SaayHwSJvkxNb7
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:24
- value
- 171850301
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f2289b49e26d9048523b338104d5a549d54def6b OP_EQUALVERIFY OP_CHECKSIG
- address
- LhJNS2o1sw8nFT6U3hUFn5CSDGZ4qFrWDo
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:25
- value
- 192933100
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c04c8be1ca45fe2ed1704f6638823fb5a4dad061 OP_EQUALVERIFY OP_CHECKSIG
- address
- LckjhajvQWXwjkcf5JXbztF6BUtatpbDjM
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:26
- value
- 60500000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0f7aa06ad1879e4d96de7b26d8cfd5295ae18021 OP_EQUALVERIFY OP_CHECKSIG
- address
- LLdoJLZaMUgWcfhYJ1kuM6oyg5STJdqNm5
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:27
- value
- 69000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4460cf0ec24e4890d8d2cf43346a8eba94c0b547 OP_EQUALVERIFY OP_CHECKSIG
- address
- LRTWBen4qD5sn4xY3tfVB3swp3SDQh1Mqe
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:28
- value
- 999000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0c2865e88546754f97cb9959bf64e3cd1808afab OP_EQUALVERIFY OP_CHECKSIG
- address
- LLLEmRUKgd1kPUMmt4K3SXdqWgm19wun6x
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:29
- value
- 51859387
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0b35ba83208ee458a8b0144e2a4b1896b5d9b7a9 OP_EQUALVERIFY OP_CHECKSIG
- address
- LLFE4T1H4jh69oYfZB9FtGWuForgmkeUtq
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:30
- value
- 449834698
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d863e208cd2e8a12c3995d6a95ad0133e68b4004 OP_EQUALVERIFY OP_CHECKSIG
- address
- Lex7sdumnTzpb14jjS5uYXcr2KKXNLciwV
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:31
- value
- 999291398
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c8cddedae70eeb520c433eb34b3df59980bb7621 OP_EQUALVERIFY OP_CHECKSIG
- address
- LdXi2iNaqEx9wYHPKVsibX7yhucAEiSwYZ
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:32
- value
- 7464947
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2d8dcadc5d597557a18b8f98ea427f430fba3f80 OP_EQUALVERIFY OP_CHECKSIG
- address
- LPNpXknifg4PtAXa3Yft1jHBH3PBEQTViQ
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:33
- value
- 39844059
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 dca495ea06a27443b319d409db44ac101aa50e95 OP_EQUALVERIFY OP_CHECKSIG
- address
- LfLc62LQRiTvCMPQx5bGhwx7sFHyGToMiA
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:34
- value
- 592045000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 812ef52b3f7dc7ce0d88e2066703b6fa671a80d0 OP_EQUALVERIFY OP_CHECKSIG
- address
- LX11gdtAwsHis9wCYY7VyJh5AE786BSTJM
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:35
- value
- 99000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9930dbc9dda2d27c7f032e356b08b605a6a966fa OP_EQUALVERIFY OP_CHECKSIG
- address
- LZBxBKCSvayLxdoNG7kWky6rA1z5Fm9uzM
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:36
- value
- 1999000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1f96599940f332189585807d589a83e080b0a1bc OP_EQUALVERIFY OP_CHECKSIG
- address
- LN6yKfGGhDh6NjDQXiP5eoScSsRhL3iZKi
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:37
- value
- 49000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 88f42b7d721baf8e124059f983ab51c4a36dcb2d OP_EQUALVERIFY OP_CHECKSIG
- address
- LXi6fXH4vkkA1kU1twVjbm3pkExPU3aoz5
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:38
- value
- 13445663
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1623aadf6bc30c445cebb176699e11ef06ba1a0e OP_EQUALVERIFY OP_CHECKSIG
- address
- LMF1reonymuqphe9JXVeB4m337exa1ETyK
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:39
- value
- 58900000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c589c45557ff48b6b942308f509609082559fb13 OP_EQUALVERIFY OP_CHECKSIG
- address
- LdESRDZzxuDyvyKN9La9fVmMw6ZPsKjk18
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:40
- value
- 3000000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 831c47eb5bc74e8c3caf2dce0525a4854855df6b OP_EQUALVERIFY OP_CHECKSIG
- address
- LXBCfLUcuemedTECTGbHfMCJfdkvdv1ixz
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:41
- value
- 58743993
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e9bc6d7dcfca8ce3ca40b6a47224107f464e516c OP_EQUALVERIFY OP_CHECKSIG
- address
- LgXqS6W9HigWCMvssRzsfC9JSQoYifXxHo
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:42
- value
- 954729380
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0fe32ca189d4add934c8ff8ecde9a1b78c8339ea OP_EQUALVERIFY OP_CHECKSIG
- address
- LLfxYSVVss4PU6kZnNsCBCvSryzapv2Fg4
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:43
- value
- 1999000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5e12c8ca58fc50ad73748a9636b17604da4ead6f OP_EQUALVERIFY OP_CHECKSIG
- address
- LToNHQNPx2VZ2soLYECGxfzGMgR2hQ3YP6
-
d31f47385c346119ada4e57c7513f8c58b4340522f63d3968177205fcee11a87:44
- value
- 5891107364
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f9871c6dd621879729cd7d502a5af822501cf2aa OP_EQUALVERIFY OP_CHECKSIG
- address
- LhyLNfBkoKshT7R8Pce6vkB9T2cP2o84hx