<?xml version="1.0" ?><diagram>
  <row>
    <col style="dashed" width=".20">ID3v2 Metadata</col>
    <col id="frame" width=".20">MPEG Frame₀</col>
    <col width=".20">MPEG Frame₁</col>
    <col style="dashed" width=".20">...</col>
    <col style="dashed" width=".20" start="0" end="1023">ID3v1 Metadata</col>
  </row>
  <row><blank/></row>
  <row>
    <col end="7" id="sync" start="0">Frame Sync (all set)</col>
  </row>
  <row>
    <col end="10" start="8" width=".375">Frame Sync</col>
    <col end="12" start="11" width=".25">MPEG ID</col>
    <col end="14" start="13" width=".25">Layer Description</col>
    <col end="15" start="15" width=".125">Prot.</col>
  </row>
  <row>
    <col end="19" start="16" width=".5">Bitrate</col>
    <col end="21" start="20" width=".25">Sampling</col>
    <col end="22" start="22" width=".125">Pad</col>
    <col end="23" start="23" width=".125">Private</col>
  </row>
  <row>
    <col end="25" start="24" width=".25">Channel</col>
    <col end="27" start="26" width=".25">Mode Extension</col>
    <col end="28" start="28" width=".125">Copyright</col>
    <col end="29" start="29" width=".125">Original</col>
    <col end="31" start="30" width=".25">Emphasis</col>
  </row>
  <row><col start="32" style="dashed">MPEG Data</col></row>
  <line style="dotted"><start corner="sw" id="frame"/><end corner="nw" id="sync"/></line>
  <line style="dotted"><start corner="se" id="frame"/><end corner="ne" id="sync"/></line>
</diagram>
