Transaction dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4
1 Input
62 Outputs
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:0
- value
- 120405
- script pubkey
- OP_0 OP_PUSHBYTES_20 781adf42b430c601aa1a55f71b89cf58e2b75a39
- address
- bc1q0qdd7s45xrrqr2s62hm3hzw0tr3twk3erz4sll
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:1
- value
- 1921346
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f57f42a6e634c6c6e5943a60c9072e70ad911aaf OP_EQUAL
- address
- 3Q55vkH5nJU4snLqtbpoyoiaqkKAhUqj4K
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:2
- value
- 2077014
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f3595b9b0b71024ec0ce97692793eff922199753 OP_EQUAL
- address
- 3PsjArEmGSSwqjCYRphJwEHkTxoUDvjnpC
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:3
- value
- 101168
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0c57865063588ce24c3ed3517305c26bb46e560d OP_EQUALVERIFY OP_CHECKSIG
- address
- 128Fxd6Di8neDM89jYgexagwmWmyoz8xtz
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:4
- value
- 102476
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5aa54e58363098267f67e1c342a48a0f49a28fe9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19GHqvuB8XTw1t4Ac1wruzyikrN9tkH1q7
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:5
- value
- 20775290
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f2bd348afff9343e4b3ec45907fd1878d58be3f8 OP_EQUAL
- address
- 3PpW7BFwyLN6WrperYfvRx7G3vs54zafWn
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:6
- value
- 405755
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d3455e7029593a6fbd0dfa3201c3b7eb7c16b569 OP_EQUAL
- address
- 3Lx7braPP5ZQPmWY3Vjq24E3nkH1cY5hBS
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:7
- value
- 299786
- script pubkey
- OP_0 OP_PUSHBYTES_20 e353c25e733de9315a7383401d3b7317b92635ef
- address
- bc1qudfuyhnn8h5nzknnsdqp6wmnz7ujvd00fxu6ds
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:8
- value
- 605327
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5378f2258e0b3beb784f3bb6bd7d3d449460d87c OP_EQUALVERIFY OP_CHECKSIG
- address
- 18cMyParj1snFDa7sg52K8KidewBxN7Z3y
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:9
- value
- 1423098
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4557dc7e66f1ea7601b62adf61fe961a1ec656cc OP_EQUAL
- address
- 381foVQADRECFZBMsGntWp16Cke3qkc1CQ
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:10
- value
- 1012465
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4ccc0edd53ad18d991f2a0691714031315aefb41 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1814onMfqne5UEbrXYviBH3VCt2E4qVyB5
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:11
- value
- 1259757
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a4cd6550b59ba328ad240e4f8a2293723ff7b9fb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G2PscGEYKKgmTQts8t1ZVJuBt4riNJHEK
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:12
- value
- 239101
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f848cf28bd42061528d4bb7136a9930affea722f OP_EQUAL
- address
- 3QKpizQsPP96EPb6a5vsSyqqkpHhjvPjoq
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:13
- value
- 1015917
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c684f745e1d5a46ab3880023e65f56a860a63693 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1K6g5ciccf3iFwVZ8spjJC2uc15iykGdiP
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:14
- value
- 605263
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 bae897920404f726a5009593f60b73b8a50496ad OP_EQUAL
- address
- 3JjJF1Dz2hL1k5RQ51P76KDJLRTeXMpTpU
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:15
- value
- 85392
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0079b52df3c5192f536312b10c2fd395d94998fc OP_EQUALVERIFY OP_CHECKSIG
- address
- 113WoQHePVK8UCnhCVUJ1kdVsUdczxeUJW
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:16
- value
- 89678
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a5bdbf706f0494257f8b016a37b04e313c0aa6cb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G7MoZY1bptK9iCW7NUDtF3CxUQbMKayuq
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:17
- value
- 46191
- script pubkey
- OP_0 OP_PUSHBYTES_20 6a864c02c3efdd4a1ceb1740c4ead3fab010df22
- address
- bc1qd2rycqkralw5588tzaqvf6knl2cpphezgh0nvj
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:18
- value
- 85408
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a422e90d14f1e2418266b4bfe5e24cb5baa32ec5 OP_EQUAL
- address
- 3GetZcoBHGG3kh5wSn8cqyZWL2kBJqJdYc
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:19
- value
- 213543
- script pubkey
- OP_0 OP_PUSHBYTES_32 654077df832caf1468a85ac31e47fb8fc92703cbbaa99820c5adfe118d965e65
- address
- bc1qv4q80hur9jh3g69gttp3u3lm3lyjwq7th25esgx94hlprrvktejsxyapf8
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:20
- value
- 12813
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f4d746107817e65517d734a7acced7a4e0ab82f1 OP_EQUAL
- address
- 3Q1cgq1KCPMbgV8asgbk3BTU93FJU3Jt5c
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:21
- value
- 439417
- script pubkey
- OP_0 OP_PUSHBYTES_32 338c92995f392fe36e5a1a220808eeef8d110e1a1de03cddbd8dffd67df7d870
- address
- bc1qxwxf9x2l8yh7xmj6rg3qsz8wa7x3zrs6rhsrehda3hlavl0hmpcqn8wx57
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:22
- value
- 10004
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b7c7c56c92d9d7a3ddf00034cfefd6fbceca3b59 OP_EQUAL
- address
- 3JSktzcjgTkdwGmTuUrd4EwjvDeLsBvaK2
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:23
- value
- 538230
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b36c138def3400ffe7fef65d0cf1abddc7c115bc OP_EQUAL
- address
- 3J3iMAFJTT5jfrZkWMTKFErsJU13iCoyJi
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:24
- value
- 8539248
- script pubkey
- OP_0 OP_PUSHBYTES_20 0303e231a2d498e4f3cf73e1cdf31481ea079382
- address
- bc1qqvp7yvdz6jvwfu70w0sumuc5s84q0yuzsvagzr
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:25
- value
- 274465
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 05a2eb904e0a1fd1fedb225747bcc9276227a957 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1WoYrMyEPcFkHPnAxB85AonMGQadxLW3N
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:26
- value
- 1443383
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 abaa0fb82e30e421f4b2f9edb9ff41881276ea22 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GegGsqaZoeyMwneXheoXFFbfiNYHJj1vz
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:27
- value
- 15137449
- script pubkey
- OP_0 OP_PUSHBYTES_20 4ff0fa797d651eccc2de57cff64e67498a301f9a
- address
- bc1qflc057tav50vesk72l8lvnn8fx9rq8u63pvhvh
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:28
- value
- 79965
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c013e5eda62b9df154f4f23627b8177c1523a3cf OP_EQUAL
- address
- 3KCdVvWcsTbD6H5kfNsmMuxr7KgyVxFoZG
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:29
- value
- 193965
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a07abe2de16400f5f8bdc0d764bdf21ab2114582 OP_EQUAL
- address
- 3GKZ5ZYh77qwq8uphKweeRVZ2ogbrWdJCz
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:30
- value
- 209818
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3885446b0fb68eb8656c74cd16c2cc2bc386368d OP_EQUALVERIFY OP_CHECKSIG
- address
- 169rVKDBASJaz1r9tdFmZ1ziGg3wg9B7ed
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:31
- value
- 113894
- script pubkey
- OP_0 OP_PUSHBYTES_20 a958fa0ec3f492509362907f0a7f4f945abcf2cc
- address
- bc1q49v05rkr7jf9pymzjpls5l60j3dteukv8sj6yw
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:32
- value
- 2135467
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 626fab42401bc22f0ee4b025bfcaab6a0f845704 OP_EQUAL
- address
- 3AfVvEs9wgLkeFCTaQh87BBwyZq2czcEF7
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:33
- value
- 845532
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4722938c87815e6f4df9e0e9f88b6049f7f1d174 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17V8Q2cTcS8pgKsuvXqksnbkaVCj6bsn1S
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:34
- value
- 170817
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4be392ae3ac54b191bc1345e803ffb0b68bf0df0 OP_EQUAL
- address
- 38cHDyh9B4wkqKZtzA23GvRJwhGJCUP9Tw
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:35
- value
- 487765
- script pubkey
- OP_0 OP_PUSHBYTES_20 b29e4ca2cbb0e953a3adf5ed27cab98c48b3c88b
- address
- bc1qk20yegktkr548gad7hkj0j4e33yt8jytw86mak
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:36
- value
- 3352918
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d001d851c3ea3a10ad7a74954b650d3fbfeaa1af OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Kxqm6REY5hDqiXSfNA7SGfPzXSfMJWRut
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:37
- value
- 215349
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 caf487d04355dca64e8c9b0e815c8d86b34278e5 OP_EQUAL
- address
- 3LC9Ma8TQAPJWWLzGnGvZf5s8WkdFPAmbP
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:38
- value
- 605363
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 faa0320b9727ecacb925a94d179acc4f466eba1c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PrBqY3smtQfGmuX3snkjJVPuW3RZeCdiy
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:39
- value
- 12812740
- script pubkey
- OP_0 OP_PUSHBYTES_20 154e507f05d32c02b17de32b976b1f52dd96b04e
- address
- bc1qz489qlc96vkq9vtauv4ew6cl2twedvzwxcy3su
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:40
- value
- 94865
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ac4693feeac1d3a8f5f55c6ae39ae348ccca24e0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GhumrAvvWdTwAfn4sgyt11kd4qkwR5KdL
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:41
- value
- 76705
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8c44107968cde9f3c0fe3231faa3c4334dcf248a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Dnf93vVKodz1e42rhWDQTSCoP3nRoTe6P
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:42
- value
- 156725
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 31edf8d2e940567b57ff6f999371a3e56bff63fe OP_EQUALVERIFY OP_CHECKSIG
- address
- 15Z1ByxAS6pJpk5i4T85jQXTFbH8sbA1fk
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:43
- value
- 136628
- script pubkey
- OP_0 OP_PUSHBYTES_20 7cc35b2b0ba496f0b94490034602f20d708d5257
- address
- bc1q0np4k2ct5jt0pw2yjqp5vqhjp4cg65jh332rm3
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:44
- value
- 82224
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8b22dd01e20389839798edac066da61d557dd431 OP_EQUAL
- address
- 3ENhcZ3yjhpoiC3ncpAToM5D8ec5YtPmb4
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:45
- value
- 64044
- script pubkey
- OP_0 OP_PUSHBYTES_20 55f4c229f2cb2d4d43c49c1c83b0c93a3e37cb1d
- address
- bc1q2h6vy20jevk56s7ynswg8vxf8glr0jcad52czn
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:46
- value
- 520765
- script pubkey
- OP_0 OP_PUSHBYTES_20 cb9e7dab0ea98f3d68a1affd4978c4f8a301dc14
- address
- bc1qew08m2cw4x8n669p4l75j7xylz3srhq5q7mh2d
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:47
- value
- 1447658
- script pubkey
- OP_0 OP_PUSHBYTES_20 9e8d87af24cf362bd8c8375600871a9226535376
- address
- bc1qn6xc0teyeumzhkxgxatqppc6jgn9x5mkd8nget
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:48
- value
- 461169
- script pubkey
- OP_0 OP_PUSHBYTES_20 a0f80af7bdb561f3f00190a7e2330c9b8fba4ea7
- address
- bc1q5ruq4aaak4sl8uqpjzn7yvcvnw8m5n48amjkyz
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:49
- value
- 1011943
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c06f90e25f3cff2224f7931da110ef903ba1cb50 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JYWPa3vEv5ZvE2NkS7pmFAGUWHu4yegXV
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:50
- value
- 86387
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f672d6f9aa232f6f9853a96721075b9b8fa2b195 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PU6oPxTPaPUsUczMmA2e66HscinWPVY2p
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:51
- value
- 2432457
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 01d3fc8a742864f5b9f6e9251b71b90f2c89049b OP_EQUAL
- address
- 31rgYpDnnCCvAEvaRt6XDUY67nFvubmMtb
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:52
- value
- 249158
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 459d31651e8df4d0ca875b61aea00a50c5275de3 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17M5wCFEFBwy1uWYXVPhiR9LmLj6EhHaQE
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:53
- value
- 215369
- script pubkey
- OP_0 OP_PUSHBYTES_32 76f83bd8681f48a40c4c0def7bacd236a38c65149c280b56b8011d8bbc492b58
- address
- bc1qwmurhkrgray2grzvphhhhtxjx63cceg5ns5qk44cqywch0zf9dvq62jmsw
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:54
- value
- 691527
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 06181550b4bec92b823406e9c10c658b0ee558f4 OP_EQUAL
- address
- 32FEq2eNJuyWdHt67jSpuP1uGEHrJqrugF
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:55
- value
- 200731
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 806b85a9761e4843edde7eec800e69debaa2691f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Ci2JKg4Uz4qZDPx8nupUnhubdshf4iuJK
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:56
- value
- 308734
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0edaa1018fbd221814ff8ca373e60400610db2ec OP_EQUAL
- address
- 333ZHqJzQ4rmQBNzRrbWvKappFC9D6D4jN
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:57
- value
- 9027653
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 03fc05eff29d4c9b683ba6a1cdab6fdfc5f829f2 OP_EQUAL
- address
- 3245rzpMFhuVZiC9M3KSHoXvH51KYBeBbt
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:58
- value
- 10065
- script pubkey
- OP_0 OP_PUSHBYTES_20 332ebcd9177dbf39d04f74b0cd6141ae9361913f
- address
- bc1qxvhtekgh0klnn5z0wjcv6c2p46fkryfl5fmx87
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:59
- value
- 375898
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 febad55959fdd1c5547fc1f70f146825ddae838c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1QDtT8w5hKfuSF7aawBKwvrxsurMH5RrMX
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:60
- value
- 2098056
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e6e1dae71ba7711fe055e2efb7cd80751d7e77a8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1N3nyor4LdyU3QCNLg1vKiMTZGkJQb5u2w
-
dca144749d5bbb39727be403f19518e2785b1cc430daaae2dde65cdc1b0076f4:61
- value
- 73727
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 161abe7d72e32a8b9bf96074ee7b0875ee08f763 OP_EQUALVERIFY OP_CHECKSIG
- address
- 131suS7ihBBEmEDC1Mzz47j7gqiYyqaHyQ