<?xml version="1.0" encoding="UTF-8"?>
<tsduck>
  <_tables>

    <!-- ATSC Master Guide Table -->
    <MGT version="uint5, default=0" protocol_version="uint8, default=0">
      <_any in="_metadata"/>
      <!-- Common descriptors loop -->
      <_any in="_descriptors"/>
      <!-- One per table type -->
      <table type="TVCT-current|TVCT-next|CVCT-current|CVCT-next|ETT|DCCSCT|EIT-0..EIT-127|ETT-0..ETT-127|RRT-1..RRT-255|DCCT-0DCCT-255|uint16, required"
             PID="uint13, required"
             version_number="uint5, required"
             number_bytes="uint32, required">
        <_any in="_descriptors"/>
      </table>
    </MGT>

  </_tables>
</tsduck>
