<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 211" role="img"
     aria-label="Visual COBOL Release Schedule">
  <title>Visual COBOL Release Schedule</title>

  <style>
    text { font-family: sans-serif; fill: #333; }
    .label { font-size: 12px; }
    .tick { font-size: 11px; fill: #888; }
    .grid { stroke: #e8e8e8; stroke-width: 1; }
    .today { stroke: #cc4444; stroke-width: 1.5; stroke-dasharray: 4,3; }
    .bar { rx: 2; ry: 2; }
    .eoas { fill: #0A2472; }
    .eol { fill: #1E96FC; }
    .eoes { fill: #CDEBFF; }
    .no-end { fill: #C8C8C8; }
    .no-end-badge { width: 32px; stroke: #ccc; stroke-width: 1; stroke-dasharray: 2,3; }
    .no-end-plus { font-size: 14px; font-weight: bold; fill: white; }
    .legend-icon { width: 14px; height: 14px; rx: 2; ry: 2; }
  </style>

  <!-- Background -->
  <rect width="900" height="211" fill="white"/>

  <!-- Chart area -->
  <g transform="translate(0, 10)">

    <!-- Year grid lines and labels -->
    
    <line class="grid" x1="96.0" y1="0" x2="96.0" y2="141"/>
    <text class="tick" x="96.0" y="157" text-anchor="middle">2021</text>
    
    <line class="grid" x1="199.8" y1="0" x2="199.8" y2="141"/>
    <text class="tick" x="199.8" y="157" text-anchor="middle">2022</text>
    
    <line class="grid" x1="303.5" y1="0" x2="303.5" y2="141"/>
    <text class="tick" x="303.5" y="157" text-anchor="middle">2023</text>
    
    <line class="grid" x1="407.3" y1="0" x2="407.3" y2="141"/>
    <text class="tick" x="407.3" y="157" text-anchor="middle">2024</text>
    
    <line class="grid" x1="511.4" y1="0" x2="511.4" y2="141"/>
    <text class="tick" x="511.4" y="157" text-anchor="middle">2025</text>
    
    <line class="grid" x1="615.1" y1="0" x2="615.1" y2="141"/>
    <text class="tick" x="615.1" y="157" text-anchor="middle">2026</text>
    
    <line class="grid" x1="718.9" y1="0" x2="718.9" y2="141"/>
    <text class="tick" x="718.9" y="157" text-anchor="middle">2027</text>
    
    <line class="grid" x1="822.7" y1="0" x2="822.7" y2="141"/>
    <text class="tick" x="822.7" y="157" text-anchor="middle">2028</text>
    

    <!-- Release rows -->
    
    
    <g transform="translate(0, 0)">
      <text class="label" x="32" y="16" text-anchor="end">10.0</text>
      
      
      <rect class="bar eol" x="464.2" y="0" width="418.7" height="25"/>
      
      
    </g>
    
    
    <g transform="translate(0, 29)">
      <text class="label" x="32" y="16" text-anchor="end">9.0</text>
      
      
      <rect class="bar eol" x="354.4" y="0" width="424.5" height="25"/>
      
      
    </g>
    
    
    <g transform="translate(0, 58)">
      <text class="label" x="32" y="16" text-anchor="end">8.0</text>
      
      
      <rect class="bar eol" x="254.6" y="0" width="420.5" height="25"/>
      
      
    </g>
    
    
    <g transform="translate(0, 87)">
      <text class="label" x="32" y="16" text-anchor="end">7.0</text>
      
      
      <rect class="bar eol" x="168.8" y="0" width="419.90000000000003" height="25"/>
      
      
    </g>
    
    
    <g transform="translate(0, 116)">
      <text class="label" x="32" y="16" text-anchor="end">6.0</text>
      
      
      <rect class="bar eol" x="40.0" y="0" width="418.8" height="25"/>
      
      
    </g>
    

    <!-- Today marker -->
    <line class="today" x1="699.6" y1="0" x2="699.6" y2="141"/>

    <!-- Legend -->
    <g transform="translate(385, 169)">
      
      <rect class="legend-icon eol" x="0" y="0"/>
      <text class="label" x="18" y="11">Support Status</text>
      
    </g>
  </g>
</svg>
