895874
00000000000000000002549833d39ff48b0e28beff8c90028e263d6eeb7fc5df
Transactions2731
Height895874
Confirmations63718
Timestamp442 days 20 hours ago
Size (bytes)1602509
Version571072512
Merkle Root37ecdd0489d392f055ccf5dcfc7b4be35043d007800203b662c985fa363ed8f7
Nonce903496566
Bits17025ced
Difficulty119116256505723.5

Transactions

bc1qctxpq7hh9nj8z65up5genf3z28namkzg3mjg0x0.19998332 BTC21100.57 USD12860.93 USD
bc1qctxpq7hh9nj8z65up5genf3z28namkzg3mjg0x0.00085168 BTC89.86 USD54.77 USD
 
bc1qctxpq7hh9nj8z65up5genf3z28namkzg3mjg0x0.00082660 BTC87.22 USD53.16 USD
3EMHLBjv2JzohPEQmsKRNSVpodtuUc2Tff0.20000000 BTC21102.33 USD12862.00 USD
bc1qf93x2fa86czaamlrpymvea6n5taxuazuqddnu80.00739879 BTC780.66 USD475.82 USD
bc1qm32muxktrp0yzz983l4vxqgx0qeu63sg7z08lg0.00309901 BTC326.98 USD199.30 USD
 
32q2DNwiqDtp9QuBmGsyf4VoAbDJ46nfhn0.00290176 BTC306.17 USD186.61 USD
bc1qtt0zum6vlues70rksltjqnrzjsdye9puvlgvk30.00758764 BTC800.58 USD487.96 USD
bc1qd8rlw63wgn0nuphex0jpsy2uglynra0cqv4d0n0.00610982 BTC644.66 USD392.92 USD
bc1qp0ajlcr8r66u8xrx6hju02qxqvkrmddz6pc0jj0.00480974 BTC507.48 USD309.31 USD
 
3JTNzVim791Lr2T9ixV9266o5jBGydk8PR0.00684146 BTC721.85 USD439.97 USD
bc1q40m6jun6mpkrurnyfnavazj4z4hk4lmp5lhnyl0.00406966 BTC429.40 USD261.72 USD
bc1q02782447jx87m6hfexjw2j0hcryze3w62p2cr90.00026572 BTC28.04 USD17.09 USD
bc1q8g6aspwg6wd9l4kcuvvcthwyyhn3pheyds2z8e0.00009882 BTC10.43 USD6.36 USD
 
12ieH4R6s1zf4GAfNaLW5unSXqsy49aSSR0.00032700 BTC34.50 USD21.03 USD
bc1qetn90w6j5694jx00wrta5c5v7p9klu9jzamta60.00002906 BTC3.07 USD1.87 USD
bc1q95487s7rhlz8e08jca387uxwtc3fder9lfqhv50.00020826 BTC21.97 USD13.39 USD
bc1qevtxwem74gy8puce89etsgwdyyyzc4538w00eh0.00019457 BTC20.53 USD12.51 USD
 
12ieH4R6s1zf4GAfNaLW5unSXqsy49aSSR0.00032700 BTC34.50 USD21.03 USD
bc1qcuy7xwftk73aag4hlrulprzw7jftzgzc2dad7n0.00006735 BTC7.11 USD4.33 USD
bc1qkwtx6ecx02e8jq2uw44egyqnanh8qa5t7jfrd70.00673886 BTC711.03 USD433.38 USD
bc1q09rr6jgltdh2srw07257vwypdd9pzfd6xrz2h40.00494820 BTC522.09 USD318.22 USD
 
1GeeFs2CtUUb8uWzRWEnkghEcg38jk8yhs0.00195592 BTC206.37 USD125.79 USD
 
bc1qgmts3j7s6m37a3utfx2vjgm3qj6vf3w25j77x80.00039583 BTC41.76 USD25.46 USD
1HaiEMZidvSadqq652B6nG4PxTmzPagJd50.00155117 BTC163.67 USD99.76 USD
1EwfGk2pFTzRRcV8QEE2HMHiNoCP8khhy60.00098367 BTC103.79 USD63.26 USD
 
