333928
0000000000000000112c25a07e2454b3e065bd50c9901e5a2c41a2846ce1c5db
Transactions 753
Height 333928
Confirmations 552718
Timestamp 3747 days 7 hours ago
Size (bytes) 412728
Version 2
Merkle Root 769a2c062d35304d428a42481e24043465c9009ffa315e018ea14d0b486988c8
Nonce 00000000000000000000000000000000000000000000000000000000150d0598
Bits 181b7b74
Difficulty 40007470271.27126

Transactions

No Inputs (Newly Generated Coins)
 
GV3f8rHQN5BuArbaNrPkfywmbkaEh267v3 0.04207181 BTG0.13 USD0.13 USD
GZaKoEh4P8HS2WaxYtJCvhEAaZLJ9euNoG 0.04371242 BTG0.14 USD0.14 USD
GLSTHpSMBULqeUDE54DFeVXqUv5b4eCNR9 0.04209496 BTG0.13 USD0.13 USD
GRvQKFHc7jmZmrp44WoSVdQjcwqmqt3AxR 0.01484224 BTG0.05 USD0.05 USD
GbM5LT3AnQEXPdQjC8hYHMnASA9QN6cegk 0.10052155 BTG0.31 USD0.31 USD×
GMmV84uh44DWQMpYvakiT6zWexyv1auXoP 0.04205952 BTG0.13 USD0.13 USD
GbrYRM8nrJj1k85sVmqYQBY4wJ2eXwtkHF 0.02041533 BTG0.06 USD0.06 USD
GLpZpmwoVSdB6aNGtfXcseopWnSbC6RbkK 0.01114016 BTG0.03 USD0.03 USD
GKcRpqHtatkGKQnxBQvAArkrvGrAgXgB4H 0.20260185 BTG0.63 USD0.63 USD
GURGX3jV3E7qjFKKsBeGQ1DmVGAuAU7txJ 0.04194334 BTG0.13 USD0.13 USD
GZrPc5oKUobxTuZ6fZ4J68KoMuZxkD98Ki 0.04222819 BTG0.13 USD0.13 USD
GKxyBFhBZ8EZMr32PXw1QBFykkhNdfPsgP 0.03339361 BTG0.10 USD0.10 USD
GLGDb5QtZjnb9qgpSdYwu2AQoDoNhVqSEo 0.10716713 BTG0.33 USD0.33 USD
GXQdHeqibtYhuFtLQCQNMjVRMqrg2tt5ge 0.04226947 BTG0.13 USD0.13 USD×
GHvk5rNr7xh2f2dNB49mMNi7swne3JqjRh 0.04281770 BTG0.13 USD0.13 USD×
GPVLcuVrxQxpakc8x9gQ5D5D5QW3HsAxkx 0.10068247 BTG0.31 USD0.31 USD
GQUNfNZnF9GLppprBgajV4KktACgu2BhwJ 0.01530642 BTG0.05 USD0.05 USD
GMRZr4aXL1PQVGkEpP6e39xi82EFz7kJhK 0.04286585 BTG0.13 USD0.13 USD×
GStH4oP9zrLUGUSnKmYERSXe1uP8xSfky1 0.04294999 BTG0.13 USD0.13 USD
GWti5DxDZcvvBCueqwKeWTxvx6FXGVE18C 0.01053347 BTG0.03 USD0.03 USD
GLQGPDykXfnok5SvJYrRxhjjBCfzHFLXWd 0.04165530 BTG0.13 USD0.13 USD
GS52pT1bqefsHVU1T6EtYNcN1Gp2rmyi1q 0.03145580 BTG0.10 USD0.10 USD
GgMiHQSt3FGiGfL1t3md7KMEYtUXLvx3xX 0.04271897 BTG0.13 USD0.13 USD
GJAg7Z5neDeVVqE3HzYNW2iJwZ3DQwTePq 0.04256047 BTG0.13 USD0.13 USD
GekgKa42JU1EU6xt8wB4e2vRJCRfu8nx2F 0.04798578 BTG0.15 USD0.15 USD
GSAk1JJBiQEWkWygC4PmFT7FtVyFWt3ipp 0.01607983 BTG0.05 USD0.05 USD
GbimV5fTTKx4bE8FpCThXJgkJSMBrXPYKK 0.04266457 BTG0.13 USD0.13 USD
GWjiTkvHEEQg7UU2XMn5bhWYfPYPaXvcE5 0.04211840 BTG0.13 USD0.13 USD
GWafkEkafdoMq9LsPyjVvDmzZ49ZxMNGd4 0.04278175 BTG0.13 USD0.13 USD
GSAUCsWikoTCTDdpXvdH3b38WLUtWPzsp8 0.10030335 BTG0.31 USD0.31 USD
GML6xSwEGVY6H9JZgF39BB2yLspV5GZAcA 0.10136236 BTG0.31 USD0.31 USD
GRyVwaVtDQ7SPZCBomECoGGGH2shQKWxam 0.09726421 BTG0.30 USD0.30 USD
GMRc55dkhex8XjK98KsvytgJVhA7Z5CjXV 0.04291289 BTG0.13 USD0.13 USD
GKeWyYHg4UUBwSUDpPe6GkZpFVBP4r6Czf 0.08480541 BTG0.26 USD0.26 USD
GL1HFzGHtDvzua3smZafujcHRjAn9g4tNX 0.01067066 BTG0.03 USD0.03 USD
GdgBMg8hfqrhEnmkL8XTJ3oxaWNMXbbRMH 0.04271463 BTG0.13 USD0.13 USD×
GWRdCWLw5LqbiV7jiy6CXX9GSTSeftSCLG 0.04327339 BTG0.13 USD0.13 USD
GaNqdh7rRQsZD79gD6DMc6iyJ2Yi8ZgK3f 0.04325424 BTG0.13 USD0.13 USD
GSQesMnwznqthmuKYbahqv3ztetCGTswyH 0.06097366 BTG0.19 USD0.19 USD
GgaFBxNzfVHwcYyrAkWhgCMLLqfhDZFXMi 0.04765865 BTG0.15 USD0.15 USD
GaixyUuAkNudpg1Hjoqi4LMa7aVNZRzkrx 0.26595568 BTG0.82 USD0.82 USD
Gef61o9zwsFquBnXdjDosVG4YrfoK2on9K 0.04855802 BTG0.15 USD0.15 USD
GaZvFHvGc2MKY8tXwbiwbZHzMEVBTEBtng 0.05734600 BTG0.18 USD0.18 USD
GWUBbKgNv47iwveLEsivnX9jVHqJhzumDd 0.05310970 BTG0.16 USD0.16 USD
Gf8VzQ6dSAyz3FcbNSnsiKxVGFnFnAjFKA 0.05801638 BTG0.18 USD0.18 USD
GdxAbMN6dYoPX2UrnqVSJ8wuPQgWYHKXRD 0.03428374 BTG0.11 USD0.11 USD
GKAR2RU97fepYxgEHVUburbP5dhj5aGkbD 0.05046961 BTG0.16 USD0.16 USD
GPxV8aDKLgiA32ETSZQg8FXeDDhk3EwzUK 0.05168211 BTG0.16 USD0.16 USD
GSrXG72bzEYaV9N6QP6pqFKedpNxJqVtuF 0.01825373 BTG0.06 USD0.06 USD×
GSPAvhDYWLFQaw49M77tNXEfotne7SPrRG 0.06523594 BTG0.20 USD0.20 USD
GKZ4aWfqk2kyyN87HjAcBfyhpdfEUjBN3V 0.05873250 BTG0.18 USD0.18 USD
GccTfi66C7gsdccodL2WcyUik1pdsrnw7M 0.04514356 BTG0.14 USD0.14 USD×
GgbjHzDu2o9yDNbFJi9Rt5MXoDvGBAfTQ8 0.05461932 BTG0.17 USD0.17 USD×
GKUxNBzXRcFwAaKBd3yYSAY8nRsKLTcfvr 0.04454661 BTG0.14 USD0.14 USD
GPnNT7uSdXnSWhtzXarovEZaRZYL4eXhMC 0.02675894 BTG0.08 USD0.08 USD
GQdQZ2YUepAsH3VhvELfoMowrw9AbUL6Pt 0.04550005 BTG0.14 USD0.14 USD
GS5yNzndPx2761Z1piX4sA9xhm559beJNH 0.04883686 BTG0.15 USD0.15 USD
GdYZG6sQuvqWAKyqHDo9dAEhytLiQLesVc 0.29931849 BTG0.93 USD0.93 USD
GbyWa7yjVaNDQAymUcvhY9YeyEC1YARQDZ 0.07052963 BTG0.22 USD0.22 USD
GPnPPNhCp9j5dumAqtXw4PEbBa17SACQJS 0.04433757 BTG0.14 USD0.14 USD
GbyefJbRAE53z8qg76jdzoCvCUPNTDdBEZ 0.09046463 BTG0.28 USD0.28 USD
GMkZ5jJZHQWh6vMpyDmqCKpbQWKzpQbJd4 0.08057783 BTG0.25 USD0.25 USD
GJ35XrYaqG1m6g1dwxZtqz6vjCyFScj5iw 0.13910047 BTG0.43 USD0.43 USD
GPArMNuMJ24b1aX25ZqWPzvbj2rHeJPCxN 0.06164617 BTG0.19 USD0.19 USD
GJGkXQkLe392pTgoNxV1BZQFAemZXSnSb4 0.04390959 BTG0.14 USD0.14 USD
GdPcNdGGKmsdsvYUxUDGSgGmLmaSyUTMRH 0.07892008 BTG0.24 USD0.24 USD×
GT2VzxFvCPk8EVNgoQHNebbRHYyaRYdmUZ 0.07945269 BTG0.25 USD0.25 USD
GQ4STybseYebuy1ya2vGkTCT3nuvkjN5YR 0.04842218 BTG0.15 USD0.15 USD
GLFabzVSRbrVaASY6rQ6LDj3d11Ht4ap1C 0.06706356 BTG0.21 USD0.21 USD
GLUXcuqQQRUaiZF48UDpEw9ALT5xgD2yvd 0.31120713 BTG0.96 USD0.96 USD
GJuZPKoSXFc8DHSwXwudDpbuUWG8jbSCoK 3.89853043 BTG12.09 USD12.09 USD
GRr7dyagzhzKTYP2YVt51AFppJi5zpWJE4 0.10034501 BTG0.31 USD0.31 USD
GTFyYqTSQ7EcE7L5vnHb1rb7L65QsDG5dG 0.13295792 BTG0.41 USD0.41 USD
GWH7cJYSH3LCgvkjh12gguxFApQgym8jfJ 0.06013169 BTG0.19 USD0.19 USD
GKzpSyqkevvtHwWSbc5PAt2u44Av8U83Hu 0.06193501 BTG0.19 USD0.19 USD
GVP4BUh3yNtNPhuHqHsQ2VS4a7TBfdQrbk 0.04209871 BTG0.13 USD0.13 USD
GLvTACUGZRdePyfJZ7hkC4uKZZfYQUBC8q 16.29823265 BTG50.52 USD50.52 USD
GRTxhcMYjzfn41Ms5AWW6Ztu33KkkS47k8 0.00000001 BTG0.00 USD0.00 USD
GaMmHp7PbrdZzbk7jR1pRy52cytzCA9ku6 0.02088225 BTG0.06 USD0.06 USD
 
