<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/d11acf553dc74a288bc24dbbad7e5555&quot; frameborder=&quot;0&quot; width=&quot;1662&quot; height=&quot;1246&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1246</height><width>1662</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1246</thumbnail_height><thumbnail_width>1662</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/d11acf553dc74a288bc24dbbad7e5555-ced9c467d3886e59.gif</thumbnail_url><duration>300.587</duration><title>Understanding ERC20 Token Dividend Distribution and Management</title><description>In this video, I explain my take-home assessment on the ERC20 token with heat-dividend problems. I cover the core challenges of distributing dividends proportionally, preserving historical dividends, and doing this efficiently without looping over holders. I detail the smart contract&apos;s checkpoint accounting pattern, which allows for accurate dividend tracking during token minting, transferring, and burning. I also clarify how to calculate claimable amounts during withdrawals. Please review the implementation and verify that all test cases pass.</description></oembed>