bc1q0x8auf675au7wjxwp2xn8wwfc4q04rp3yfstmw0.00059879 BTC63.18 USD38.51 USD
15e3eNZuaGXspwRmX6MMbYLyuaujEqtMLi0.00037596 BTC39.67 USD24.18 USD
1Get7KPbyzxxEJArtJTewjuhyzGpUw76PW0.00214437 BTC226.26 USD137.90 USD
 
bc1qw5tc45wz96fl4cpenlraze2fu33kq458vfagj20.00019310 BTC20.37 USD12.42 USD
1GtBKR4A5YefXuGcURhYf7g7hscLwJ1wNw0.00194235 BTC204.94 USD124.91 USD
152EYu54WXeD9ADdyyRCi29Y5Bdig17GWt0.00133262 BTC140.61 USD85.70 USD
 
bc1qenjp0qqr75k0eslzuw9hk7dn7ky9s3gd54v5kl0.00004837 BTC5.10 USD3.11 USD
1BfJmDEZjBnx2Q4fq8UiuHhvekBSN8qTHH0.00127533 BTC134.56 USD82.02 USD
1D62PpXaCxA1xAtAPaNycCwHncatS3qm6J0.00044000 BTC46.43 USD28.30 USD
 
bc1q36jayvn8dgyqsf47n548pq62nl34ey7dlxt6rm0.00040627 BTC42.87 USD26.13 USD
18fnd3JdBfwYJ7DYPp1KggHbuiy2etse4X0.00002481 BTC2.62 USD1.60 USD
1MdTS7xzpXQFwTzoGoPckrGGwVACKYcegt0.00044105 BTC46.54 USD28.36 USD
 
bc1qy3nu9vqsgls9dvmg3h4rv4lakjm8jfm6uxre2q0.00024382 BTC25.73 USD15.68 USD
1PShVMeYSLZLM2r3nFxLaEHjgkgeXzM9LX0.00018831 BTC19.87 USD12.11 USD
1JP1qu1yBCD6bhBdXkFc1qBBpJhYaC1UgZ0.00112311 BTC118.50 USD72.23 USD
 
bc1qcdjzhsmsdsvnttnnllvgx0mp8pw9qglcawslgm0.00050251 BTC53.02 USD32.32 USD
1KLqoWdsMxfFkDMf4cuqYairpKJjJ9vEVi0.00061168 BTC64.54 USD39.34 USD
178KeCkTkyS4r76VsZiHRM33q5REuCRgFZ0.00128310 BTC135.38 USD82.52 USD
 
bc1quv9upmep9pc27vf3admnpf7h3de4svu7pc8zhs0.00014650 BTC15.46 USD9.42 USD
178KeCkTkyS4r76VsZiHRM33q5REuCRgFZ0.00112764 BTC118.98 USD72.52 USD
1LJr4j3pEcgN95DadsSvGkpjGo8AzFFsgg0.00630980 BTC665.76 USD405.78 USD
 
37CboJLtj6pQhoeWnb14H4rCqeuNEZEEkt0.00019450 BTC20.52 USD12.51 USD×
1LJr4j3pEcgN95DadsSvGkpjGo8AzFFsgg0.00610630 BTC644.29 USD392.70 USD
1FuD75A4UJtDxUMkc5pJSbFnw7eEEwZXxL0.32963162 BTC34779.97 USD21198.61 USD
 
1FJoZ4PcENdE9aXV45Mm1kGq5M8sLrGskT0.25000000 BTC26377.91 USD16077.50 USD
1Mm7azXiasJRubnCQ4Q1Qx9rzXg7s2G6TG0.07962258 BTC8401.11 USD5120.53 USD×
1KCwNGsV6pF4djUSYDVW4XNJR3ofvqszv10.00255384 BTC269.46 USD164.24 USD
 
1fz1tfJ6WhDeeGu6hvhF9MLJXWYfhkWnH0.00039000 BTC41.15 USD25.08 USD
1KCwNGsV6pF4djUSYDVW4XNJR3ofvqszv10.00215480 BTC227.36 USD138.58 USD
1HgTQkRdbfquGKBEDy8R36acMoB7hpWeAG0.00958375 BTC1011.20 USD616.33 USD
 