Ggg9FFskhc8LVdGWkev7goFkvJZtwZfSU3 0.00309075 BTG0.01 USD0.01 USD
GaMmHp7PbrdZzbk7jR1pRy52cytzCA9ku6 0.01679150 BTG0.05 USD0.05 USD
GVE11KLXQvzBoh97J2Tpxc9kssi7Avjewe 9.37851615 BTG29.07 USD29.07 USD
 
GfEdUdKaYddBx5oRf8fDXRfutrqvkhTdf5 3.84945655 BTG11.93 USD11.93 USD
Ggm2ZZW4QWRP9Y2xZsBqMcYP3tv7mPCupc 1.92472828 BTG5.97 USD5.97 USD
GWnRyGmwH4KNjUfHFqyaqTonJpqi2hmVJo 3.60333132 BTG11.17 USD11.17 USD
GP4v2oRRcX1bke8bnz5KcSEeQpyrHctn2P 0.01495849 BTG0.05 USD0.05 USD
GWtpph9jpgFWqhrg88FBqbxrHTvg4Yu4ry 0.04317559 BTG0.13 USD0.13 USD
GdhEswFrU9Tp4ucEsYHLEYJedGa9eAGcax 0.08060544 BTG0.25 USD0.25 USD
 
GMtub9BCUG3WhZ53BEFjwcp4jCzVhDiynR 0.02024984 BTG0.06 USD0.06 USD
GNBA9LYAinai8fUkQ4qmy5fa79GGdSsysW 0.11700000 BTG0.36 USD0.36 USD
Gart6ChEKvHZP5fPjqb4d9NGvYYT6Hwida 0.28018615 BTG0.87 USD0.87 USD
 
