<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xHTML1/DTD/xHTML1-strict.dtd">
<HTML xmlns="http://www.w3.org/1999/xHTML">
  <head>
    <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
    <title>Proposed-Lgr-Bengali-20180511</title>
    <style type="text/css">
  #lgr {
          max-width:1200px;
          margin:0 auto;
          background-color:white;
          padding:.3em 1em;
      }
  div#lgr h1 {
          font-size:185%;;
      }
  body {
          padding:0  0 1em 0;
          margin:0;
          background-color:#EEE;
          font-family:sans-serif;
      }
  .boxed {
          border-width:1px;
          border-style:solid;
          border-color:#A0A0A0;
          padding:.4em;
      }
  table.simple,table.simple td,table.simple th {
          border-width:1px;
          border-style:solid;
          border-color:#A0A0A0;
          border-collapse:collapse;
          border-spacing:1px;
      }
  table.simple td,table.simple th {
          font-family:sans-serif;
          padding:.2em;
      }
  table.simple th {
          font-weight:bold;
          background-color:#D0D0D0;
          color:#808080;
      }
  table#references td {
          padding-bottom:.3em;
          padding-left:.3em;
          padding-right:.3em;
      }
  ul.cp-list li p {
          margin-bottom:.4em;
          margin-top:.4em;
      }
  a {
          text-decoration:none;
      }
  a:link,a:visited {
          color:blue;
      }
  a:hover,a:active {
          color:red;
      }
  div#description {
          padding-left:1em;
      }
  div#description * {
          color:#226644;
          font-family:sans-serif;
      }
  div#description a:link,div#description a:visited {
          color:blue;
      }
  div#description a:hover,div#description a:active {
          color:red;
      }
  div#description h1 {
          color:#676;
      }
  div#description h2,div#description h3,div#description h4 {
          color:#063;
      }
  div#description h1 {
          font-size:250%;;
      }
  div#description h2 {
          font-size:165%;;
          margin-bottom:.6em;
      }
  div#description h3 {
          font-size:120%;;
          margin-bottom:.3em;
      }
  div#description h3+p {
          margin-top:.3em;
      }
  div#description h4 {
          font-size:100%;;
          margin-bottom:.1em;
      }
  div#description h4+p {
          margin-top:.1em;
      }
  body h1:first-child + p {
          color:#999;;
          float:right;;
          border:solid 1px #999;;
          width:30%;;
          margin-right:20%;;
          margin-top:0;
          padding:.4em;;
      }
  h1 {
          font-size:175%;;
      }
  h2 {
          font-size:150%;;
      }
  h3 {
          font-size:120%;;
      }
  h4 {
          font-size:100%;;
      }
  h1,h2,h3,h4 {
          font-weight:bold;
          font-family:sans-serif;
          color:#8888FF;
      }
  body h1:first-child {
          font-size:120%;
      }
  h3.varsetheader {
          margin-bottom:.1em;;
          color:#966;
      }
  div#description dt {
          float:left;
          padding-left:.5em;
          padding-right:.5em;
  }
  div#description dd {
          margin-left:8em;;
          margin-bottom:.4em;
  }
  div.legend {
          font-size:85%;
          color:#888;
  }
  div.legend p {
          margin-left:0.5em;
  }
  div.legend .caption {
          text-decoration:underline;
          color:#888;
          margin-left:0.5em;
          margin-bottom:.4em;
  }
  div.legend dl {
          color:#888;
          margin-top:0em;
          padding-top:0em;
          margin-bottom:0em;
  }
  div.legend dt {
          float:left;
          font-weight:bold;
          padding-left:.5em;
          padding-right:.5em;
  }
  div.legend dt::after {
          content:":";
  }
  div.legend dd {
          padding-left:0.5em;
          margin-bottom:.4em;
  }
  ol {
      counter-reset: item;
  }
  ol li {
    line-height: 30px;
  }
  ol ol li {
    line-height: 20px;
  }
  li {
      display: block;
  }
  div#table_of_contents li:before {
      content: counters(item, ".")" ";
      counter-increment: item;
  }
    </style>
  </head>
  <body>
    <div id="lgr">

      <h1>Proposed-Lgr-Bengali-20180511</h1>
      <p>This document is mechanically formatted from the XML file for the LGR. It provides additional summary data and explanatory text.
        The XML file remains the sole normative specification of the LGR.</p>
      <table id="metadata" class="simple">
        
          <tr>
            <th>LGR Version</th>
            <td>3</td>
          </tr>
        
          <tr>
            <th>Date</th>
            <td>2018-05-11</td>
          </tr>
        
          <tr>
            <th>Language(s)</th>
            <td>und-Beng<br/></td>
          </tr>
        
          <tr>
            <th>Scope(s)</th>
            <td>domain: .<br/></td>
          </tr>
        
          <tr>
            <th>Unicode Version</th>
            <td>6.3.0</td>
          </tr>
        
      </table>

      <div id="table_of_contents">
        <h1><a name="toc">Table of Contents</a></h1>
        <ol>
          <li><a href="#description">Description</a></li>
          <li><a href="#repertoire">Repertoire</a></li>
          <li><a href="#variant_sets">Variant Sets</a></li>
          <li>
            <a href="#classes_rules_and_actions">Classes, Rules and Actions</a>
            <ol>
              <li><a href="#character_classes">Character Classes</a></li>
              <li><a href="#whole_label_evaluation_and_context_rules">Whole label evaluation and context rules</a></li>
              <li><a href="#actions">Actions</a></li>
            </ol>
          </li>
          <li><a href="#table_of_references">Table of References</a></li>
        </ol>

      
        <h2>Description</h2>
        <div id="description">
          
        </div>
      

      <h1><a name="repertoire">Repertoire</a></h1>

      <h2><a name="repertoire_summary">Summary</a></h2>
      <table class="simple">
        <tr>
          <th style="text-align:left;">Number of elements in repertoire</th>
          <td>74</td>
        </tr>
        <tr>
          <th style="text-align:left;">Number of ranges in repertoire</th>
          <td>0</td>
        </tr>
        <tr>
          <th style="text-align:left;">Number of code point sequences</th>
          <td>0</td>
        </tr>
      </table>

      <h2><a name="repertoire_by_code_point">Repertoire by Code Point</a></h2>

      <p>The following table lists the repertoire by code point (or code point sequence). The data in the Script and Name column are extracted from the
      Unicode character database. Where the comment in the original LGR is equal to the character name, it has been suppressed. </p>
      <p>For any code point or sequence for which a variant is defined, the link to the associated variant set, or if mapped to itself, the
      variant type of that mapping is provided in the Variants column.</p>

      <table id="Repertoire-Listing" class="simple">
        <tr>
          <th>#</th>
          <th>Code<br/>Point</th>
          <th>Glyph</th>
          <th>Script</th>
          <th>Name</th>
          <th>Tags</th>
          <th>Required Context</th>
          <!--<th>Part of<br/>Repertoire</th>-->
          <th>Variants</th>
          <th>Comment</th>
          <th>References</th>
        </tr>
        
          <tr style="background-color:white;">
            <td>1</td>
            <td><a name='2313'>U+0909</a></td>
            <td style="text-align:center"><bdi>&#x000909;</bdi></td>
            <td>Devanagari</td>
            <td>DEVANAGARI LETTER U</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>2</td>
            <td><a name='2328'>U+0918</a></td>
            <td style="text-align:center"><bdi>&#x000918;</bdi></td>
            <td>Devanagari</td>
            <td>DEVANAGARI LETTER GHA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>3</td>
            <td><a name='2350'>U+092E</a></td>
            <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
            <td>Devanagari</td>
            <td>DEVANAGARI LETTER MA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>4</td>
            <td><a name='2367'>U+093F</a></td>
            <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
            <td>Devanagari</td>
            <td>DEVANAGARI VOWEL SIGN I</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>5</td>
            <td><a name='2373'>U+0945</a></td>
            <td style="text-align:center"><bdi>&#x000945;</bdi></td>
            <td>Devanagari</td>
            <td>DEVANAGARI VOWEL SIGN CANDRA E</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>6</td>
            <td><a name='2433'>U+0981</a></td>
            <td style="text-align:center"><bdi>&#x000981;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI SIGN CANDRABINDU</td>
            <td>Candrabindu</td>
            <td>when: <a href="#rule_follows-only-V-C-N-or-M">follows-only-V-C-N-or-M</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>BENGALI SIGN CANDRABINDU</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>7</td>
            <td><a name='2434'>U+0982</a></td>
            <td style="text-align:center"><bdi>&#x000982;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI SIGN ANUSVARA</td>
            <td>Anusvara</td>
            <td>when: <a href="#rule_follows-only-V-C-N-M-or-D">follows-only-V-C-N-M-or-D</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI SIGN ANUSVARA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>8</td>
            <td><a name='2435'>U+0983</a></td>
            <td style="text-align:center"><bdi>&#x000983;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI SIGN VISARGA</td>
            <td>Visarga</td>
            <td>when: <a href="#rule_follows-only-V-C-N-M-or-D">follows-only-V-C-N-M-or-D</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI SIGN VISARGA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>9</td>
            <td><a name='2437'>U+0985</a></td>
            <td style="text-align:center"><bdi>&#x000985;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER A</td>
            <td>Vowel,V1</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER A</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>10</td>
            <td><a name='2438'>U+0986</a></td>
            <td style="text-align:center"><bdi>&#x000986;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER AA</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER AA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>11</td>
            <td><a name='2439'>U+0987</a></td>
            <td style="text-align:center"><bdi>&#x000987;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER I</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER I</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>12</td>
            <td><a name='2440'>U+0988</a></td>
            <td style="text-align:center"><bdi>&#x000988;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER II</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER II</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>13</td>
            <td><a name='2441'>U+0989</a></td>
            <td style="text-align:center"><bdi>&#x000989;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER U</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER U</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>14</td>
            <td><a name='2442'>U+098A</a></td>
            <td style="text-align:center"><bdi>&#x00098A;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER UU</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER UU</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>15</td>
            <td><a name='2443'>U+098B</a></td>
            <td style="text-align:center"><bdi>&#x00098B;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER VOCALIC R</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER VOCALIC R</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>16</td>
            <td><a name='2444'>U+098C</a></td>
            <td style="text-align:center"><bdi>&#x00098C;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER VOCALIC L</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER VOCALIC L</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>17</td>
            <td><a name='2447'>U+098F</a></td>
            <td style="text-align:center"><bdi>&#x00098F;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER E</td>
            <td>Vowel,V1</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER E</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>18</td>
            <td><a name='2448'>U+0990</a></td>
            <td style="text-align:center"><bdi>&#x000990;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER AI</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER AI</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>19</td>
            <td><a name='2451'>U+0993</a></td>
            <td style="text-align:center"><bdi>&#x000993;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER O</td>
            <td>Vowel</td>
            <td>not-when: <a href="#rule_preceded-by-H">preceded-by-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>BENGALI LETTER O</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>20</td>
            <td><a name='2452'>U+0994</a></td>
            <td style="text-align:center"><bdi>&#x000994;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER AU</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER AU</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>21</td>
            <td><a name='2453'>U+0995</a></td>
            <td style="text-align:center"><bdi>&#x000995;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER KA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER KA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>22</td>
            <td><a name='2454'>U+0996</a></td>
            <td style="text-align:center"><bdi>&#x000996;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER KHA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER KHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>23</td>
            <td><a name='2455'>U+0997</a></td>
            <td style="text-align:center"><bdi>&#x000997;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER GA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER GA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>24</td>
            <td><a name='2456'>U+0998</a></td>
            <td style="text-align:center"><bdi>&#x000998;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER GHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>BENGALI LETTER GHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>25</td>
            <td><a name='2457'>U+0999</a></td>
            <td style="text-align:center"><bdi>&#x000999;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER NGA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER NGA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>26</td>
            <td><a name='2458'>U+099A</a></td>
            <td style="text-align:center"><bdi>&#x00099A;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER CA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER CA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>27</td>
            <td><a name='2459'>U+099B</a></td>
            <td style="text-align:center"><bdi>&#x00099B;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER CHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER CHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>28</td>
            <td><a name='2460'>U+099C</a></td>
            <td style="text-align:center"><bdi>&#x00099C;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER JA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER JA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>29</td>
            <td><a name='2461'>U+099D</a></td>
            <td style="text-align:center"><bdi>&#x00099D;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER JHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER JHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>30</td>
            <td><a name='2462'>U+099E</a></td>
            <td style="text-align:center"><bdi>&#x00099E;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER NYA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER NYA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>31</td>
            <td><a name='2463'>U+099F</a></td>
            <td style="text-align:center"><bdi>&#x00099F;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER TTA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER TTA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>32</td>
            <td><a name='2464'>U+09A0</a></td>
            <td style="text-align:center"><bdi>&#x0009A0;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER TTHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER TTHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>33</td>
            <td><a name='2465'>U+09A1</a></td>
            <td style="text-align:center"><bdi>&#x0009A1;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER DDA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER DDA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>34</td>
            <td><a name='2466'>U+09A2</a></td>
            <td style="text-align:center"><bdi>&#x0009A2;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER DDHA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER DDHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>35</td>
            <td><a name='2467'>U+09A3</a></td>
            <td style="text-align:center"><bdi>&#x0009A3;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER NNA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER NNA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>36</td>
            <td><a name='2468'>U+09A4</a></td>
            <td style="text-align:center"><bdi>&#x0009A4;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER TA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER TA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>37</td>
            <td><a name='2469'>U+09A5</a></td>
            <td style="text-align:center"><bdi>&#x0009A5;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER THA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER THA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>38</td>
            <td><a name='2470'>U+09A6</a></td>
            <td style="text-align:center"><bdi>&#x0009A6;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER DA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER DA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>39</td>
            <td><a name='2471'>U+09A7</a></td>
            <td style="text-align:center"><bdi>&#x0009A7;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER DHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER DHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>40</td>
            <td><a name='2472'>U+09A8</a></td>
            <td style="text-align:center"><bdi>&#x0009A8;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER NA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER NA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>41</td>
            <td><a name='2474'>U+09AA</a></td>
            <td style="text-align:center"><bdi>&#x0009AA;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER PA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER PA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>42</td>
            <td><a name='2475'>U+09AB</a></td>
            <td style="text-align:center"><bdi>&#x0009AB;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER PHA</td>
            <td>Consonant,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER PHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>43</td>
            <td><a name='2476'>U+09AC</a></td>
            <td style="text-align:center"><bdi>&#x0009AC;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER BA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER BA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>44</td>
            <td><a name='2477'>U+09AD</a></td>
            <td style="text-align:center"><bdi>&#x0009AD;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER BHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER BHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>45</td>
            <td><a name='2478'>U+09AE</a></td>
            <td style="text-align:center"><bdi>&#x0009AE;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER MA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>BENGALI LETTER MA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>46</td>
            <td><a name='2479'>U+09AF</a></td>
            <td style="text-align:center"><bdi>&#x0009AF;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER YA</td>
            <td>Consonant,C1,CN</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER YA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>47</td>
            <td><a name='2480'>U+09B0</a></td>
            <td style="text-align:center"><bdi>&#x0009B0;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER RA</td>
            <td>Consonant,C2</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER RA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>48</td>
            <td><a name='2482'>U+09B2</a></td>
            <td style="text-align:center"><bdi>&#x0009B2;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER LA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER LA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>49</td>
            <td><a name='2486'>U+09B6</a></td>
            <td style="text-align:center"><bdi>&#x0009B6;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER SHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER SHA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_118>[118]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>50</td>
            <td><a name='2487'>U+09B7</a></td>
            <td style="text-align:center"><bdi>&#x0009B7;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER SSA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER SSA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_118>[118]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>51</td>
            <td><a name='2488'>U+09B8</a></td>
            <td style="text-align:center"><bdi>&#x0009B8;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER SA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER SA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_118>[118]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>52</td>
            <td><a name='2489'>U+09B9</a></td>
            <td style="text-align:center"><bdi>&#x0009B9;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER HA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER HA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>53</td>
            <td><a name='2492'>U+09BC</a></td>
            <td style="text-align:center"><bdi>&#x0009BC;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI SIGN NUKTA</td>
            <td>Nukta</td>
            <td>when: <a href="#rule_follows-only-specific-Cs">follows-only-specific-Cs</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI SIGN NUKTA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>54</td>
            <td><a name='2494'>U+09BE</a></td>
            <td style="text-align:center"><bdi>&#x0009BE;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN AA</td>
            <td>Matra,M1</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN AA</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>55</td>
            <td><a name='2495'>U+09BF</a></td>
            <td style="text-align:center"><bdi>&#x0009BF;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN I</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>BENGALI VOWEL SIGN I</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>56</td>
            <td><a name='2496'>U+09C0</a></td>
            <td style="text-align:center"><bdi>&#x0009C0;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN II</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN II</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>57</td>
            <td><a name='2497'>U+09C1</a></td>
            <td style="text-align:center"><bdi>&#x0009C1;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN U</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN U</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>58</td>
            <td><a name='2498'>U+09C2</a></td>
            <td style="text-align:center"><bdi>&#x0009C2;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN UU</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN UU</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>59</td>
            <td><a name='2499'>U+09C3</a></td>
            <td style="text-align:center"><bdi>&#x0009C3;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN VOCALIC R</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN VOCALIC R</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>60</td>
            <td><a name='2500'>U+09C4</a></td>
            <td style="text-align:center"><bdi>&#x0009C4;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN VOCALIC RR</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN VOCALIC RR</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>61</td>
            <td><a name='2503'>U+09C7</a></td>
            <td style="text-align:center"><bdi>&#x0009C7;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN E</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN E</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>62</td>
            <td><a name='2504'>U+09C8</a></td>
            <td style="text-align:center"><bdi>&#x0009C8;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN AI</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN AI</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>63</td>
            <td><a name='2507'>U+09CB</a></td>
            <td style="text-align:center"><bdi>&#x0009CB;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN O</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN O</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>64</td>
            <td><a name='2508'>U+09CC</a></td>
            <td style="text-align:center"><bdi>&#x0009CC;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI VOWEL SIGN AU</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI VOWEL SIGN AU</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>65</td>
            <td><a name='2509'>U+09CD</a></td>
            <td style="text-align:center"><bdi>&#x0009CD;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI SIGN VIRAMA</td>
            <td>Halant</td>
            <td>when: <a href="#rule_precedes-only-C-or-N-or-precedes-specific-V-and-follows-C1-and-M1">precedes-only-C-or-N-or-precedes-specific-V-and-follows-C1-and-M1</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI SIGN BIRAMA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_108>[108]</a>, <a href=#ref_109>[109]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_126>[126]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>66</td>
            <td><a name='2510'>U+09CE</a></td>
            <td style="text-align:center"><bdi>&#x0009CE;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER KHANDA TA</td>
            <td>KhandaTa,Consonant</td>
            <td>when: <a href="#rule_follows-only-V-C-N-M-D-B-X-S-or-P">follows-only-V-C-N-M-D-B-X-S-or-P</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER KHANDA TA</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_127>[127]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>67</td>
            <td><a name='2519'>U+09D7</a></td>
            <td style="text-align:center"><bdi>&#x0009D7;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI AU LENGTH MARK</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI AU LENGTH MARK</td>
            <td><a href=#ref_101>[101]</a>, <a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_104>[104]</a>, <a href=#ref_105>[105]</a>, <a href=#ref_107>[107]</a>, <a href=#ref_108>[108]</a>, <a href=#ref_109>[109]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_112>[112]</a>, <a href=#ref_113>[113]</a>, <a href=#ref_114>[114]</a>, <a href=#ref_119>[119]</a>, <a href=#ref_120>[120]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_126>[126]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>68</td>
            <td><a name='2544'>U+09F0</a></td>
            <td style="text-align:center"><bdi>&#x0009F0;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER RA WITH MIDDLE DIAGONAL</td>
            <td>Consonant,C2</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER RA WITH MIDDLE DIAGONAL</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_126>[126]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>69</td>
            <td><a name='2545'>U+09F1</a></td>
            <td style="text-align:center"><bdi>&#x0009F1;</bdi></td>
            <td>Bengali</td>
            <td>BENGALI LETTER RA WITH LOWER DIAGONAL</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>BENGALI LETTER RA WITH LOWER DIAGONAL</td>
            <td><a href=#ref_102>[102]</a>, <a href=#ref_103>[103]</a>, <a href=#ref_111>[111]</a>, <a href=#ref_121>[121]</a>, <a href=#ref_122>[122]</a>, <a href=#ref_125>[125]</a>, <a href=#ref_126>[126]</a>, <a href=#ref_127>[127]</a>, <a href=#ref_128>[128]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>70</td>
            <td><a name='2604'>U+0A2C</a></td>
            <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
            <td>Gurmukhi</td>
            <td>GURMUKHI LETTER BA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>71</td>
            <td><a name='2616'>U+0A38</a></td>
            <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
            <td>Gurmukhi</td>
            <td>GURMUKHI LETTER SA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>72</td>
            <td><a name='2623'>U+0A3F</a></td>
            <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
            <td>Gurmukhi</td>
            <td>GURMUKHI VOWEL SIGN I</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>73</td>
            <td><a name='2673'>U+0A71</a></td>
            <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
            <td>Gurmukhi</td>
            <td>GURMUKHI ADDAK</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>74</td>
            <td><a name='2835'>U+0B13</a></td>
            <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
            <td>Oriya</td>
            <td>ORIYA LETTER O</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
      </table>
      <div class="legend">
        <p class="caption">Legend</p>
        <dl>
          <dt>Code Point</dt>
          <dd>A code point or code point sequence.</dd>
          <dt>Name</dt>
          <dd>Shows the character or sequence name from the Unicode Character Database.</dd>
          <dt>Glyph</dt>
          <dd>The shape displayed depends on the fonts available to your browser.</dd>
          <dt>Script</dt>
          <dd>Shows the script property value from the Unicode Character Database. Combining marks may have the value <b>Inherited</b> and code points used with more than one script may have the value <b>Common</b>. </dd>
          <dt>References</dt>
          <dd>Links to the references associated with the code point or sequence, if any.</dd>
          <dt>Tags</dt>
          <dd>LGR-defined tag values. Any tags matching the Unicode script property are suppressed in this view.</dd>
          <dt>Required Context</dt>
          <dd>Link to the rule defining the required context a code point or sequence must satisfy. If prefixed by "<b>not:</b>", identifies a context that must not occur.</dd>
          <dt>Variants</dt>
          <dd>A link to the variant set the code point or sequence is a member of, except where a coded point or sequence maps only to itself, in which case the type of that mapping is listed.</dd>
          <dt>Comment</dt>
          <dd>If the comment in this row consists only of the code point or sequence name it is suppressed in this view.</dd>
          <!--<dt>✔ - core repertoire</dt>-->
          <!--<dd>A check mark in the Part-of-Repertoire column indicates a code point is part of the core repertoire.</dd>-->
          <!--<dt>◯ - extended repertoire</dt>-->
          <!--<dd>An open circle indicates a code point is part of an optional extended repertoire, which is normally disabled but could be supported by deleting the relevant context restriction.</dd>-->
          <!--<dt>✗ - excluded from repertoire</dt>-->
          <!--<dd>A code point shown with <span style="color:red">✗</span> is considered excluded from the repertoire. It is shown only for review purposes.</dd>-->
        </dl>
      </div>

      <h1><a name="variant_sets">Variant Sets</a></h1>

      <h2><a name="variant_sets_summary">Summary</a></h2>
      <table class="simple">
        <tr>
          <th style="text-align:left;">Number of variant sets</th>
          <td>5</td>
        </tr>
        <tr>
          <th style="text-align:left;">Largest variant set</th>
          <td>4</td>
        </tr>
        <tr>
          <th style="text-align:left;">Ordinary Variants by Type</th>
          <td>out-of-repertoire-var (10)<br>blocked (30)<br></td>
        </tr>
        <!--<tr>-->
          <!--<th style="text-align:left;">Reflexive Variants by Type</th>-->
          <!--<td> </td>-->
        <!--</tr>-->
      </table>

      <p>The following tables list each pair of variant mappings on one row.
        <!--For each pair of code points, by convention,-->
      <!--the lower code point is taken as the source of the mapping in the forward → direction and the reverse direction ← is not-->
      <!--listed separately. The variant mappings defined in an LGR are required to be symmetric, that is, both the forward and reverse-->
      <!--mappings must be specified.-->
      </p>
      <!--<p>A mapping where source and target are the same is <i>reflexive</i>. Variant sets consisting of only a single reflexive-->
      <!--mapping are not shown as a set. Instead, the variant type of the mapping is listed in the Variants column of the Repertoire-->
      <!--by Code Point table. Reflexive mappings that are part of a larger set are indicated with a “≡”.</p>-->
      <!--<p>Where the <i>type</i> of both forward and reverse mappings are the same, a single value is given in the Type(s) column,-->
      <!--otherwise the types for forward and reverse mapping are given in that order, as indicated by the arrows. The same applies to-->
      <!--any comments.</p>-->
      <p>In a properly specified LGR, all members of each variant set are variants of each other, a property called transitivity.
      Because of that, all variant sets are necessarily disjoint. In each set, shading is used to group mappings from the same source
      code point or sequence.</p>

      
        <h3 class="varsetheader"><a name='varset_1'>Variant Set 1 — 8 Members</a></h3>
        <table id='variant_set_1' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <!--<th> </th>-->
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>1</td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>2</td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <td><a href='#2451' title='BENGALI LETTER O'>U+0993</a></td>
              <td style="text-align:center"><bdi>&#x000993;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>3</td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>4</td>
              <td><a href='#2451' title='BENGALI LETTER O'>U+0993</a></td>
              <td style="text-align:center"><bdi>&#x000993;</bdi></td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>5</td>
              <td><a href='#2451' title='BENGALI LETTER O'>U+0993</a></td>
              <td style="text-align:center"><bdi>&#x000993;</bdi></td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>6</td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <td><a href='#2313' title='DEVANAGARI LETTER U'>U+0909</a></td>
              <td style="text-align:center"><bdi>&#x000909;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>7</td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <td><a href='#2451' title='BENGALI LETTER O'>U+0993</a></td>
              <td style="text-align:center"><bdi>&#x000993;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>8</td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <td><a href='#2835' title='ORIYA LETTER O'>U+0B13</a></td>
              <td style="text-align:center"><bdi>&#x000B13;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_2'>Variant Set 2 — 8 Members</a></h3>
        <table id='variant_set_2' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <!--<th> </th>-->
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>1</td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>2</td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <td><a href='#2456' title='BENGALI LETTER GHA'>U+0998</a></td>
              <td style="text-align:center"><bdi>&#x000998;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>3</td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>4</td>
              <td><a href='#2456' title='BENGALI LETTER GHA'>U+0998</a></td>
              <td style="text-align:center"><bdi>&#x000998;</bdi></td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>5</td>
              <td><a href='#2456' title='BENGALI LETTER GHA'>U+0998</a></td>
              <td style="text-align:center"><bdi>&#x000998;</bdi></td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>6</td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <td><a href='#2328' title='DEVANAGARI LETTER GHA'>U+0918</a></td>
              <td style="text-align:center"><bdi>&#x000918;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>7</td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <td><a href='#2456' title='BENGALI LETTER GHA'>U+0998</a></td>
              <td style="text-align:center"><bdi>&#x000998;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>8</td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <td><a href='#2604' title='GURMUKHI LETTER BA'>U+0A2C</a></td>
              <td style="text-align:center"><bdi>&#x000A2C;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_3'>Variant Set 3 — 8 Members</a></h3>
        <table id='variant_set_3' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <!--<th> </th>-->
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>1</td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>2</td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <td><a href='#2478' title='BENGALI LETTER MA'>U+09AE</a></td>
              <td style="text-align:center"><bdi>&#x0009AE;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>3</td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>4</td>
              <td><a href='#2478' title='BENGALI LETTER MA'>U+09AE</a></td>
              <td style="text-align:center"><bdi>&#x0009AE;</bdi></td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>5</td>
              <td><a href='#2478' title='BENGALI LETTER MA'>U+09AE</a></td>
              <td style="text-align:center"><bdi>&#x0009AE;</bdi></td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>6</td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <td><a href='#2350' title='DEVANAGARI LETTER MA'>U+092E</a></td>
              <td style="text-align:center"><bdi>&#x00092E;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>7</td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <td><a href='#2478' title='BENGALI LETTER MA'>U+09AE</a></td>
              <td style="text-align:center"><bdi>&#x0009AE;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>8</td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <td><a href='#2616' title='GURMUKHI LETTER SA'>U+0A38</a></td>
              <td style="text-align:center"><bdi>&#x000A38;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_4'>Variant Set 4 — 8 Members</a></h3>
        <table id='variant_set_4' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <!--<th> </th>-->
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>1</td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>2</td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <td><a href='#2495' title='BENGALI VOWEL SIGN I'>U+09BF</a></td>
              <td style="text-align:center"><bdi>&#x0009BF;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>3</td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>4</td>
              <td><a href='#2495' title='BENGALI VOWEL SIGN I'>U+09BF</a></td>
              <td style="text-align:center"><bdi>&#x0009BF;</bdi></td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>5</td>
              <td><a href='#2495' title='BENGALI VOWEL SIGN I'>U+09BF</a></td>
              <td style="text-align:center"><bdi>&#x0009BF;</bdi></td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>6</td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <td><a href='#2367' title='DEVANAGARI VOWEL SIGN I'>U+093F</a></td>
              <td style="text-align:center"><bdi>&#x00093F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>7</td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <td><a href='#2495' title='BENGALI VOWEL SIGN I'>U+09BF</a></td>
              <td style="text-align:center"><bdi>&#x0009BF;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>8</td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <td><a href='#2623' title='GURMUKHI VOWEL SIGN I'>U+0A3F</a></td>
              <td style="text-align:center"><bdi>&#x000A3F;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_5'>Variant Set 5 — 8 Members</a></h3>
        <table id='variant_set_5' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <!--<th> </th>-->
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>1</td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>2</td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <td><a href='#2433' title='BENGALI SIGN CANDRABINDU'>U+0981</a></td>
              <td style="text-align:center"><bdi>&#x000981;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>3</td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>4</td>
              <td><a href='#2433' title='BENGALI SIGN CANDRABINDU'>U+0981</a></td>
              <td style="text-align:center"><bdi>&#x000981;</bdi></td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>5</td>
              <td><a href='#2433' title='BENGALI SIGN CANDRABINDU'>U+0981</a></td>
              <td style="text-align:center"><bdi>&#x000981;</bdi></td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>6</td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <td><a href='#2373' title='DEVANAGARI VOWEL SIGN CANDRA E'>U+0945</a></td>
              <td style="text-align:center"><bdi>&#x000945;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>7</td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <td><a href='#2433' title='BENGALI SIGN CANDRABINDU'>U+0981</a></td>
              <td style="text-align:center"><bdi>&#x000981;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>blocked</td>
              <td></td>
              <td>cross-script homoglyph</td>
            </tr>
          
            <tr style="background-color:#F8F4EC">
              <td>8</td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <td><a href='#2673' title='GURMUKHI ADDAK'>U+0A71</a></td>
              <td style="text-align:center"><bdi>&#x000A71;</bdi></td>
              <!--<td style="text-align:center">TODO</td>-->
              <td>out-of-repertoire-var</td>
              <td></td>
              <td>Out of repertoire</td>
            </tr>
          
        </table>
      

      <h1><a name="classes_rules_and_actions">Classes, Rules and Actions</a></h1>
      <div id="rules">

        <h2><a name="character_classes">Character Classes</a></h2>

        <p>The following table lists all top-level classes with their definition and the regular expression defining their members. </p>

        <table class="simple">
          <tr>
            <th>Name</th>
            <th>Definition</th>
            <th>Count</th>
            <th>Members</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td><a name='class_C'>C</a></td>
              <td>Tag= <strong>Consonant</strong></td>
              <td style="text-align:right">23</td>
              <td>[:class tag=Consonant:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_V'>V</a></td>
              <td>Tag= <strong>Vowel</strong></td>
              <td style="text-align:right">19</td>
              <td>[:class tag=Vowel:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_M'>M</a></td>
              <td>Tag= <strong>Matra</strong></td>
              <td style="text-align:right">19</td>
              <td>[:class tag=Matra:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_H'>H</a></td>
              <td>Tag= <strong>Halant</strong></td>
              <td style="text-align:right">20</td>
              <td>[:class tag=Halant:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_B'>B</a></td>
              <td>Tag= <strong>Anusvara</strong></td>
              <td style="text-align:right">22</td>
              <td>[:class tag=Anusvara:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_X'>X</a></td>
              <td>Tag= <strong>Visarga</strong></td>
              <td style="text-align:right">21</td>
              <td>[:class tag=Visarga:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_D'>D</a></td>
              <td>Tag= <strong>Candrabindu</strong></td>
              <td style="text-align:right">25</td>
              <td>[:class tag=Candrabindu:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_N'>N</a></td>
              <td>Tag= <strong>Nukta</strong></td>
              <td style="text-align:right">19</td>
              <td>[:class tag=Nukta:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_Z'>Z</a></td>
              <td>Tag= <strong>KhandaTa</strong></td>
              <td style="text-align:right">22</td>
              <td>[:class tag=KhandaTa:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_CN'>CN</a></td>
              <td>Tag= <strong>CN</strong></td>
              <td style="text-align:right">16</td>
              <td>[:class tag=CN:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_V1'>V1</a></td>
              <td>Tag= <strong>V1</strong></td>
              <td style="text-align:right">16</td>
              <td>[:class tag=V1:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_C1'>C1</a></td>
              <td>Tag= <strong>C1</strong></td>
              <td style="text-align:right">16</td>
              <td>[:class tag=C1:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_M1'>M1</a></td>
              <td>Tag= <strong>M1</strong></td>
              <td style="text-align:right">16</td>
              <td>[:class tag=M1:]</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_C2'>C2</a></td>
              <td>Tag= <strong>C2</strong></td>
              <td style="text-align:right">16</td>
              <td>[:class tag=C2:]</td>
              <td></td>
              <td></td>
            </tr>
          
        </table>
        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>Members or Ranges</dt>
            <dd>Lists the members of the class as code points (<i>xxx</i>) or as ranges of code points (<i>xxx-yyy</i>). Any class too numerous to list in full is elided with "...".</dd>
            <dt>Tag=ttt</dt>
            <dd>An anonymous class implicitly defined based on tag value.</dd>
            <dt>[: :] - named character set</dt>
            <dd>Reference to a named character set [:name:].</dd>
            <dt>(∩,∪,\,△) - set operators</dt>
            <dd>Sets may be combined by set operators (<b>∩</b> = intersection, <b>∪</b> = union, <b>\</b> = difference, <b>△</b> = symmetric difference).</dd>
          </dl>
        </div>


        <h2><a name="whole_label_evaluation_and_context_rules">Whole label evaluation and context rules</a></h2>

        <p>The following table lists all the top-level, or named rules defined in the LGR and indicates whether they are used as trigger in an action or as context (when or not-when) for a code point. (Any use of context rules for variants is not indicated).</p>

        <table class="simple">
          <tr>
            <th>Name</th>
            <th>Regular Expression</th>
            <th>Used as<br/>Trigger</th>
            <th>Used as<br/>Context</th>
            <th>Anchor</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td><a name='rule_leading-combining-mark'>leading-combining-mark</a></td>
              <td>(start) ([:class property:gc=Mn:]∪[:class property:gc=Mc:])</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>Default rule from MSR-2 ⍟</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-specific-Cs'>follows-only-specific-Cs</a></td>
              <td>([:<a href="#class_CN">CN</a>:])← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 1: N: must be preceded only by either of specific set of Cs</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-C-or-N'>follows-only-C-or-N</a></td>
              <td>(([:<a href="#class_C">C</a>:]|[:<a href="#class_N">N</a>:]))← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 2: H: must be preceded by C or N; WLE 3: M: must be preceded by C or N</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-V-C-N-or-M'>follows-only-V-C-N-or-M</a></td>
              <td>(([:<a href="#class_V">V</a>:]|[:<a href="#class_C">C</a>:]|[:<a href="#class_N">N</a>:]|[:<a href="#class_M">M</a>:]))← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 4: D: must be preceded by either of V, C, N or M</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-V-C-N-M-or-D'>follows-only-V-C-N-M-or-D</a></td>
              <td>(([:<a href="#class_V">V</a>:]|[:<a href="#class_C">C</a>:]|[:<a href="#class_N">N</a>:]|[:<a href="#class_M">M</a>:]|[:<a href="#class_D">D</a>:]))← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 5: X: must be preceded by either of V, C, N, M or D; WLE 6: B: must be preceded by either of V, C, N, M or D</td>
            </tr>
          
            <tr>
              <td><a name='rule_S'>S</a></td>
              <td>[:<a href="#class_V1">V1</a>:] [:<a href="#class_H">H</a>:] [:<a href="#class_C1">C1</a>:] [:<a href="#class_M1">M1</a>:]</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>Section 7, WLE 7: Z: must be preceded by V, C, N, M, D, B, X, S or P</td>
            </tr>
          
            <tr>
              <td><a name='rule_P'>P</a></td>
              <td>[:<a href="#class_C2">C2</a>:] [:<a href="#class_H">H</a>:]</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>Section 7, WLE 7: Z: must be preceded by V, C, N, M, D, B, X, S or P</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-V-C-N-M-D-B-X-S-or-P'>follows-only-V-C-N-M-D-B-X-S-or-P</a></td>
              <td>(([:<a href="#class_V">V</a>:]|[:<a href="#class_C">C</a>:]|[:<a href="#class_N">N</a>:]|[:<a href="#class_M">M</a>:]|[:<a href="#class_D">D</a>:]|[:<a href="#class_B">B</a>:]|[:<a href="#class_X">X</a>:]|(:<a href="#rule_S">S</a>:)|(:<a href="#rule_P">P</a>:)))← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 7: Z: must be preceded by V, C, N, M, D, B, X, S or P</td>
            </tr>
          
            <tr>
              <td><a name='rule_preceded-by-H'>preceded-by-H</a></td>
              <td>([:<a href="#class_H">H</a>:])← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 8: V: cannot be preceded by H</td>
            </tr>
          
            <tr>
              <td><a name='rule_precedes-V1-and-follows-C1-and-M1'>precedes-V1-and-follows-C1-and-M1</a></td>
              <td>([:<a href="#class_V1">V1</a>:])← ⚓ →([:<a href="#class_C1">C1</a>:][:<a href="#class_M1">M1</a>:])</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, Special case of Halant from WLE 7: H must precede V1 and follow C1 and M1</td>
            </tr>
          
            <tr>
              <td><a name='rule_precedes-only-C-or-N-or-precedes-specific-V-and-follows-C1-and-M1'>precedes-only-C-or-N-or-precedes-specific-V-and-follows-C1-and-M1</a></td>
              <td>((:<a href="#rule_follows-only-C-or-N">follows-only-C-or-N</a>:)|(:<a href="#rule_precedes-V1-and-follows-C1-and-M1">precedes-V1-and-follows-C1-and-M1</a>:))</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>Section 7, From WLE 2 and 7, H: must be preceded by C or N, or preceded by V1 and followed by C1 and M1</td>
            </tr>
          
        </table>
        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>Used as Trigger</dt>
            <dd>This rule triggers one of the actions listed below.</dd>
            <dt>Used as Context</dt>
            <dd>This rule defines a required context for a code point.</dd>
            <dt>Anchor</dt>
            <dd>This has a placeholder for the code point for which it is evaluated.</dd>
            <dt>Regular Expression</dt>
            <dd>A regular expression equivalent to the rule, shown in the standard notation with some extensions as noted:</dd>
            <dt>⚓ - context anchor</dt>
            <dd>In a regex the ⚓ signifies a placeholder for the actual code point, when a context is evaluated. The code point must occur at the position corresponding to the anchor. Rules containing an anchor cannot be used as triggers.</dd>
            <dt>(...)← - look-behind</dt>
            <dd>If present encloses required context preceding the anchor.</dd>
            <dt>→(...) - look-ahead</dt>
            <dd>If present encloses required context following the anchor.</dd>
            <dt>(: :) - rule reference</dt>
            <dd>Non-recursive reference to a named rule.</dd>
            <dt>[: :] - character set either named, implicit or property</dt>
            <dd>Reference to a named character set [:name:], an implicit character set [:class tag=val:] or a given Unicode property [:class property:prop=val:]. A leading "<b>^</b>" before name or tag indicates the set complement.</dd>
            <dt>(|) - choice operator</dt>
            <dd>When there are various choices in a rule, choices are separated by the set operator (|) and each choice is represented by a set enclosed in parenthesis.</dd>
            <dt>(∩,∪,\,△) - set operators</dt>
            <dd>Sets may be combined by set operators (<b>∩</b> = intersection, <b>∪</b> = union, <b>\</b> = difference, <b>△</b> = symmetric difference).</dd>
            <dt>Ø - empty set</dt>
            <dd>Indicated that the following set is empty because of the result of set operations or because non of its elements are part of the repertoire defined here.</dd>
            <dd>An empty set that is not optional means that a rule can never match.</dd>
            <dt>{m}, {m, n}, {m,} - count</dt>
            <dd>Indicates that the preceding element is evaluated from m to n times. Only {m} means the preceding element is evaluated exactly m times (equivalent to {m,m}), {m,} means the preceding element is evaluated at least m times.</dd>
            <dd>No count indicated the elements is evaluated once (equivalent to "{1}").</dd>
          </dl>
        </div>

        <h2><a name="actions">Actions</a></h2>

        <p>The following table lists the actions that are used to assign dispositions to labels and variant labels, based on the specified conditions.
        The order of actions defines their precedence: the first action triggered by a label is the one defining its disposition.</p>

        <table class="simple">
          <tr>
            <th>#</th>
            <th>Condition</th>
            <th>Rule / Variant Set</th>
            <th> </th>
            <th>Disposition</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td>1</td>
              <td>if label match </td>
              <td><a href="#rule_leading-combining-mark">leading-combining-mark</a></td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td>2</td>
              <td>if at least one variant is in</td>
              <td>{out-of-repertoire-var}</td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td>any variant label with a code point out of repertoire is invalid ⍟</td>
            </tr>
          
            <tr>
              <td>3</td>
              <td>if at least one variant is in</td>
              <td>{blocked}</td>
              <td>→</td>
              <td>blocked</td>
              <td></td>
              <td>default action MSR-2 ⍟</td>
            </tr>
          
            <tr>
              <td>4</td>
              <td>if at least one variant is in</td>
              <td>{allocatable}</td>
              <td>→</td>
              <td>allocatable</td>
              <td></td>
              <td>default action MSR-2 ⍟</td>
            </tr>
          
            <tr>
              <td>5</td>
              <td>if any label (catch-all)</td>
              <td></td>
              <td>→</td>
              <td>valid</td>
              <td></td>
              <td>catch all; default action from MSR-2 ⍟</td>
            </tr>
          
        </table>

        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>{...} - variant type set</dt>
            <dd>In the "Rule/Variant Set" column the notation {...} means a set of variant types.</dd>
          </dl>
        </div>
      </div>

      <h1><a name="table_of_references">Table of References</a></h1>
      <table id="references">
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_101">101</a>]</td>
            <td>Bandyopadhyay, Chittaranjan. 1981. Dui Shataker Bangla Mudran o Prakashan.  Kolkata: Ananda Publishers.
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_102">102</a>]</td>
            <td>Banerji, R.D. 1919. The Origin of the bengali Script. Kolkata. New Delhi; Asian Educational Services; 2003 reprint. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_103">103</a>]</td>
            <td>Chatterji, S.K. 1926. The Origin and Development of the Bengali Language. Calcutta: Calcutta University Press.
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_104">104</a>]</td>
            <td>-----. 1939. Bhasha-prakash Bangala Vyakaran (A Grammar of the Bengali Language), Calcutta: University of Calcutta </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_105">105</a>]</td>
            <td>Hai, Muhammad Abdul. 1964. Dhvani Vijnan O Bangla Dhvani-tattwa (Phonetics and Bengali Phonology), Dhaka: Bangla Academy
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_107">107</a>]</td>
            <td>Kostic, Djordje; Das, Rhea S. 1972. A Short Outline of Bengali Phonetics, Calcutta: Statistical Publishing Company.
  </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_108">108</a>]</td>
            <td>Majumdar, R.C. 1971. shows, in his History of Ancient Bengal,
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_109">109</a>]</td>
            <td>Mazumdar, Bijaychandra. 1920/2000. The History of the Bengali Language (Repr. Calcutta, 1920. ed.). New Delhi: Asian Educational Services. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_111">111</a>]</td>
            <td>Pal, Palash Baran. 2001. Dhwanimala Barnamala. Kolkata: Papyrus.
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_112">112</a>]</td>
            <td>-----.  2007. ‘Bangla Harapher Panch Parba’. In Swapan Chakraborty, ed.  Mudraner Sanskriti O Bangla Boi. Kolkata: Ababhas. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_113">113</a>]</td>
            <td>Ross, Fiona. 1999. The Printed Bengali Character and its Evolution. London: Curzon.
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_114">114</a>]</td>
            <td>Shastri, Mahamahopadhyay Hara Prasad. 1916.  Hājār Bacharēr Purāṇa Bāṅgālā Bhāṣāy Bauddha Gān ō Dōhā. Calcutta: Bangiya Sahitya Parishad. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_118">118</a>]</td>
            <td>-----. 1980. Scriptal  choice and spelling reform : An essay in language and planning.  Journal of the M.S. University of Baroda, Social Science Number, 29.2 : 173-186.  A modified ver­sion reprinted E. Annamalai, Bjorn Jernudd and Joan Rubin, eds. Language Planning: Proceedings of an Institute. Mysore: CIIL. 405-417.
           </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_119">119</a>]</td>
            <td>Sripantha. 1996. Jakhan Chapakhana Elo.  Kolkata: Paschim-Banga Bangla Academy. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_120">120</a>]</td>
            <td>Sur, Atul. 1986. Bangla Mudraner Dusho Bachar. Kolkata: Jijnasa. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_121">121</a>]</td>
            <td>Script Behaviour for Bengali, Version 1.1, TDIL and C-DAC Pune. </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_122">122</a>]</td>
            <td>https://en.wikipedia.org/wiki/Assamese_alphabet </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_125">125</a>]</td>
            <td>https://www.omniglot.com/writing/manipuri.htm </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_126">126</a>]</td>
            <td>https://en.wikipedia.org/wiki/Bengali_alphabet </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_127">127</a>]</td>
            <td>http://www.iitg.ernet.in/rcilts/phaseI/manipuridesign.pdf </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_128">128</a>]</td>
            <td>http://www.iitg.ernet.in/rcilts/phaseI/newassamesedesign.pdf </td>
          </tr>
        
      </table>
    </div>
    
      <script>
        // Need some JS to create an iframe, and input HTML code into it
        // since it is not possible for an iframe to load local HTML code.
        // Note: In HTML5, there is the iframe's "srcdoc" attribute,
        // but it is not supported by IE.
        // Create a new blank iframe
        var description_iframe = document.createElement('iframe');
        // Set attributes for iframe
        description_iframe.src = 'about:blank'; // See https://developer.mozilla.org/fr/docs/Web/HTML/Element/iframe
        description_iframe.width = '100%'; description_iframe.height = '100%';
        description_iframe.frameBorder = '0'; description_iframe.scrolling = 'no';
        // Sandbox iframe, but need this value otherwise writing to it will provokes
        // SecurityError: Permission denied to access property "document" on cross-origin object
        // This will prevent scripts from being executed in the sandbox
        description_iframe.sandbox = 'allow-same-origin';

        // Append the iframe at its position
        document.getElementById("description").appendChild(description_iframe);
        // Create iframe content - use DOMParser as it won't execute any JS embedded in the description
        var description_dom = new DOMParser().parseFromString("    <h1>Label Generation Rules for Bengali script</h1>          <h2>Overview</h2>    <p>This file contains Label Generation Rules (LGR) for the Bengali script as would be appropriate for the     Root zone. For more details on this proposal see "Proposal for Generation Panel for     Neo-Brahmi Scripts Label Generation Ruleset for the Root Zone [Proposal]".       The format of this file follows [RFC 7940].</p>           <h2>Repertoire</h2>    <p>According to Section 5, "Repertoire" in [Proposal], the Bengali LGR contains 64 unique code points.</p>                     <p>The repertoire is based on [MSR-2], which is a subset of Unicode 6.3 [Unicode 6.3].</p>          <p>Each code-point has associated Glyph, Character Name, Unicode General Category (gc), Indic Syllabic Category, Language(s) with EGIDS Value and References.</p>          <h2>Variants</h2>    <p>According to Section 6 "Variants", in "[Proposal]", this LGR defines cross-script variants     which are "Confusing due to deviation from normally perceived character formations by larger linguistic        community". These cases are not of mere visual similarity. These can cause confusion even to a     careful observer and hence being proposed as variants.</p>        <p>Variant Disposition: All variants are of type &ldquo;blocked&rdquo;, making labels that differ only    by these variants mutually exclusive:  whichever label containing either of these variants is chosen earlier,   the other one equivalent variant label should be blocked. There is no preference among these variants.</p>          <h2>Character Classes</h2>    <p>The Bengali alphabet (বাংলা লিপি - Bangla lipi) is derived from the Brāhmī writing system,     which is closely related to the Devanagari script. Considered to be fifth most widely used writing     system in the world, Bengali Script was used in the eastern Indian Sanskrit manuscripts too.</p>   <p>Consonants: As per traditional classification Bangla Consonants are categorized according to their     phonetic properties, especially in terms of place and manner of articulation [107]. There are Five      ‘Barga’ or Groups (sets or classes) distinguished by Place of Articulation, and one Non-’Barga’ group. More     details in Section "3.3.1 The Consonants" of the [Proposal].</p>        <p>Halant: All consonants have an implicit vowel within them. A special sign is needed whenever this      implicit vowel is stripped off. This symbol is known as the Halant or Virāma’. More  details in Section "3.3.2 The Implicit Vowel Killer: Halant" of the [Proposal].</p>             <p>Vowels: Separate symbols exist for all ‘Swara’ or Vowels in Bengali, which are pronounced independently    either at the beginning of the word or after another vowel or consonant sound. To indicate a Vowel sound        other than the implicit one, a Vowel sign (Mātrā) is attached to the consonant. More details in Section       "3.3.3 Vowels" of the [Proposal]. </p>  <p>Anusvara: The Anusvara represents a homorganic nasal. It replaces a conjunct group of a Nasal  Consonant+Halant+Consonant belonging to that particular barga or set. Before a non-barga consonant,     the anusvara represents a nasal sound. More details in Section "3.3.4 The Anusvara" of the [Proposal]. </p>     <p>Candrabindu: Candrabindu denotes nasalization of the preceding vowel as in চাঁদ /cãd/ ‘moon’      (U+099A U+09BE U+0981 U+09A6). This sign with a dot inside the half-moon mark is used as nasalization   marker in many Indian scripts. More details in Section "3.3.5 Nasalization: Candrabindu" of the [Proposal]. </p>        <p>Nukta: The nukta sign is placed below a certain number of consonants to represent sounds found         only in words borrowed from Perso-Arabic. In Bengali, its use is further restricted. It can be optionally       adjoined to ক KA (U+0995), খ KHA (U+0996), গ GA (U+0997), জ JA (U+099C) and ফ PHA (U+09AB) to show that words         having these consonants with a nukta are to be pronounced in the Perso-Arabic style.    More details in Section "3.3.6 Nukta" of the [Proposal]. </p>   <p> Visarga and Avagraha: The Visarga U+0983 is frequently used in Bengali  loanwords borrowed from       Sanskrit and represents a sound very close to /h/. More details in Section "3.3.7 Visarga and Avagraha" of the [Proposal]. </p>          <h2>Whole Label Evaluaton (WLE) rules</h2> <h3>Default Whole Label Evaluation Rules</h3>       <p>The LGR includes the set of required default WLE rules and actions applicable to               the Root Zone and defined in [MSR-2]. They are marked with &#x235F;.</p>                      <h3>Bengali specific Rules</h3>     <p>These rules have been formulated so that they can be adopted for  LGR specification.</p> <p>Following symbols are used in the WLE rules:   <br/>C    →     Consonant       <br/>M    →     Matra   <br/>V    →     Vowel   <br/>B    →     Anusvara        <br/>X    →     Visarga     <br/>D        →     Candrabindu                     <br/>H    →     Halant  <br/>N    →     Nukta   <br/>Z    →     KhandaTa        </p>              <p>The rules are: </p>       <ul>             <li>N: must be preceded only by either of specific set of Cs</li>           <li>H: must be preceded by C or N</li>              <li>M: must be preceded by C or N</li>              <li>D: must be preceded by either of V, C, N or M</li>              <li>X: must be preceded by either of V, C, N, M or D</li>           <li>B: must be preceded by either of V, C, N, M or D</li>           <li>Z: must be preceded by V, C, N, M, D, B, X, S or P</li>         <li>V: CANNOT be preceded by H</li>          </ul>             <p>More details in Section "7       Whole Label Evaluation Rules (WLE)" of the [Proposal] </p>           <h2>Overall Development Process and Methodology</h2>        <p>Under the Neo-Brahmi Generation Panel, there are many different scripts        belonging to separate Unicode blocks. Each of these scripts will be assigned    a separate LGR; however Neo-Brahmi GP will ensure that the fundamental philosophy       behind building those LGRs are all in sync with all other Brahmi derived        scripts. This is the Bengali LGR, which caters to Bengali language written      using the Bengali script.</p>             <h2>References</h2>         <p>Following references are cited in this document:</p>     <dl class="references"> <dt>[MSR-2]</dt>     <dd>Integration Panel, "Maximal Starting Repertoire — MSR-2 Overview and Rationale", 14              April 2015 https://www.icann.org/en/system/files/files/msr-2-overview-14apr15-en.pdf     </dd>    <dt>[Proposal]</dt> <dd></dd>   <dt>[RFC 7940]</dt>  <dd>Davies, K. and A. Freytag, "Representing Label Generation Rulesets Using XML", RFC 7940, August 2016, http://www.rfc-editor.org/info/rfc7940.       </dd>             <dt>[Unicode 6.3]</dt>      <dd>The Unicode Consortium. The Unicode Standard, Version 6.3.0, (Mountain View, CA: The Unicode Consortium, 2013. ISBN 978-1-936213-08-5)        http://www.unicode.org/versions/Unicode6.3.0/</dd>        </dl>", "text/html");
        var description_iframe_html = description_dom.documentElement.textContent;
        var description_iframe_content = '<!DOCTYPE html><head/><body>' + description_iframe_html + '</body></html>';

        // Use the JavaScript methods to write to the iframe, then close it
        description_iframe.contentWindow.document.open('text/html', 'replace');
        description_iframe.contentWindow.document.write(description_iframe_content);
        description_iframe.contentWindow.document.close();

        // Resize iframe with content of document - nightmare: https://stackoverflow.com/a/1147768
        // Need to use event for DOM loaded otherwise, document's height will be 0
        document.addEventListener("DOMContentLoaded", function(event) {
          var description_document = description_iframe.contentDocument;
          var body = description_document.body, html = description_document.documentElement;
          var height = Math.max(body.scrollHeight, body.offsetHeight,
                                html.clientHeight, html.scrollHeight, html.offsetHeight);
          var width = Math.max(body.scrollWidth, body.offsetWidth,
                                html.clientWidth, html.scrollWidth, html.offsetWidth);
          description_iframe.width  = width;
          description_iframe.height = height;
        })
      </script>
    
    
  </body>
</HTML>