1JcmUM43Nd6jQAQqByrVGVCAD2uPpdYx2x0.00500000 BTC527.56 USD321.55 USD
1HgTQkRdbfquGKBEDy8R36acMoB7hpWeAG0.00457471 BTC482.69 USD294.20 USD
bc1qdxfwx9dz397p69clvwwx2c8lvg9an33yrgdnst0.00065978 BTC69.61 USD42.43 USD
bc1qjplphewefneyctf3rscp55nc6jqfkqd2ut2lqz0.00053527 BTC56.48 USD34.42 USD
 
34DUcJjntDZYucWKTCV6FxTbXYk867YU260.00118790 BTC125.34 USD76.39 USD
bc1qq4333lemwz9cn3juhmvutjxyjsx4s45w9vwa691.34217728 BTC141615.31 USD86315.42 USD
bc1q253kyeqlzv7ln2f5scp6atv9x7wqy89zeg4fe51.29140163 BTC136257.88 USD83050.04 USD
bc1qk74f86jzhaxzl2puna8ccw3v0unfqvxrwhve281.29140163 BTC136257.88 USD83050.04 USD
bc1q9wjfta94u94yt4pp09zvtfqen6nxwen2suqhr30.67108864 BTC70807.65 USD43157.71 USD
bc1q068rshq0nqfttayzxgpcpnmrhwc3vxxls3kj5r0.67108864 BTC70807.65 USD43157.71 USD
bc1q4y5wndp8lnwjgfaleku3sj2rrghv2yadwsc93h0.67108864 BTC70807.65 USD43157.71 USD
bc1qk4uax59fzrkmeyg3tc7qgtzhutn50jae86vycm0.67108864 BTC70807.65 USD43157.71 USD
bc1qgmkvef5dfjxgfmff93u8v3ddup0973sm4ml9ud0.43046721 BTC45419.29 USD27683.35 USD
bc1q6d5f4jtlfe97ykd2f4434lvevk8dzceevjp98c0.28697814 BTC30279.53 USD18455.56 USD
bc1qxe3ldvqy27xt89p05nynfutwqasvtksjms6k6p0.20000000 BTC21102.33 USD12862.00 USD
bc1qp3hdlzff0srhmv6lxpu74fhvzuxu0n0u6wfny70.20000000 BTC21102.33 USD12862.00 USD
bc1qk8ec8ykvu43aex49v66g45ww4q3ruwwj45rl9t0.20000000 BTC21102.33 USD12862.00 USD
bc1qf6vg9dr0nx52sz8ru6k8ullkm25q3trzp2cskp0.20000000 BTC21102.33 USD12862.00 USD
bc1q2utvcc6e04plg04jvepzkv39dpxfv44cdr866t0.20000000 BTC21102.33 USD12862.00 USD
bc1q5zx2cjysl8csnrnv54zd87y2lnsaas2jwgmps90.16777216 BTC17701.91 USD10789.43 USD
bc1qg3ch54ges7lxnuhmal9yvvkjcft35rjcyfspkg0.10000000 BTC10551.16 USD6431.00 USD
bc1qr594ejzl4c7xj7rtsy7m0knmkftasdut4wrk9n0.05000000 BTC5275.58 USD3215.50 USD
bc1qfsaljtsq8ynp9kewah8xy4e4du0uv9k29k8fr60.03188646 BTC3364.39 USD2050.62 USD
bc1qrzvx9274dv8krf73j7d3h3pmxm2z9w44px83f00.03188646 BTC3364.39 USD2050.62 USD
bc1qa6htd8c6wdvhmdqvwazlv4k3k7qeap92un6mu70.03186395 BTC3362.02 USD2049.17 USD
bc1qm05gpcsnf4ludzype7228a5kceketmsz07a0yn0.02706985 BTC2856.18 USD1740.86 USD
bc1qjwg7sd3qqhu8hcrs8caa4g9l7tucmh2xpfu8wf0.02360695 BTC2490.81 USD1518.16 USD
bc1q0pj70hpegvdqu0vgcsvysvhq94ql0mu36q5sfl0.02097152 BTC2212.74 USD1348.68 USD
bc1qkg3x04nq30yflwa3qjg5wh699a7rqvw5h3h6gs0.02097152 BTC2212.74 USD1348.68 USD
bc1qjyhjdjkj7mk287sce64rv5wt6p950tj4lf8nxl0.01263107 BTC1332.72 USD812.30 USD
bc1qseq2zjy5lrtapc6nvresdyjudeuzcs8fljgu5r0.01062882 BTC1121.46 USD683.54 USD
bc1qpc8sfeynxa7c5fhp0uvncz64aeyv2sp7tfysd60.01062882 BTC1121.46 USD683.54 USD
bc1qxmqyamw2mq60trnuuqp2x6zzsqc0vucyf08p3w0.01062882 BTC1121.46 USD683.54 USD
bc1q3fagdxc703npjm7hclfu70leyy6s94zjkeddn80.01000000 BTC1055.12 USD643.10 USD
bc1qdwj7jmrutp9juwckcvqc8w4pujrkjn7l37yt940.00692044 BTC730.19 USD445.05 USD
bc1qaryvgdx5cycd2k9mgynetnskyxwa26fw500ypq0.00531441 BTC560.73 USD341.77 USD
bc1q4uatv3xs2unl9ps8v9l9sn47ssv2j8pqs5x0670.00531441 BTC560.73 USD341.77 USD
bc1qavtxm8lkh2lkm3ezfvffqmc7yus9w6uk4y0y5s0.00531441 BTC560.73 USD341.77 USD
bc1qgztp82zk70cs4l0shgkgt7h0cksq23l9fg5hkw0.00487086 BTC513.93 USD313.25 USD
bc1qkyg8yjc8c2t34dvj856t0mwrya98qfxwlry7zz0.00321238 BTC338.94 USD206.59 USD
bc1qcv85nja9rwkf7wsmjul3sejggjrcg52wu59a0t0.00200000 BTC211.02 USD128.62 USD
bc1qm8y85hrnted960rutqsfhkfmrtxjqnhzje0yhm0.00152957 BTC161.39 USD98.37 USD
bc1qrqrznatrhgt69gz73643lxkv7z4x0f9s5czv550.00131072 BTC138.30 USD84.29 USD
bc1qgmkh7pqt5t225tw3q3gp0lhnw9604pcyacmm5d0.00131072 BTC138.30 USD84.29 USD
bc1qm8y85hrnted960rutqsfhkfmrtxjqnhzje0yhm0.00110528 BTC116.62 USD71.08 USD
bc1q53thxuqvz5unu2y9mdgcmhcdzxm9zsy0gy0jle0.00100000 BTC105.51 USD64.31 USD
bc1qau6wz475a0nad5n92qj30xnst4tt38js82fxxg0.00100000 BTC105.51 USD64.31 USD
bc1q8ta20a6v2lacjwyq028n2tdg0gww2l533fue5k0.00059049 BTC62.30 USD37.97 USD
bc1qgscycagd8kuvceec7xq3kvu96cmvujag8rzn830.00059049 BTC62.30 USD37.97 USD
bc1qnfmd02daslg5h4gufgaaq0yswlee4hddux5n0t0.00059049 BTC62.30 USD37.97 USD
bc1qnspuwssw0aukhl5yz6yrtql3qsh7nylpnerckd0.00050000 BTC52.76 USD32.16 USD
bc1qngrlqvd79rqcgzp27fq5ygsez9ang4j7z5l3w40.00050000 BTC52.76 USD32.16 USD
bc1qxagvjw4ktzg035ulg4rakxq7xk2pmdxmte5nq60.00050000 BTC52.76 USD32.16 USD
bc1q3fmjuy49y5f6zwzjygs57nqpt3wrcusns5704m0.00010000 BTC10.55 USD6.43 USD
bc1qjxldsfqpwdeu9x0r4cwfr4jkk5ecx37vzkvmg40.00010000 BTC10.55 USD6.43 USD
 