GLVpEUTSahNFmYVdaemyW6EoMfP9eDwZRV 0.27968615 BTG0.87 USD0.87 USD
GgJPZbKEndJoraPNESMAM5ZGF1wf6RA6SG 12.33531934 BTG38.24 USD38.24 USD
 
GR23pZ1QB9MgX45HA8Gc4ShHsUKkXeDLSh 5.64586961 BTG17.50 USD17.50 USD
GR2xfDJ7wAST1pBnVEK8X6G71XdWvtaqds 0.23417527 BTG0.73 USD0.73 USD
GbwydtRT8Pq8mXedAaTZMhsYEk38KcsM6p 1.92472828 BTG5.97 USD5.97 USD
GN7sfFdJTgHVbCgq33FrpqyZih9PX2A1vu 0.89820653 BTG2.78 USD2.78 USD
GSkTRbQMt8RZcSoiHSfHmoA6ou17o1JMon 0.23417527 BTG0.73 USD0.73 USD
GLYX29v9qCXfL1jpA13SEyM5brQGktH4z7 0.93670110 BTG2.90 USD2.90 USD
GcKiCJnT1hHcegh2gnK11jwzggePuimXH1 0.23417527 BTG0.73 USD0.73 USD
GgHgJSM3JXdayq6PskYd6EWRVtzoAihwfP 0.38494566 BTG1.19 USD1.19 USD
GUX6TuPt3vXA9TYUiFGCB8D12f3zQ15Eqn 0.89820653 BTG2.78 USD2.78 USD
GbQPBNe6N4z4x49RinrbfLEEdnRnA2EMfB 0.94313582 BTG2.92 USD2.92 USD
GT8dC9Ly5kEpFd43mQJPdLLeK1cbwacUZq 20.96437054 BTG64.99 USD64.99 USD
GbBxkg7ZvPYyYQqtdgCsAuBRxC63RRCf4a 0.10613898 BTG0.33 USD0.33 USD
GYCzyHqtb7d6GGQgbmjZbu9LnXY1offG4g 0.01638908 BTG0.05 USD0.05 USD
 
