Address

39Ecjha8eX4YDaYYe1jrcAMg4NJkiRPGWU

0 BTC

Confirmed
Total Received0.00426713 BTC387.69 CAD
Total Sent0.00426713 BTC387.69 CAD
Final Balance0 BTC0.00 CAD
No. Transactions2

Transactions

38V3iAew54aUcGufaRwToCWpB5eZQAEaQp0.00427214 BTC618.88 CAD388.15 CAD
3NfoLACvbs1oiGrffn1QU1nhbZ4o1dSico0.00426668 BTC618.09 CAD387.65 CAD
36B14Ej9H64vKXKyKAyDvNagiaYLF9pggg0.00427320 BTC619.03 CAD388.25 CAD
3HX4r9qFdRV7EcnPKFyz1jXzhLmykoYBKt0.00426697 BTC618.13 CAD387.68 CAD
3Aqogxe2RSLMwE8bjbq1zyXEh8U9fn8LnV0.00426696 BTC618.13 CAD387.68 CAD
3EvkhvYCnod5s228JiNG1yM9ZZyrueSmqP0.00426690 BTC618.12 CAD387.67 CAD
3JNKEc8s5KNLtBVGJVJxyyeit1RBXS2cPv0.00426677 BTC618.10 CAD387.66 CAD
3B5diEKED1YTsXMhSeCG3hVm2vWRCnxmZy0.00427436 BTC619.20 CAD388.35 CAD
3Mg5bNfMpeEQj7CZZuhqyN5FYwLou1cQkp0.00426462 BTC617.79 CAD387.47 CAD
3CLAjMDyUXZdERKgrj4W7xi1PwvJb9eQ720.00427301 BTC619.01 CAD388.23 CAD
3LFnEQD5ujKjpDriwFR7a5i4TznJj5Ft7m0.00426542 BTC617.91 CAD387.54 CAD
39ji1cGA9DDYW4nHHsuvzfXmvdrNhoXW540.00426689 BTC618.12 CAD387.67 CAD
3GFMSRKguvPaXn1wMH6GUK6u777ABUrhtP0.00426702 BTC618.14 CAD387.68 CAD
34kmaDiJtGhxbRpFfyH73JxqvuHZLvg5A10.00426948 BTC618.49 CAD387.91 CAD
32xATnbNG531od1aeLdHMRD1hFpposkA3d0.00426601 BTC617.99 CAD387.59 CAD
33P6sqoK396TcDme6hcpPZCmPiXkad3bvP0.00426683 BTC618.11 CAD387.67 CAD
3ND9UCozSJBG1eSYJsxdskSHvUyhpGk2nr0.00427116 BTC618.74 CAD388.06 CAD
33ZCEpR7rx4mzx77mVnxEwY27kDDZkGL1T0.00427300 BTC619.00 CAD388.23 CAD
3PQr5UWsvdMR1Kiq3pfMQ1XUtP2Ru8443g0.00427296 BTC619.00 CAD388.22 CAD
3NYkDKsaqSfmv5FSttR38UJMqLz4k5Up3k0.00426999 BTC618.57 CAD387.95 CAD
3Q5sgEVLU7DBZfWgUGt1oehy78H7HwUUKJ0.00427388 BTC619.13 CAD388.31 CAD
3NgrF6WZgwB1CLuKxx6ygeNh9aYrzn3ipu0.00426466 BTC617.80 CAD387.47 CAD
35wkXWpQb3v4ad34PBfBHSZ4uEDZoJAxqf0.00427043 BTC618.63 CAD387.99 CAD
3Ec4YpWmhUwDX8VWzN4rSySDW7SKMdavLQ0.00426944 BTC618.49 CAD387.90 CAD
34fWgtDxgwyQkP3sTBSiK57HTkwU3WRCoo0.00426693 BTC618.12 CAD387.68 CAD
38XCVW1XihmT3Veo1vTcAFhqMH4FBePjyE0.00426867 BTC618.38 CAD387.83 CAD
38vEvj8tpNVqKTDSHxproQ17ChtjtzYcgT0.00426818 BTC618.31 CAD387.79 CAD
35Pq9WDroupaRKCvDwi3EbUPkhUpWGU8qw0.00427445 BTC619.21 CAD388.36 CAD
3QY9gtuJMdaFGbyNm92HB5Fxj7scKQCsYh0.00426485 BTC617.82 CAD387.49 CAD
3AdtkxrmL6WhDiErZqSLeLfhMoPw27dsJU0.00426670 BTC618.09 CAD387.66 CAD
3LrzfWBvEuT41YmdNjaVekBgBmEkD2gKxP0.00426872 BTC618.38 CAD387.84 CAD
3Ck2SV6mZGHb8t5gaa5hqiiyGsJyzWrWPp0.00426684 BTC618.11 CAD387.67 CAD
3NQ8eeAagXh8QRSBLdJSuEUiWrCW8wBGYq0.00426769 BTC618.23 CAD387.75 CAD
32285senvQfQYWmcdMD8wZ6DrYYvTQpbQd0.00426813 BTC618.30 CAD387.79 CAD
39C4BVAYJNeSqL1HFWkPEk6FEZbezxsJps0.00426563 BTC617.94 CAD387.56 CAD
3JD9yxEGVsk2sdMK39heuJ1JRRs8hecG2s0.00426867 BTC618.38 CAD387.83 CAD
3LHAjEZMz4BtuFpHA76otsdtgWacHviocG0.00427326 BTC619.04 CAD388.25 CAD
36rJj6Vvo29vGVHocGWtMMnkd8F3aMu94N0.00426573 BTC617.95 CAD387.57 CAD
3FNzWZYwJAB35zDjt4ySz2k6iMWKCSuBRP0.00427356 BTC619.09 CAD388.28 CAD
3JDwoGTXKTdZJCNjQ3cwpKuVMNdsSDk6KA0.00426651 BTC618.06 CAD387.64 CAD
3Qwzqnx2eLajPJXoAkYViBEAZRPhZjqNjf0.00426692 BTC618.12 CAD387.68 CAD
3Py2pfcieVs9d3947ZfC9L5TvT7tKVRBNA0.00427063 BTC618.66 CAD388.01 CAD
38G7Tk3t48GBvcfoaF3B4aaboGGSzmAUU20.00427046 BTC618.64 CAD388.00 CAD
3MosazrxWregYJipLy5tzZ8cFsUJKSFEjZ0.00426832 BTC618.33 CAD387.80 CAD
3LfjvszPkb2aDM4zxkddbU7vCRCgDCGLeU0.00427430 BTC619.19 CAD388.35 CAD
3EUeJfdd4vpjNWtZXxMFbW5grXyZTwCdoX0.00426499 BTC617.84 CAD387.50 CAD
3JZFa2KeDqjUBbcgsvcGpybzTnmJZTYXoN0.00427219 BTC618.89 CAD388.15 CAD
3QLqf1DhbEZKbzSDaVg3hrmjpXKegbipe70.00426993 BTC618.56 CAD387.95 CAD
31iuRCFifuuQs93j8ZzExWeQWhabQiUxUm0.00426941 BTC618.48 CAD387.90 CAD
39khRwqL6dqpLQm9qeixtcCWUkPVYHEMuv0.00426584 BTC617.97 CAD387.58 CAD
3AoGXxKCz6DEvpRLZfCVqYHykAeSdMTc3u0.00426500 BTC617.85 CAD387.50 CAD
3G4v4Bex6nDtKxRiHPz2gbCQn86daEpGf20.00427134 BTC618.76 CAD388.08 CAD
34V1x2k5FXWWoLYUzm54pMJMNuFniz5CNU0.00426955 BTC618.50 CAD387.91 CAD
3JkkTzpTXcZEJP653kCuBXixHRACR4xnxK0.00427169 BTC618.81 CAD388.11 CAD
3F2gHkUtiEKgiemJ8nrfRjhEC9WbpCYFQv0.00427185 BTC618.84 CAD388.12 CAD
3Dce7v7CNC3Gqs9S5VD4xKRCQkV54FXrjv0.00427476 BTC619.26 CAD388.39 CAD
3HiKehRejLQcPviFLVEBhgZPYvWUz4pF1s0.00426679 BTC618.10 CAD387.66 CAD
3G19bygXSqCDPL7HVoK7TzEQjEzfNSgKNS0.00426906 BTC618.43 CAD387.87 CAD
39Ecjha8eX4YDaYYe1jrcAMg4NJkiRPGWU0.00426713 BTC618.15 CAD387.69 CAD
33WJMvsFQE8kxFTbdJLqsHpAX4eAp8Q4vA0.00426827 BTC618.32 CAD387.80 CAD
37uWGPzWJipmunEVCc9voDDDg9axuxUTkb0.00427518 BTC619.32 CAD388.43 CAD
3JadqstJMMuau5fAheiSdEzJDow7CYMa1L0.00427393 BTC619.14 CAD388.31 CAD
3MNYo8gG72rQQsAZNVSc74pCd8zm62aWCP0.00426885 BTC618.40 CAD387.85 CAD
326knxktGfHN5vTFRPQWisK5tcueABpLsb0.00426667 BTC618.09 CAD387.65 CAD
32FYkSGzPxdwX1qJsyBqrMzUvFLeqN6HeM0.00427210 BTC618.87 CAD388.15 CAD
39TaXW4zv8vAiJc2kYa74nLqUYf8C5k15c0.00426614 BTC618.01 CAD387.60 CAD
3HGUkgc45FVK4HjzteRhkyRnJ5wXD8o8si0.00426726 BTC618.17 CAD387.71 CAD
3ChpHC34tgxCE6aDLaoKjD4Zm6nNPh7KDY0.00426688 BTC618.12 CAD387.67 CAD
3J1nrw5DrunBkvvsj7JGHbPnUVTFrN6unB0.00426464 BTC617.79 CAD387.47 CAD
34ZT6xehLyeediPyUKAt6v5f88h6CXK8mR0.00427489 BTC619.28 CAD388.40 CAD
3A7r2mPhVFWQGBwAtJGqnJP1SGCMVpYZZi0.00426927 BTC618.46 CAD387.89 CAD
3CYeWxmZKv2tMcwrtvn4af2L8bA48pqjad0.00426933 BTC618.47 CAD387.89 CAD
3BqPGqr3UKYPjh5fh9XcnMZsYxGM69Ykqu0.00427423 BTC619.18 CAD388.34 CAD
348FV3PZQ1nqTu9NTt6CGvNaQBbzRKeEKK0.00426904 BTC618.43 CAD387.87 CAD
3KdkfG7AVvoppDkwHXTmVZbXNLK62EsphT0.00427453 BTC619.23 CAD388.37 CAD
3LrN8Amd1NKDm7vNJJdZgGJdqASpFmQpzP0.00426988 BTC618.55 CAD387.94 CAD
31t9MoPkwzspuyBi7wjyCRspkHiXmur85N0.00427295 BTC619.00 CAD388.22 CAD
3QVajV7f7yadyhNpyBTTfZqTNzzgvQCjMY0.00427142 BTC618.78 CAD388.08 CAD
3HqwTyTgr8ntQpj9EQbmaRW1pey73iyUMQ0.00426911 BTC618.44 CAD387.87 CAD
37U64WGwLTkWsWQCm3XdqJU79VAayNvFBL0.00427352 BTC619.08 CAD388.27 CAD
3EfGMvR9MmZCD3MLD7ZaV513PWbkfjv4Ur0.00427001 BTC618.57 CAD387.96 CAD
3D7QjRdmYF1QaQAWVhG2jzRzaRFsjDEHmX0.00426748 BTC618.20 CAD387.73 CAD
38dHaZSBH4AxW2MTCPCUyVzNihxuW3rb3h0.00427039 BTC618.63 CAD387.99 CAD
3NACpsAGKP4sv4coK4XNaSsjyBr67jzKa60.00426551 BTC617.92 CAD387.55 CAD
35FqY1FxDow2bZ9BRZHN4HanJiYybdnRw90.00427045 BTC618.63 CAD388.00 CAD
3BZzLcKdh9tGC5U8y5rfAwcGdhtn8kL7ci0.00426660 BTC618.08 CAD387.65 CAD
3MydKWdhBkiwo92EPCeTqcgNxoqetb11tR0.00426558 BTC617.93 CAD387.55 CAD
322F2gJcvQa9UvWgoxM16HAifVJrrQ8nwc0.00427428 BTC619.19 CAD388.34 CAD
33p9XBEFKqxC6ZDSQq9vNiaXVGMVKcdacG0.00426686 BTC618.11 CAD387.67 CAD
3LrKkdkb7U86xRf1zndjNZm5LkuRktp8jr0.00426668 BTC618.09 CAD387.65 CAD
3H3PfiC8bB5BnQTZe2nFVHgNGcbh9dGGqT0.00426784 BTC618.26 CAD387.76 CAD
3GFXv4Jzk1U26HgtwvxZWrv98RvvRDs7SM0.00426788 BTC618.26 CAD387.76 CAD
32CLNGdbLQ25X15LgAMNyVMjf9Lv61VFE80.00426458 BTC617.78 CAD387.46 CAD
3LEJzDzFR2mj7MN8oejVsVo4xYWjaxsgZx0.00426800 BTC618.28 CAD387.77 CAD
35setjRT8Ue3o9x9ZoFScDXmLaaU1HvyCS0.00427473 BTC619.25 CAD388.38 CAD
3GQbPMF78wmKfBoF2qfqnKa5LgrxwGjpLA0.00426962 BTC618.51 CAD387.92 CAD
33cFiYoFmsPUP1C7KCcKybE5BD63KvtPtq0.00426562 BTC617.94 CAD387.56 CAD
3DpnGpLLeubzGn2pz8uMRW7eo1RUsA3tj40.00426988 BTC618.55 CAD387.94 CAD
3J8Q5nKBUf7uy78MsVWFft5Sg4zNc3A7aM0.00426905 BTC618.43 CAD387.87 CAD
3LHcNRTraD4XXP3n1uQC3Q42WgPcGr2YHb0.00426566 BTC617.94 CAD387.56 CAD
3KYMRsuLhZRL2NSf66i3nQKzRMrmW6LFwr0.00427171 BTC618.82 CAD388.11 CAD
3KkRYcfuX1WfGhstpxpwcvdtSXwSEhKSk60.00426906 BTC618.43 CAD387.87 CAD
32UoL3DNByF3VSmPmPKdpdVaw6R9g5Qmhj0.00426880 BTC618.40 CAD387.85 CAD
33L8D8LdnSFBAvigXECc8LUaPqLVmVtH4Q0.00427188 BTC618.84 CAD388.13 CAD
3NwosjfphtCqZysmZY7NwEaxvwMWsbBQkd0.00426503 BTC617.85 CAD387.50 CAD
35zbfDZWrHRi6hQ8BU8DsVJg6sc2excFED0.00427200 BTC618.86 CAD388.14 CAD
3Lbtmvhb1unCpsLJtGCkgbz1UKEGEXYSrZ0.00427282 BTC618.98 CAD388.21 CAD
3AAhUV72NaghVreFtyzfs8P3omLsh46HUY0.00427009 BTC618.58 CAD387.96 CAD
3HV7Bt3yAZ4hKtbJpqpFiVxXfwGQcMCrZd0.00427088 BTC618.70 CAD388.04 CAD
3JtaZGM9vuK3Yg2jTaRqhtV8fKMQMP8UCp0.00426756 BTC618.22 CAD387.73 CAD
3NemcpUsPJRBoWL6RMbMi1FNy91cL1rq280.00426689 BTC618.12 CAD387.67 CAD
35NVw7vzb8edTHAVP1vDVheeqiTFxdF4jt0.00427090 BTC618.70 CAD388.04 CAD
3Pveko89sofzUcyEJVxQcAGqm9r7BHsTsc0.00427399 BTC619.15 CAD388.32 CAD
34c8EDPJB3Ubnpd8jDLqZ9fsTgPTxvkG1Q0.00426868 BTC618.38 CAD387.84 CAD
34US7JcMfWZHsVSJ6UwpgHpX3w8z29PqF40.00427231 BTC618.90 CAD388.16 CAD
3FP4STVZsgpAzKmsjGC1VqjY94Vejsg7mU0.00427396 BTC619.14 CAD388.31 CAD
345PSBbXDtHG83PS4HbCeCYPspaZZPVuwB0.00426900 BTC618.42 CAD387.86 CAD
3J8Ne7n6eAHFkjztk2iy763KaFkhWmB17G0.00426929 BTC618.47 CAD387.89 CAD
39cjSNA49MQSAUEzFcgUNLhnB4bTiCz2Nd0.00426958 BTC618.51 CAD387.92 CAD
3KxuDfV7DXYnaSP7oDRLeVgsnCoR5uqvyy0.00427210 BTC618.87 CAD388.15 CAD
32DWKdcPnDGNfZpepHdWcNrCBmbk2f3NVF0.00427038 BTC618.62 CAD387.99 CAD
3CU5h4UwNCbDKqLCNKVfPRgL4qDjy8tcZd0.00426965 BTC618.52 CAD387.92 CAD
3J96MKkvTY8kCwFpqFUmZEMcZU4oVbBzKx0.00426441 BTC617.76 CAD387.45 CAD
3ET4myBVLCP7WfYyaN7jFBtxT48AED96xh0.00427493 BTC619.28 CAD388.40 CAD
3Csf7jeKqttfzwEVC67AEi8EwXsMPgbevZ0.00426667 BTC618.09 CAD387.65 CAD
3462E5mtDWjeCKi6BMjR65jNJ58Morgi7e0.00426967 BTC618.52 CAD387.93 CAD
38ykyjuw1cGLsGKDGknB21vEzJNiofesvB0.00426720 BTC618.16 CAD387.70 CAD
3AyiXP3djDfBBaBzawNczoF2zH6UGtdueB0.00426503 BTC617.85 CAD387.50 CAD
3FtLFiXdD9HtGHt6zKx5kN5u3ed3JMignY0.00427493 BTC619.28 CAD388.40 CAD
3AApc2UeQqpZ8fUyVsfFmc7LN367nXGmtf0.00427412 BTC619.17 CAD388.33 CAD
3G3SS13yTAC17ozNVgZL85Y37WFR9u5y5S0.00427294 BTC619.00 CAD388.22 CAD
3NSuHhiKTyZZCC9CnGMtwo5pAVupf3t8xG0.00427463 BTC619.24 CAD388.38 CAD
39JMeqs3JFBB1u3gx9KLj1dSuscUW3DHLw0.00427006 BTC618.58 CAD387.96 CAD
3MRXEhh57m89YoQAhS28EBwFB9TZYC5iKh0.00426727 BTC618.17 CAD387.71 CAD
3HNy2rcmeA2Muou4oDLNpLzPxGUtEBinS40.00426736 BTC618.19 CAD387.72 CAD
35qdQzWTWVxuMnVJRht7kC8o3WatMZnmRo0.00426613 BTC618.01 CAD387.60 CAD
3KZWJCuygQ1wrTC6v79B9ukqD4GBuzPd1K0.00426957 BTC618.51 CAD387.92 CAD
3NuzkKKdnWgSk3xU7qYL2qzZS4RNxwFciu0.00427004 BTC618.58 CAD387.96 CAD
32ppo6wBEnVPNNb7JgZMiNpVPsrvqXnokv0.00427489 BTC619.28 CAD388.40 CAD
 