bc1quemtcc0msa4d34mp7zmq7s6zdnuhyrlv0lwg4m7.04146332 BTC742956.24 USD452836.51 USD
bc1q9uqr4wmurt7uelxqrx3htwtyldp6n7sm5hyzgl1.29140163 BTC136257.88 USD83050.04 USD
bc1q82n24ktxhuhxffsx64d8rtzlck4axdrk2e9ku91.29140163 BTC136257.88 USD83050.04 USD
bc1q2lwtgez4rzmshza3xn7gu65rnrgcgzgf89q70k1.29140163 BTC136257.88 USD83050.04 USD
bc1qqu2rhwp7asp2xssxmtcudcpg2us8rtkzdk3gzm0.50000000 BTC52755.81 USD32155.00 USD
bc1qr9xzv6qt7y8veph3cf5evxt26kt4r5ylwd0anx0.50000000 BTC52755.81 USD32155.00 USD
bc1qtddgzx8l8v0aa603schve06mvss9avvdyaftsn0.50000000 BTC52755.81 USD32155.00 USD
bc1qudfgkjpdw5snzwsl82qrpvxt93hu7vdc3gcd7p0.50000000 BTC52755.81 USD32155.00 USD
bc1q7r7zkm4ptsulxc3tawrs57n0wvpy46xwj522hw0.33554432 BTC35403.83 USD21578.86 USD
bc1q9hpt7y60e23aj874p7v6qlntxd363hredsm6x90.20000000 BTC21102.33 USD12862.00 USD
bc1q979ajnt4zz7ktxzcx30whk5zd8zpylsn9dwgee0.20000000 BTC21102.33 USD12862.00 USD
bc1qgh5dc5sgkjcqwwsa9nv66maq583rayhk7qfvc80.20000000 BTC21102.33 USD12862.00 USD
bc1qnxfj9f4zajpycmtt9pakj97fw5dktdkewdvfd20.20000000 BTC21102.33 USD12862.00 USD
bc1qp09nqnwu6qn3arcdhvxu7vaj6ms38k5rtphfpv0.09565938 BTC10093.18 USD6151.85 USD
bc1qw5p0cwnud0rcy39znwkh4dkxagzsyw7d2r3fce0.05000000 BTC5275.58 USD3215.50 USD
bc1qn8dpuvt046dua26aqx4r7prp7pxhsejqp4sr7y0.05000000 BTC5275.58 USD3215.50 USD
bc1q82dwcpnl7v0ldmnl6h5hrc9t25gf3nfvt3u4ep0.03188646 BTC3364.39 USD2050.62 USD
bc1qnv4s22v5akm4nak5sk39w74t2gla3xs583vspl0.03188646 BTC3364.39 USD2050.62 USD
bc1qpsu33v7lw5p4x322rkgcqrzak2r42phpxfj5f80.02097152 BTC2212.74 USD1348.68 USD
bc1q38khejj5gxs6v0q6lgs0zvlgrygtnqzq6zn5zg0.01062882 BTC1121.46 USD683.54 USD
bc1qpf3ghzm8c7dqwf8cven4ycu6rdxvvy4ltea2lh0.00531441 BTC560.73 USD341.77 USD
bc1qy854du2yd6g5hf27cqz26v7lw8a084f9j8rmuu0.00531441 BTC560.73 USD341.77 USD
bc1qg32h65cg7sd9ulu00phm9z9z69dgm8a396y49c0.00531441 BTC560.73 USD341.77 USD
bc1qhyughmt2qszzv7mdxr5vktwk87r4x4jmvqk2f60.00531441 BTC560.73 USD341.77 USD
bc1qh96lxqm9yf43tsvdyl9e055tk7zvx6jgqfprnn0.00531441 BTC560.73 USD341.77 USD
bc1qkq94q4guhc3glajykfu0xdheslrk23zd7uyatn0.00354294 BTC373.82 USD227.85 USD
bc1qxqlxp9ga5nppm83z2vlns8ruq4myyy7x742g8n0.00254795 BTC268.84 USD163.86 USD
bc1qkqht9sqzedvelgee0s6mzw7k7l5rhg8a8hazf00.00200000 BTC211.02 USD128.62 USD
bc1qy76hypfkqh0c6gxwvnw4295nnrut8ahcc9xewx0.00131072 BTC138.30 USD84.29 USD
bc1q99q2qlw7nf28gjhhkma2mwyp4tlhqcsn2fgfnn0.00131072 BTC138.30 USD84.29 USD
bc1q9x2y4hf5yxzsu35r48cnyy33sy22v5jwl2zd2s0.00131072 BTC138.30 USD84.29 USD
bc1qtle90fegt4cr89pkm2nmmdwr73wy924cvq6s390.00131072 BTC138.30 USD84.29 USD
bc1qh7049apanhevhqvg57ur0gx2026hn22cuhx6md0.00131072 BTC138.30 USD84.29 USD
bc1qmuf7jmurf8hgkatkvsrc3h0z4nhjvqchk6yxvz0.00131072 BTC138.30 USD84.29 USD
bc1qlafyatz3crqrkpdq0atww25vj06t66208whc8f0.00131072 BTC138.30 USD84.29 USD
bc1q0c3rhr0rdes2sx3gg6a2v3ham70l3ajjxq2a3x0.00050000 BTC52.76 USD32.16 USD
bc1q3fg8f7h08zqar2c9w0qxhv22cpgyx3q29e6hdz0.00050000 BTC52.76 USD32.16 USD
bc1qk09uu36vrurzxv422ktksn6jh8q0uffpkvzsk80.00050000 BTC52.76 USD32.16 USD
bc1qljwa3ytsffaynlwkj25ps0rhmrfjeen6ln59jl0.00050000 BTC52.76 USD32.16 USD
bc1qlc64rsuzt67xezv82e3gyn7zh23x9zgh52e4h60.00050000 BTC52.76 USD32.16 USD
bc1qapg0wrceekv4f70cyj9t5aefs2q3xdtngr56w50.00022542 BTC23.78 USD14.50 USD
bc1qtkmzxxkthp637zdq4tcnw8jmkahxz07qhdmcjv0.00020000 BTC21.10 USD12.86 USD
bc1qsvwfazpa6tzecj5q6zvv2nwf79380esud84tz20.00020000 BTC21.10 USD12.86 USD
bc1q2nnvd7slx5hk6ah3h4d86lz7y3fes5q8au3khr0.00016384 BTC17.29 USD10.54 USD
bc1q3f2rcvjpty5kadtyy9ezl535hk70rxas2s9x4e0.00013122 BTC13.85 USD8.44 USD
bc1qyeu7annyxp022x6r5jszafzt8m2xhumpr5fynd0.00010000 BTC10.55 USD6.43 USD
bc1q73gas757rayvfvvtvtkfrtmdnjssleqpg5c8yq0.00102789 BTC108.45 USD66.10 USD
bc1q5uqxhwfsedvgwwll6law4ty8433226p47s0ag80.00091927 BTC96.99 USD59.12 USD
bc1q5uqxhwfsedvgwwll6law4ty8433226p47s0ag80.00196801 BTC207.65 USD126.56 USD
 