GLPW5EVHQrpJn4PhCBLfhH22gR97yN7E3P 0.01012396 BTG0.03 USD0.03 USD
GSnidhERLb5Y3fdchqH1eHe7upEngZGogd 21.07577464 BTG65.33 USD65.33 USD
GNFMuxYBbrSoVYvgHPCQoPEUqKWjVK1V91 0.10180000 BTG0.32 USD0.32 USD
 
GWRP6nEdWn4WybKxjUwQmr7wgCt5GKjgFH 0.07397000 BTG0.23 USD0.23 USD
GNFMuxYBbrSoVYvgHPCQoPEUqKWjVK1V91 0.02743000 BTG0.09 USD0.09 USD
GPgwz5F9BLbnsd2TLA6axDxeGCpYBJhvu1 0.54000000 BTG1.67 USD1.67 USD
GM7dyT9XYbkNyWbH3RVbuz4GEt665CYMv7 0.18000000 BTG0.56 USD0.56 USD
 
GLsvpYNRLFUvhYTVTEPpBtjepgH5mFG9Qb 0.71950000 BTG2.23 USD2.23 USD
GLsGbW88BQyipypQyWCEDXGkF1ioufJ3AE 11.68474561 BTG36.22 USD36.22 USD
 
GKA3B8FiucXGawciHPs9yM2fgSsNvoJAEk 0.25085965 BTG0.78 USD0.78 USD
GUzbjgmAiYYn1FowkeVHnSd8N2UjY3UAiz 0.70252582 BTG2.18 USD2.18 USD
GW2tzNa2CtgkRBFwoKQCFYhNuZgMdjnmbb 0.70252582 BTG2.18 USD2.18 USD
GR8L5ebr8vkC8LMJyTU3Bg7YpR8TQQhX41 0.89820653 BTG2.78 USD2.78 USD
GKxH3GZy5dTuEBTNj2yN8ZxRdKiYsqBjwJ 0.23417527 BTG0.73 USD0.73 USD
GJAxNNcwKERddrwoCMBrGgnKBYYimJqpFH 1.13238180 BTG3.51 USD3.51 USD
GSAGbF6mchPsTG9angiwX1GfMtiMneqgFs 1.92472828 BTG5.97 USD5.97 USD
Gcv3bieoMLrCoV5AjCxRhstzABm9wMe8Kx 0.20530435 BTG0.64 USD0.64 USD
GgUb5CywVGaKbZ7iE3ageV5oWptMXKZyq6 0.23417527 BTG0.73 USD0.73 USD
GdrQTL2Erm6CETgANrUfr5YVhmwTjHc7GW 0.89820653 BTG2.78 USD2.78 USD
GNopxk3P5CS5EDSL7yybLVEx4pN9BnAi8x 0.46835055 BTG1.45 USD1.45 USD
GN79uSbzrPTBLd19J1aADEjPDvWSXhnX3n 0.93670110 BTG2.90 USD2.90 USD
GWi3jQrsjh1xZWxRzSjp5TqiRh3P2ENkMc 0.23417527 BTG0.73 USD0.73 USD
GVWmKoZuPokX3WWb7GnmmvJKuEQsZBrRPq 0.23417527 BTG0.73 USD0.73 USD
GT6hpgZVWmp4iXd3XHL9xgfqyDJ6ZS6hVD 1.92472828 BTG5.97 USD5.97 USD
GJwp1nC2aCAvVUe3cmfwY9FSwonTDjecGQ 0.70252582 BTG2.18 USD2.18 USD
GacXQAMU4H84cyBkdoqA2R9D7wQ3UJMNnX 0.04939700 BTG0.15 USD0.15 USD
GN8kspCMPUDS2J5jaUVkhxdJnDY3gFCMSN 0.01061682 BTG0.03 USD0.03 USD
 