3JaG2X93xdr7cwFjk4nXhFZv93pUyQtrXX0.49890000 BTC72272.69 CAD45328.06 CAD
 
1AMZ3xBSBfjGYMjxaF5PhaAVSTFtv4Fadd0.06705032 BTC9713.18 CAD6091.92 CAD
3D77gAjxVwXwZ9XxpNJRjnRsTPJ4ccdRSY0.00352268 BTC510.31 CAD320.06 CAD
32Mf4hkRXAxhrkY2EjrzVcX8diTPKVEfhA0.00843000 BTC1221.20 CAD765.92 CAD
3FMyrHoiVwi2JbzEvERdkeShuXBEzc42yW0.00375214 BTC543.55 CAD340.90 CAD
1KHz4vWz112sALjAsGcfX3UX8eiYGk2EJU0.00698157 BTC1011.38 CAD634.32 CAD
3ETFu8KaPWm1az8ksipF31Ay8CJr3jsvvE0.00058557 BTC84.83 CAD53.20 CAD
39Ecjha8eX4YDaYYe1jrcAMg4NJkiRPGWU0.00426713 BTC618.15 CAD387.69 CAD
1D3WaWJzEMsXAWii525TjiQYxHBzxniSnL0.01812777 BTC2626.06 CAD1647.02 CAD
bc1q8tj6mzz3qwj0gff9mgf39d6092p4s6ejdkgsh00.11839757 BTC17151.55 CAD10757.13 CAD
32Mf4hkRXAxhrkY2EjrzVcX8diTPKVEfhA0.00759000 BTC1099.52 CAD689.60 CAD
1WxTHRvehhQMth3qg3fUdbinQsG6LFdG80.01769241 BTC2562.99 CAD1607.46 CAD
1Az7t1CD9C2zyow2pU7jTZY4dS7Y85CQVi0.02027264 BTC2936.78 CAD1841.89 CAD
1MdBHxiQcipqPW25Q5fS31D88KZZ6ymJ150.00243843 BTC353.24 CAD221.55 CAD
3F4PhUWmbZ6GjJx38gC2ZqDqQw8CqQTCNN0.00449523 BTC651.20 CAD408.42 CAD
bc1qzmczt8cezap54r7rfthy2xdx2mdpy6vx8vcpxp0.00023778 BTC34.45 CAD21.60 CAD
34W5dAY9wPRgGb7e7SzRbuU5emAaPVcqft0.00670000 BTC970.59 CAD608.74 CAD
bc1qyxhkjar8g6nmds6lteyu47lq94ptpv8jrn6tq60.01703363 BTC2467.56 CAD1547.61 CAD
132ceGYHXBPXoim1ZmTAPouvRmhTZ2AVBE0.04230811 BTC6128.93 CAD3843.95 CAD
33Lm8ykzQ12iSj6QJJLDmvjBEpCCwATU8f0.00186230 BTC269.78 CAD169.20 CAD
3NcRppeFGZ2naKumersWjPrQSCW4nj1PHc0.00531596 BTC770.09 CAD482.99 CAD
3EuwSuoC8d7TybL8KFeeTqseoijSsUBXsZ0.00077109 BTC111.70 CAD70.06 CAD
3CGWYGTcQoxExbowVZuePNGdiY3jbb9xsG0.00352567 BTC510.74 CAD320.33 CAD
39Hz17AdSxkyUKCEfogMms9TEbtavXfr6v0.00287644 BTC416.69 CAD261.34 CAD
1FMcjiz4vyXixPVANaGXgqPBYxm3exgZLR0.00836291 BTC1211.49 CAD759.82 CAD
19P3rF9SEedbsPZtF4rDdwrYrJrYLJahmz0.00567787 BTC822.52 CAD515.87 CAD
1Q6yu96pkTfFX5M2osqoNUWsHXMMCa6t5G0.00056677 BTC82.10 CAD51.49 CAD
bc1qq5uav63cphtnkdnrg8p3shvxakvm4xkedlvpwx0.00002571 BTC3.72 CAD2.34 CAD
3KkL1ptZsFZe5inKiSfUAdkcszDP3BC7X20.00049089 BTC71.11 CAD44.60 CAD
3GY4KcmwNodhA6DeWhcnBtwj7TGttWavqE0.00881522 BTC1277.01 CAD800.92 CAD
3QHoZq2ML67PTxtH6fBhfsZd3iTgHLGfKL0.00017439 BTC25.26 CAD15.84 CAD
bc1qxg7awk6fd0fyzjvlxx8lxef3hrzren88s58ayu0.00217413 BTC314.95 CAD197.53 CAD
1zmMr1sVSiBQ3vApKmzLSKg7xTy3r9Xtz0.00880778 BTC1275.93 CAD800.24 CAD
38BC3nMLAY2y7nFuzohYahCYEBNzPXw4iK0.04407612 BTC6385.05 CAD4004.58 CAD
3PM1744nPJUCgiRdWh1bVmKSYCo5inFjCh0.00103216 BTC149.52 CAD93.78 CAD
14fZ5TGKqvDASU4XzKZhyqLSoxuBNVkccA0.00207298 BTC300.30 CAD188.34 CAD
3PQYoyHdND8177Zq8N5J1M2kyUMt1s3TEg0.00186857 BTC270.69 CAD169.77 CAD
37vRXogTErwV1rqS4LtbjuJcndHFb82UHw0.04214119 BTC6104.74 CAD3828.78 CAD
381DYMaiyqLm5759w1gqDdJwUh2qcwLJSF0.00098635 BTC142.89 CAD89.62 CAD
3CoERQw341Ymqh5G8G8Kmo5Sfi48PmmCtM0.00243932 BTC353.37 CAD221.63 CAD
3LesGxGQ9YpMXUn6eigzP4YwpxC4iyc3FY0.00420000 BTC608.43 CAD381.60 CAD