bc1q28n9kujy0whqfxq9daaqdwpcak60x9gwra2efm0.00390533 BTC412.06 USD251.15 USD
bc1qcvxpe0daujgr87mze5dwsxxec773nfxvq44cpy0.00857509 BTC904.77 USD551.46 USD
bc1qcvxpe0daujgr87mze5dwsxxec773nfxvq44cpy0.00384570 BTC405.77 USD247.32 USD
bc1qcvxpe0daujgr87mze5dwsxxec773nfxvq44cpy0.00760194 BTC802.09 USD488.88 USD
 
bc1qcvxpe0daujgr87mze5dwsxxec773nfxvq44cpy0.00001161 BTC1.22 USD0.75 USD×
34wqvM81JFXZB1GouhBPFddtYVoMhAYyUX0.02000000 BTC2110.23 USD1286.20 USD
bc1qylzrtg7e0emslgwte5g25zgy4xrcr8r7mevptu0.06171078 BTC6511.20 USD3968.62 USD
 
12aHQBQyGfwirG8e6agVzUuph1TaL7EC320.02000000 BTC2110.23 USD1286.20 USD
bc1qc93teermjwewn89emj4gtgcyc9ts8qz867kags0.04170500 BTC4400.36 USD2682.05 USD
bc1qjal3jdz3nhyzhx9rr0fcxcugecfwrkwt8zstjk0.00000953 BTC1.01 USD0.61 USD
bc1qjal3jdz3nhyzhx9rr0fcxcugecfwrkwt8zstjk0.00001043 BTC1.10 USD0.67 USD
bc1qjal3jdz3nhyzhx9rr0fcxcugecfwrkwt8zstjk0.00002939 BTC3.10 USD1.89 USD
bc1qjal3jdz3nhyzhx9rr0fcxcugecfwrkwt8zstjk0.00007440 BTC7.85 USD4.78 USD
 
bc1qvdyh7fuw2sagsh5mpax3wflhracf7wmz9n3pn30.00009784 BTC10.32 USD6.29 USD
bc1qjal3jdz3nhyzhx9rr0fcxcugecfwrkwt8zstjk0.00001211 BTC1.28 USD0.78 USD