GJK9u2admXiWXVL6SBz1t7GfVpKmNPXD86 0.01001382 BTG0.03 USD0.03 USD
GbPaYic8RDYBq5Ujdfcfzex81uLEXKWLNr 0.04950000 BTG0.15 USD0.15 USD
GYhdTpRJsDN2eCqaqXixS8Sjzx2GUUxih3 0.01026264 BTG0.03 USD0.03 USD
 
GKxKtsxrc5YJVbQDW4G9DtJeAfeEeM3mSg 0.00000001 BTG0.00 USD0.00 USD
GYhdTpRJsDN2eCqaqXixS8Sjzx2GUUxih3 0.00996263 BTG0.03 USD0.03 USD
GUH59WCc9sGRdPyKT3b4H5JNRdWeSgrTkF 0.01544857 BTG0.05 USD0.05 USD
 
GSugpGbnoBq6dmMGdifvJJzXKQ7cfoNirR 0.01524857 BTG0.05 USD0.05 USD
GYMGMPhfPktP2J9722omka46Kbjc3iejUw 0.25874884 BTG0.80 USD0.80 USD
 
GgYsCnBfbsHeTuJs8D8moNQB9cZdqwViWC 0.01850531 BTG0.06 USD0.06 USD
GRQKietUnJYXyv5GiZ3mY8FjZwnqqQ8wPT 0.24004353 BTG0.74 USD0.74 USD
GNhNr58ww4yXFxGekZJaobGtQ2ktY3S3Mk 12.66426600 BTG39.26 USD39.26 USD
 
Gag4neu3foJn2KJ9f5dmBEGpN43Z2f4Q3N 6.98399721 BTG21.65 USD21.65 USD
GbSapd4ZXqvfNiUyxacrLvwHmvLQDH6dvP 5.68006879 BTG17.61 USD17.61 USD
GJnu7fvouS1rUf6jT3zz3BWEUK3zhXbbWy 0.07310000 BTG0.23 USD0.23 USD
 
GLVdRx8k3HwASUX2MsZGWKNAFQCREHqUD7 0.05290000 BTG0.16 USD0.16 USD
GX5cPsAcAQdrkebDeH51uvWmKqULSzmq45 0.02000000 BTG0.06 USD0.06 USD
GTG8Ff66wnqCyUWLtZPnCWb9oGpfvfmSoe 0.05726600 BTG0.18 USD0.18 USD
 
