Transaction 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355

1 Input
  • ca8267928036d2aad6f9700a6d0f5a7f30625521ea146ece42ecf0ea7e106859:42
    OP_DATA_48(48) 43021f2a5ba314804024b317dbfd23cf4dda8598bfeafc9408949a7f7e028413c45d022072e16f87f6d92907c96a65ae
    OP_OR(133)
    OP_FROMALTSTACK(108)
    OP_UNKNOWN216(216)
    OP_DATA_8(8) ԧ-`
    OP_UNKNOWN218(218)
    OP_UNKNOWN218(218)
    OP_UNKNOWN244(244)
    OP_UNKNOWN223(223)
    OP_HASH256(170)
    OP_EQUALVERIFY(136)
    OP_MOD(151)
107 Outputs
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:0
  • value  152074
    address  3KiZ8rxCkVtKoEvtqVEGEe1EVCLcPF2Jyw
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:1
  • value  330646
    address  35cVsBETbu5xGAsPAwiWkGwhZy557JRohj
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:2
  • value  152745
    address  1KqFZzNW665sPReLjui82tgkPnRri7bb4t
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:3
  • value  74193
    address  12gTPbJAiGgc4Mo4iyVRpwMYSXsgYrPV5M
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:4
  • value  95617
    address  3Bk1P6YcuWYveksXnCXUVeyoCohzxLBitK
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:5
  • value  6337
    address  398UVzGrxJqKoEJudaPjEGob8pv5F7XCxG
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:6
  • value  152147
    address  3Lsa8W6NwxQNkUjPv8oELZfkDZJXtRwoTN
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:7
  • value  308955
    address  bc1qneexs9e40syn2w8czvhgt4pkg0zepwaj2jw5de
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:8
  • value  1274493
    address  bc1q588kvqww55c42afmrg77ry8u7pw4yzts6lf424
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:9
  • value  6244649
    address  3GeDtfiXbKLVavWuTFo1rHXHXGQqhFpAAw
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:10
  • value  31900
    address  bc1q57mcf2g693v87u3kf6p9638mwvglxcwh7a0ntz
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:11
  • value  747999
    address  3DiGgUsFtexDbY2H341G7H7KzAwmThy3a8
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:12
  • value  1165914
    address  bc1q06mefxp4a3s66zzfgmnlsm7a8sfnmsjkdmantg
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:13
  • value  117808
    address  bc1q5r3rr3qqyngcxz6jsrpshghwl3dskkp73qzhvu
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:14
  • value  954132
    address  12uuzBqAtBzZWCbkNEEnLNSuJ63ZDgueZY
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:15
  • value  152040
    address  3Jd9TFfvJoFhjXD6Y9wYDWpxhfW2LgQoZr
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:16
  • value  935220
    address  3PXZdKy8YZW1Jg9X6pN1trjC4VLaLt65Wn
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:17
  • value  307710
    address  34tiEZHd3kYFDJtR6Bi85a9WheSvudFXyU
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:18
  • value  126292
    address  bc1qjj0rkd9wt9whukt6cch2g5m639d6x3heyhz22t
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:19
  • value  366607
    address  bc1qyets7yjr3mkcq0980rmj6wgxxg5sdqajd2q6z4
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:20
  • value  417058818
    address  bc1qy8lg9q9zr74mamh973nx2yjr6geh2krvyvzrv4
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:21
  • value  167612
    address  3D6EodZpMj18mUnxD7J2pSTZazpimEgUWH
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:22
  • value  159412
    address  3AcSrngfa9qKZXg2UUQCL3YqSU3HNXZMKh
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:23
  • value  159360
    address  1C9LZxYdFf1dN2RFQfzx95u4aqi4wh75c5
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:24
  • value  1091629
    address  32LCq6TdJiUVKNStVk9upGj59m1RKzJogn
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:25
  • value  149710
    address  3DN6sEPkKFf8UCuVc82MeUA9HfgE7jcF2a
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:26
  • value  620553
    address  1LPh7dLE5tUApi9YcAkNoJ8gmpGU6QjbWj
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:27
  • value  183203
    address  39FLfBwPABjoFfnv738TFVrayNyMBJqnJX
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:28
  • value  1258608
    address  184Xe8kr3HtXhExnmQPNJM7FAy2jtB5W7N
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:29
  • value  86009
    address  35eRVbLb7vqqZ2U5f8ViJtDepBbUgnWXr2
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:30
  • value  731743
    address  1HJ8b9nVogCmgnqUxRp6E1po8kPJ3aT1ww
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:31
  • value  901372
    address  1MMs2LXnVLYXH2ACFSVMf5XnLpsBJi9moN
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:32
  • value  49020
    address  38M2PsQuwEA4jZh828ey2PLDBfT7v6hyU7
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:33
  • value  2029724
    address  bc1qv2plr9mrz0p0ay0qxl6622rtx88zw8kxhmh3wn
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:34
  • value  121171
    address  3AaMZggoU51nRUSFg23k2GWFvDi4iPPTB1
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:35
  • value  136474
    address  15RWFHQK7VLc5tyqLpVNbSxVVXHSGj7JJJ
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:36
  • value  43061
    address  3Py4Z3n4BuXEiqR7weVocHEm1Ah3VA4oAB
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:37
  • value  31849
    address  bc1qtqq4jc89sqtwjttuvvsycs0xfl03hehn5a4glm
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:38
  • value  7241
    address  bc1qgzpjsqh6hvf7esvqqa64kjkl8j05prnf54gszy
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:39
  • value  318464
    address  3B3zcNJT7tBjNm7xByPRWaQbJ5ji7cQbtf
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:40
  • value  63710
    address  383C4drDu4CXer5bUot6o1r3kUYAJ5qR55
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:41
  • value  120951
    address  3PkFqZBpCLLgTMVaccdh9PiVZgroyc83yJ
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:42
  • value  956667
    address  3AVBPJSawiDYA91sXfF6GZ1Uriuz5PnyEF
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:43
  • value  624777
    address  bc1qg848r3mqef27kad77fq9x3ju6v5glmqru7wlln
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:44
  • value  276770
    address  335i8mmEfgzbhHiY5cDn3pDbd1CeqHLTeN
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:45
  • value  8768
    address  bc1q0hlxj875wuye44n0whd6thpx08nsazq0eclrm4
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:46
  • value  1353645
    address  3MQcSwcY2ppJB7wGdGxoxBhjTvkFQgegKz
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:47
  • value  33469
    address  3GaJmehK1qmZbAQCTEeUgeW1KXqFjyctzL
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:48
  • value  1645083
    address  35QFGQbvcTVT58zcaMxfUbGr6XTfypyipG
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:49
  • value  28693
    address  38Yo7wcCe2ezvPbTVsrqTYDg8rSUg6FM2s
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:50
  • value  79616
    address  bc1qdsa6gtxr4yqw7fyy0h67fps9dz03lfuxa8pp3c
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:51
  • value  31881
    address  396j7t5ZMFrefxpfZYggnHLnHXkAA47SgV
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:52
  • value  156065
    address  38mdZv7AJmiF8TKuw5ouhjnGgq1oWwUCYP
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:53
  • value  217470
    address  bc1q3lfkjzpjz0q7j28dz2m0ef92kfeelqvzyup7lf
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:54
  • value  161110
    address  1QEDwAg6SNktbEyPKrKiVfUCB6m1zz48ZT
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:55
  • value  161409
    address  1JnZTkgpRtWkY9hpewVPCEBtXEgauuRin3
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:56
  • value  2655782
    address  398hbxEFYSFBEU3qvntSRzjtmc47MNiPdt
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:57
  • value  71143
    address  3G8HJajqHv4V4qLFT9YkFzNrG86MT4cgqK
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:58
  • value  89784
    address  bc1qw2j3y3hd90rdalqsxk9lacsfqvyg63erzzdvpl
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:59
  • value  152129
    address  3Pf8KDgN3Cu3it6Qv8zX6jZuwRPtwm89G7
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:60
  • value  289380
    address  3JeT6H7GpkYcJffp4hLznm9p59czQuEGsR
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:61
  • value  1594019
    address  bc1qtd8luug47cnsux40003nmfel7u9llg6f27fg49
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:62
  • value  31348
    address  39eX56adjSmgxStmtnzwzMQVLzCwu9G6wF
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:63
  • value  312401
    address  3JtMd46aq1THdpF9bz7q9jCunS1VP1yeje
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:64
  • value  195583
    address  3HyS1ohYdcF1yhoXcSaW5C2kJVhXQyjjP1
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:65
  • value  204931
    address  bc1q7kx9dqfmhu3ejw4er005fwkdsxsg4cnave4q4a
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:66
  • value  301434
    address  1NoTuuNM1x4mgWdVXuw75DQm6h6ZWSVqxX
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:67
  • value  22291
    address  3BfQPvvtPFry5KkDyphJnDN9Zzp6hYF4Ss
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:68
  • value  307702
    address  3EpYdWuEzBCqGdRjLuVf531cDdo4Pr3c4A
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:69
  • value  18134
    address  36eQ3U38mSKNh2BJdTVfMvQdMdBwkJvkoU
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:70
  • value  22626
    address  bc1qqqrnek3qeal3tzujnamdqne70pc7lgel9xsjc4f0frrpq2aau93qr9xmm5
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:71
  • value  218938
    address  bc1qfv0ngdduld09kav2c45twgnu4hqtycf40w4yu4
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:72
  • value  102267
    address  3Q92bbjgfo6KUd8NHmgY6HWVTFPrKWCTmF
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:73
  • value  39974
    address  3R1dFWv4necCrFxJHLbJn9nG6GibviRN3h
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:74
  • value  359851
    address  3PqLBQdd2X6trqKEKKnW8hjWvwUR7rXTPS
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:75
  • value  76450
    address  bc1qdmhx0lhld0l62qr85wux3cart850fhwcav8t9a
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:76
  • value  27623
    address  3C9oz18D4V7FybkVeRzdDWGj6trENMP1Kz
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:77
  • value  31878
    address  16ezm3C3WrriMo8SzEkocAUBYu8uDq9U5t
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:78
  • value  151998
    address  3CFjB1FVfb8QASx5Ld9ALBfA4aaLdSAbKa
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:79
  • value  637780
    address  35zvDMqDoefUxEsTSnXXaZ4MSKPixN13sN
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:80
  • value  733000
    address  37vodKFudFRYALnqxUBr6GEufDnsiyrxK7
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:81
  • value  1338671
    address  3PxDvmbKkNERTBvk4n2cBjoqkyrCW6sfEA
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:82
  • value  198759
    address  bc1qmldr6l0k2es3rsfvjj4gpcwpvfdhnpf6vwuu639j7956gl7fj49sxkjk8g
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:83
  • value  273880
    address  bc1q0gd7sq7ryads2a3j9tjpk06cuax9rehexavmdj
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:84
  • value  307960
    address  38DmQ9H38rT1bBWoHc4bsaHvPnAgWJXZPp
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:85
  • value  956909
    address  3NhFpfmCXTEzGk4ZWFUMKWnZVNXr3CxrYV
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:86
  • value  61792
    address  32wgptGnYRbr1QUwnjozD2B8gVP7fmdoHz
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:87
  • value  152104
    address  bc1qg6tmf4lndnf0kca32zdtr2tssdlfpmgqzl5nuj
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:88
  • value  307726
    address  35SastD4gFTi3Thw8UuDt1AqECMFPEbisd
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:89
  • value  464582
    address  18UQikBRNSgmCZGERoeL9diZedmZ6VEY3s
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:90
  • value  64863
    address  bc1qcvlncgdd8mtt9e9ec3dqhlwgxct3v0259pmvr0
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:91
  • value  32980
    address  bc1qa24vvm99h5gy2exndlp2fenuj3n9c0g2hksk0a
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:92
  • value  120981
    address  bc1qmgavez30q2cr4k9a0c5sfclfhs3sum85hp6ne8
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:93
  • value  120986
    address  33nTm4nVc7pBWcX8hQeffNHaqAv5t2cqMF
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:94
  • value  1718958
    address  bc1q5gwauhrhug45me57tckgq7f2r7s90x7hgl4zyq
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:95
  • value  514325
    address  34ByBCWMAHcDezGDEgAbvE9z9i1Piq1He7
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:96
  • value  361895
    address  18xHTRqn7RDoYF58NXQNZtLDTBscc9o8Ge
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:97
  • value  152134
    address  3BZJNKxeQYxK5fY6re8fQeLseNgtCS5L5u
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:98
  • value  152102
    address  3FB2kLVkYKkit9ro4BBsiboqqdw2tMFmpX
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:99
  • value  33768
    address  353cVw5oXF2yGDCdPHjKQ9ddJ9aVu8dumU
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:100
  • value  152070
    address  35hRD7dGR3mVWvFJKpFvepBfCpphiY41vN
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:101
  • value  152102
    address  bc1qzp49wusx7le2vpg60p9ny3nskfd0qyv28q0er2
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:102
  • value  60000
    address  3D8yzcPD7RkWqQbUtPqSXBsfrcqd8N1W9s
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:103
  • value  127738
    address  3BgpUNCmStQCY9UxSKWXCzwiUSh9Ut4QLx
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:104
  • value  120934
    address  3HNU8DrWtpDaAPi95NtYrd7YmGrJCuSX5z
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:105
  • value  64880
    address  3M86iRUdb9kwRq47FjqHM7sqWVo9Ez2rPr
  • 6aae9df1de30b1283022d96b0e10e6f344609e50e7f6a43db4b4fd18624e8355:106
  • value  99146
    address  3ADWfs99838acVF4HgPduVk4G6EhsQxpgd