Transaction 811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0
1 Input
63 Outputs
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:0
- value
- 12106
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 992f87b85384cf967121488c8bc39ef95956b26b OP_EQUAL
- address
- 3FezFM5T3FF7FJ9iGCBcsCvWtmTTd1XMBt
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:1
- value
- 78406
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 73de4f951f442ea0b93f4772bb146c84f8b91191 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BZf2VSz2U4aW2L2RGybmV6p6HBVweS1EY
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:2
- value
- 520806
- script pubkey
- OP_0 OP_PUSHBYTES_20 1a09f725f14adaeec379fdb1704d1b40b0443e7f
- address
- bc1qrgylwf03ftdwasmelkchqngmgzcyg0nly3nqyp
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:3
- value
- 40000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e5823f19f205798860c783665ae01816987084c1 OP_EQUAL
- address
- 3NcYhA6fNiVnRK89VK2SfKfyERNDK9YMus
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:4
- value
- 43462
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4c2e96ec85fd6b4ffdd102789a32c2f9cd586a54 OP_EQUAL
- address
- 38dq6Dnk4pCJmKAgkcZRU8Qvn6GCT5qfzy
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:5
- value
- 128106
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fcede01e8631d24ad4143c15b14e75b56393784f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Q4NFDfda6j1VSpx8yNsEzwa9HKtErfvbv
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:6
- value
- 427762
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3509b142c0397186d94da8cab7c085b7830a3638 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15qSRcHyEDuzFCVEf4khtQFJsmkn1vwTPn
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:7
- value
- 939235
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7ad3a6adfa77c353f9ad9b12e2ee655ea7a060fb OP_EQUAL
- address
- 3CtTuiscvVBRRGvCsekM7Mw1ZHLJiNxFNc
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:8
- value
- 1136106
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 51fc1886c05ec7281adc56f46ab60fee5a00de6f OP_EQUAL
- address
- 39AWf1HSU8Zv55Tv2DKLjkri6ZMLMmEUtA
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:9
- value
- 11549
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1eed900c3b7f813a64eaaebd7f09c4c16befeb4d OP_EQUAL
- address
- 34WYnSgDDhUpDzi4GqbUuWDQNGaVLxfARo
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:10
- value
- 1739324
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6ddf92420feac88986f343c2b078c3763bb8f628 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1B1xUvCSrYrAYoVEaBzcauJsFc5J5wWXAE
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:11
- value
- 573977
- script pubkey
- OP_0 OP_PUSHBYTES_20 12034c18d5cc40f0e2a880d468c2439f1046e817
- address
- bc1qzgp5cxx4e3q0pc4gsr2x3sjrnugyd6qhmfr38d
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:12
- value
- 36568745
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c1a3a4510ba7548b9bb28c700c3868d90f29ed29 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JesT4RygTvvmNXqc1YwgZoZMYTNFjFs1D
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:13
- value
- 632751
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e967e1b3043f789e69965c7b114628383ded60b5 OP_EQUAL
- address
- 3Ny9p4c6n1cwjkZxEw1UHthnZLvULHh5Wp
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:14
- value
- 21742
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 849325c30b0941995a4c4e812a41af157d3aea58 OP_EQUAL
- address
- 3Dn1PrTA8PEjeEiWM9vMDvzBJ4oH1m9ndX
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:15
- value
- 22176
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6a97dfd1fb48bc2a04a2b9573eb254ce63449bcc OP_EQUAL
- address
- 3BQdVHiQRK6uD1ALMo82ranSC8BokaHM5e
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:16
- value
- 21680
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7e23d432e71b0db2dc5ff119e0ad5e85e79d4f68 OP_EQUAL
- address
- 3DByz9fFyc2Ub1eLYQDzS6R6SDor3QuPyG
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:17
- value
- 27500
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 63d872841b77af903731ebe0ca70a33419950b18 OP_EQUAL
- address
- 3Anx7ZNgn8EnVNgtZpWSWuA2sYpEKgytXP
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:18
- value
- 205903
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6df73c8b294ea07e30a54881ba3d1824afd432ec OP_EQUAL
- address
- 3BiTkkEvrPD4bsjBGEiF9fFAs2stVJeqek
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:19
- value
- 12715
- script pubkey
- OP_0 OP_PUSHBYTES_20 9f028fba76514d3db70ee4ff0c89c9d64898c3ea
- address
- bc1qnupglwnk29xnmdcwunlsezwf6eyf3sl2fcta2e
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:20
- value
- 21728
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 320a26085d271eab26bb8e1683b326e314d66fc1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15Zawj7tuSs96ZPFp21yt1ihDeFcZpsRAG
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:21
- value
- 6420000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 32e7885865c29c16592cd94d3fbfb2ed1a2e5c18 OP_EQUAL
- address
- 36LB5JV5z6KMS3qTdo3uKk2BF74ysUFo2f
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:22
- value
- 330759
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a75b235e5d379048055075a25db9b71203386082 OP_EQUAL
- address
- 3GwuwyCMhYxBnqeNeXgzU1wVUCaNTaKpcX
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:23
- value
- 659527
- script pubkey
- OP_0 OP_PUSHBYTES_20 76810e8c833b0eabbcfc6a844a7786213c481516
- address
- bc1qw6qsaryr8v82h08ud2zy5auxyy7ys9gkewvqr0
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:24
- value
- 47695
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 80469002bb28cd97e82741490e1f96c496b161d8 OP_EQUAL
- address
- 3DPGwsNtvXuX9qyikQooWQPaEMbcEXVauq
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:25
- value
- 200109
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7192cf1927cca8436f642fb9817abb4804f8c521 OP_EQUAL
- address
- 3C3Y9govpaUNkdn7B7LNdYhDVRTfytpvRX
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:26
- value
- 1890806
- script pubkey
- OP_0 OP_PUSHBYTES_20 17da23109d360a1835384141ff238e11de6cd842
- address
- bc1qzldzxyyaxc9psdfcg9ql7guwz80xekzzrl0rru
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:27
- value
- 3420000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 903127d14cc53859972279be794bcb44da2bf85c OP_EQUAL
- address
- 3EqS7Z5jqZmy4S6wvRbE3p3h5Et2JrBEgr
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:28
- value
- 2200172
- script pubkey
- OP_0 OP_PUSHBYTES_32 4baa7e67f50630ad7fe5278e0a53264ae0bf78d79f387bea832385182d98028b
- address
- bc1qfw48uel4qcc26ll9y78q55exftst77xhnuu8h65rywz3stvcq29sng2lzu
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:29
- value
- 2074406
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c475444a9b7bf7eaf7b10bd4ab32f00e6289cef1 OP_EQUAL
- address
- 3KbnqyoEw8oorWLvaamXiWNATf4smkXVJN
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:30
- value
- 217218
- script pubkey
- OP_0 OP_PUSHBYTES_20 586d0d5c380d089f9eee0035334493874668a7f6
- address
- bc1qtpks6hpcp5yfl8hwqq6nx3ynsarx3flk7hckqk
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:31
- value
- 1223893
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e814f36c49625580b08a57ce61a664ba9bdca2de OP_EQUAL
- address
- 3Nr9nju8zF7K9NrSy1codbaiMLH8WYs3pf
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:32
- value
- 11989
- script pubkey
- OP_0 OP_PUSHBYTES_20 5c95231876516a176d0fa228048d7479afe298bf
- address
- bc1qtj2jxxrk294pwmg05g5qfrt50xh79x9lcsnyuz
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:33
- value
- 417059
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 600918bd500f41d84f177cb04dd5721c9940df58 OP_EQUAL
- address
- 3ASoh1F7E5wM1wYFUfU8HW5Fqjm7u1zc8C
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:34
- value
- 568772
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b1371948ffcbc60391119c2a42a076a0673fbbcd OP_EQUAL
- address
- 3Hr3XpwdgKZNB2mh3jYvvqqkfT6rZUg7jb
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:35
- value
- 6298286
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 836d290b4d3c27b7f57581f2be1dcdd375bb23d2 OP_EQUAL
- address
- 3DfwDGPZVNtYkS8y4kguYb6W4oxPVgbK2E
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:36
- value
- 423000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4551ebf828ff5dd25438f783a9a4596abd2ab9ad OP_EQUAL
- address
- 381YgoYuQyJybGPCn6HfZb35KPxwiVcv1U
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:37
- value
- 260662
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4c2d5a9e4841afbb372eb8a04a5eeccfe9feb6b1 OP_EQUAL
- address
- 38docNZHBzYQ5QVLuqrHuzDNPwEpqr1Gdn
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:38
- value
- 430097
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b51f3024f61fb6a03539fe25d04817e1b7263ada OP_EQUAL
- address
- 3JChbFSN25hBo9Ad4ENpchyMTrVMM9sPnz
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:39
- value
- 223199
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9e793b03ec22b3c597d4f45f28bb4323c040be2a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FSvzZ8fciusCgfQHaF4LpftmduWewCEXr
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:40
- value
- 100006
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 61178ae6ed9400852073eb301f406053d55a902a OP_EQUAL
- address
- 3AYPfvFL6rE6LxVuPRorY4xHUD52XBrAG3
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:41
- value
- 432241
- script pubkey
- OP_0 OP_PUSHBYTES_20 044bb5bddab997f99276606ba2b16250e678a83b
- address
- bc1qq39mt0w6hxtlnynkvp469vtz2rn832pmz3mm5r
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:42
- value
- 217325
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 647a35011209b7aa5b0e4468148a3fbfd44a2b9c OP_EQUAL
- address
- 3ArHtpbBCYRGiE7ogtaLB6aWVCC7wMShWz
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:43
- value
- 791408
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 447ee2a9fa404136ccf137876aa68d87bf5139c8 OP_EQUAL
- address
- 37wBsjvJVFQwotoW8NrKyy2zt5Nv3LDGBS
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:44
- value
- 143494
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5b0c5dc56e8c1a637e4249627909335f0850f1c4 OP_EQUAL
- address
- 39zSEE2mVEsrWM6qXUPjYqD4ktBvtsCKuC
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:45
- value
- 1130685
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 48c560191b230cfe06e0bd4bae2dd29bf2297129 OP_EQUAL
- address
- 38Ko2EjUeLWqXFfttp73sHrZE9bXGDbZ1i
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:46
- value
- 1423478
- script pubkey
- OP_0 OP_PUSHBYTES_20 95c82628232347aec92d74e532168f415bcf7b81
- address
- bc1qjhyzv2prydr6ajfdwnjny950g9du77updpj5yj
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:47
- value
- 226518
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b4ebdf40c7f18904a94d7695ee41cd12662ca056 OP_EQUAL
- address
- 3JBe7kcj1A8bRMTQhTiJgMrJnKr2WAQD75
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:48
- value
- 37829941
- script pubkey
- OP_0 OP_PUSHBYTES_20 81638e1f5cdb218f65e51701897d8679e41718a4
- address
- bc1qs93cu86umvsc7e09zuqcjlvx08jpwx9y5uac28
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:49
- value
- 206006
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c5765dfb9ae7938a7d6c2e0107b212f6db359c8f OP_EQUAL
- address
- 3Kh6qdGJiVeK9TRQDzFkpMjvbM5QzYDzFT
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:50
- value
- 78472
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 445e2ac1837c46c75bd0b4870067126244a78844 OP_EQUAL
- address
- 37vWgRjBLhQC4QueX3Fq7c3oHGdsehmYBC
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:51
- value
- 21202
- script pubkey
- OP_0 OP_PUSHBYTES_20 ca58d1706d95f65ed538ab26109759c2c7936377
- address
- bc1qefvdzurdjhm9a4fc4vnpp96ectrexcmhc5ysa3
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:52
- value
- 991000
- script pubkey
- OP_0 OP_PUSHBYTES_20 71cf8b3ebd3c43ae5e5a5f9dfa5f2e0829eb8683
- address
- bc1qw88ck04a83p6uhj6t7wl5hewpq57hp5rz787vr
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:53
- value
- 392174
- script pubkey
- OP_0 OP_PUSHBYTES_20 5daaf7e820edb27a3a43b6692f17b722de3f977a
- address
- bc1qtk4006pqake85wjrke5j79ahyt0rl9m6kzzz7k
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:54
- value
- 95560
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 665eef80a45f29ec5e1f8b24e120a8ead442467b OP_EQUAL
- address
- 3B2JaMArdgF3rG5RccErsG4jXfeY6Ujiu5
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:55
- value
- 446506
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2543ef56d8c0b451ec282f74d37ea64a9649f006 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14Q3PJKdrteahAWHUqeBTiZhYQsZ3CPx5h
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:56
- value
- 650000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f3c7bf264aeb9dc8937f153318637081a7e5c6bd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PDzVFvXifmaRkg9BNSqJszdyWn7U1Lo4T
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:57
- value
- 141106
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9d4fc9a2350501afc7101638aaa99da8f2b1cec6 OP_EQUAL
- address
- 3G2obQKkh7hKkWMTKBEZeckjr1q4V231nE
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:58
- value
- 1297974
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 228880d9ef825a5e42b61bcecb0298025d49990a OP_EQUAL
- address
- 34qcRUz7fN3uQwVVEeZBgEYqbBRaFjyf7f
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:59
- value
- 102166
- script pubkey
- OP_0 OP_PUSHBYTES_20 2f61d4a92c9330bdd42dd8a86b1b5ded7a5f8c5c
- address
- bc1q9asaf2fvjvctm4pdmz5xkx6aa4a9lrzulsd05k
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:60
- value
- 849982
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 61ea7089950200e9e6f467ad32b4397d0c10f7c2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19vjPksoRfStsmD7PNXneKeDtk7Bd35Hu8
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:61
- value
- 211275
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fa9ca56119d2565cf1cab2d6bba297eb7d72d67b OP_EQUAL
- address
- 3QY8WTU5jvQr972sgsHvQbgELEEpdBRYRL
-
811184e7d5d5ca46ddd60b01cc76bd0a4b44969396bc9a91375f030198bdaac0:62
- value
- 4382052
- script pubkey
- OP_0 OP_PUSHBYTES_20 45c018a193db4e62cbf5e89e7698230ce719f214
- address
- bc1qghqp3gvnmd8x9jl4az08dxprpnn3nus5kkpvqg