Gfn9rfHqoNmVLoSMsoec2mXdpEgGcer6Qe 0.00685517 BTG0.02 USD0.02 USD
GUbRFdRo4KA73asc26UPictZW1uDxasNs7 0.05021083 BTG0.16 USD0.16 USD
GZFaQKoxHL1wURB7j176z1T1hZbAKjoMfY 0.32806552 BTG1.02 USD1.02 USD
 
GVaYoiH7gZpheNbbnJPbAqwbK4K4hZNHjs 0.32786500 BTG1.02 USD1.02 USD
GZFaQKoxHL1wURB7j176z1T1hZbAKjoMfY 0.00000052 BTG0.00 USD0.00 USD×
GbRVzNrUW5VTK85PEnTWP5JZTiC1uX1kte 1.56514944 BTG4.85 USD4.85 USD
 
GJYkxRMMJusfUfz5wsbRdr13ZsdGjukxtW 0.99994944 BTG3.10 USD3.10 USD
GMpNGKMdyR6W5Hn27twMTPyxq1qXSPDAGH 0.56500000 BTG1.75 USD1.75 USD
GcCBE6NpqjKNUVKWeirycQo1c7RW6pbYHw 0.03944000 BTG0.12 USD0.12 USD
 
GW9oEdUKVFakeo1aCbor34cWMSaTCMitFo 0.01537263 BTG0.05 USD0.05 USD
GdGAka4M7WBbjJuVRJ2k6RE9L87DrsySRT 0.02391737 BTG0.07 USD0.07 USD
GMpqv6LGm4Y9kXumrKWnhLunwwFN8G4H7U 0.00058405 BTG0.00 USD0.00 USD
 
GRdW6Rb9xufetbrp8eRE88Xb6QmEVikTr9 0.00045709 BTG0.00 USD0.00 USD
GdfegX3jDSKcVaBsBYKKGEiAMjHxXEts3J 0.22748675 BTG0.71 USD0.71 USD
GcXgMcMZZPXotNEtrWKhrnAtbFzjU4Mj6y 0.01007577 BTG0.03 USD0.03 USD
GTvoxq8XMbWRMmjD7fwZ8BNXjsQzW4GdmM 0.03878126 BTG0.12 USD0.12 USD
GNQcMHkRqgi262uGikytgvc2MVivV94VKm 0.01039208 BTG0.03 USD0.03 USD
 
GcbJq1yC7gTHqmSg3muxAKTVjphFwHaU1q 0.27523567 BTG0.85 USD0.85 USD
GbnYfEujqXg77CFhgrAHTHfSgiJpnrKMxx 0.01100019 BTG0.03 USD0.03 USD
GQ1pLACZnZB45QMZ3qwyVCSrmYGF8yw4Ap 2.30476190 BTG7.14 USD7.14 USD
GXH2k3oMxPN4wbv1GBppHTSvs4GVQjSbeH 0.01463453 BTG0.05 USD0.05 USD
Gh9er4wBkRCqA1msYDDXMQ3uTSkgRKkBUx 0.00412466 BTG0.01 USD0.01 USD
GRRaCubXAjix99jYHHTHzpX9iWLR1sCPDM 0.56685018 BTG1.76 USD1.76 USD
GaZNCXD6gat19C2ujazMey2AqizCCXt5KV 0.00020000 BTG0.00 USD0.00 USD
 
GW1xEzavcHkXLAa1Y8nY91RnTYLAUnJgaT 2.88006800 BTG8.93 USD8.93 USD
GZEQ4XsSNgvnfV7z9cukJNM7dyvddwe34V 0.01000327 BTG0.03 USD0.03 USD
GWipNZGcTBHEAMehFHng3VBePnZfJYKRZz 0.13035000 BTG0.40 USD0.40 USD
 
GJiDPj1kfDxvnMayNDHAt9csJBvWSjGARi 0.13023782 BTG0.40 USD0.40 USD
GegFzN9PCL7ZYgBgD4PcNu7D7fhWfZhpqH 0.00970699 BTG0.03 USD0.03 USD
 
GcUS9YdLPeBGYoZjNwipKfqMMHRCbMSabr 0.00958267 BTG0.03 USD0.03 USD