﻿<?xml version='1.0' encoding='utf-8'?>
<lgr xmlns="urn:ietf:params:xml:ns:lgr-1.0">
  <meta>
    <version comment="LGR Proposed for Ethiopic Script">2</version>
    <date>2017-05-17</date>
    <unicode-version>6.3.0</unicode-version>
    <language>und-Ethi</language>
    <scope type="domain">.</scope>
    <description type="text/html"><![CDATA[

<h1>Label Generation Rules for Ethiopic Script</h1>
<h2>Overview</h2>
<p>For more details on this proposal see "Proposal for Ethiopic Script Root Zone LGR [Proposal]". The format of this file follows [RFC 7940].</p>
<h2>Repertoire</h2>
<p>According to Section 5 "Repertoire", in "[Proposal]".</p>
<h2>Variants</h2>
<p>According to Section 6 "Variants", in "[Proposal]", there are significant numbers of code points that can be interchangeably used in the writing system of the Amharic language. Two code points are variants of each other if they can be interchangeably used in the writing system of the Amharic language and their use yield identical lexical terms for canonical labels (for labels with dictionary meaning) and same or identical representation(s) for non-canonical labels (for labels which do not have dictionary meaning). The Amharic language is the official working language of the Federal Democratic Republic of Ethiopia and many of the states within the federal system. Due to security problems these variants pose, they are treated as script wide blocked variants beyond the Amharic language. This LGR does not define allocatable variants.</p>
<h2>Whole Label Evaluation (WLE) and Context Rules</h2>
<h3>Default Whole Label Evaluation Rules</h3>
<p>No WLE rules specific to the Ethiopic script are needed. As required, the LGR specification for this proposal copied the default rules and actions of [MSR-2].</p>
<h2>References</h2>
<p>The following are general references cited in this document: </p>
<dl>
<dt>[MSR-2]</dt>
<dd>Integration Panel, "Maximal Starting Repertoire &mdash; 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>Ethiopic Generation Panel, "Proposal for Ethiopic Script Root Zone LGR", https://www.icann.org/resources/pages/lgr-proposals-2015-12-01-en</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>
<dt>[RFC7940]</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>
</dl>
<p>For references consulted particularly in designing the repertoire for Ethiopic script for the Root Zone please see details in the <a href="#table_of_references">Table of References</a> below.</p> ]]></description>
    <references>
      <reference comment="Ethiopic Script Versions for the Eight Languages" id="1">The Online Encyclopedia of Writing Systems &amp; Languages, http://www.omniglot.com/writing/amharic.htm, http://www.omniglot.com/writing/argobba.htm, http://www.omniglot.com/writing/awngi.htm, http://www.omniglot.com/writing/harari.htm, http://www.omniglot.com/writing/xamtanga.htm, http://www.omniglot.com/writing/silte.htm, http://www.omniglot.com/writing/tigre.htm, http://www.omniglot.com/writing/tigrinya.htm</reference>
      <reference comment="Cited as Auxiliary Evidence for Tigrigna Code Points" id="2">Corpus Analysis performed by crawling 598 html  and 40 PDF files with Tigrigna Contents published online, August 2016</reference>
      <reference comment="Cited as Auxiliary Evidence for Amharic Code Points" id="3">Corpus Analysis performed by crawling 14,850 html Amharic Contents of size 1.8 GB published online, August 2016</reference>
      <reference comment="Cited for Amharic-Driven Variants in Ethiopic Script" id="4">Daniel Yacob “ Application of the Double Metaphone Algorithm to Amharic Orthography”, International Conference of Ethiopian Studies XV,  https://pdfs.semanticscholar.org/2f71/033d74d2f17a9502867e4a43dc4374500726.pdf</reference>
    </references>
  </meta>
  <data>
    <char comment="Common-to-all" cp="1200" ref="1 2 3">
      <var cp="1210" ref="4" type="blocked"/>
      <var cp="1280" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1201" ref="1 2 3">
      <var cp="1211" ref="4" type="blocked"/>
      <var cp="1281" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1202" ref="1 2 3">
      <var cp="1212" ref="4" type="blocked"/>
      <var cp="1282" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1203" ref="1 2 3">
      <var cp="1213" ref="4" type="blocked"/>
      <var cp="1283" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="1204" ref="1 2 3">
      <var cp="1214" ref="4" type="blocked"/>
      <var cp="1284" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1205" ref="1 2 3">
      <var cp="1215" ref="4" type="blocked"/>
      <var cp="1285" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="1206" ref="1 2 3">
      <var cp="1216" ref="4" type="blocked"/>
      <var cp="1286" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1208" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1209" ref="1 2 3"/>
    <char comment="Common-to-all" cp="120A" ref="1 2 3"/>
    <char comment="Common-to-all" cp="120B" ref="1 2 3"/>
    <char comment="Common-to-all" cp="120C" ref="1 2 3"/>
    <char comment="Common-to-all-except: Harari" cp="120D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="120E" ref="1 2 3"/>
    <char comment="Amharic" cp="120F" ref="1 2 3"/>
    <char comment="Amharic,Argobba,Tigrigna" cp="1210" ref="1 2 3">
      <var cp="1200" ref="4" type="blocked"/>
      <var cp="1280" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1211" ref="1 2 3">
      <var cp="1201" ref="4" type="blocked"/>
      <var cp="1281" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1212" ref="1 2 3">
      <var cp="1202" ref="4" type="blocked"/>
      <var cp="1282" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1213" ref="1 2 3">
      <var cp="1203" ref="4" type="blocked"/>
      <var cp="1283" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1214" ref="1 2 3">
      <var cp="1204" ref="4" type="blocked"/>
      <var cp="1284" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1215" ref="1 2 3">
      <var cp="1205" ref="4" type="blocked"/>
      <var cp="1285" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Argobba,Tigrigna" cp="1216" ref="1 2 3">
      <var cp="1206" ref="4" type="blocked"/>
      <var cp="1286" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1217" ref="3">
      <var cp="1288" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1218" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1219" ref="1 2 3"/>
    <char comment="Common-to-all" cp="121A" ref="1 2 3"/>
    <char comment="Common-to-all" cp="121B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="121C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="121D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="121E" ref="1 2 3"/>
    <char comment="Amharic, Tigrigna" cp="121F" ref="1 2 3"/>
    <char comment="Amharic" cp="1220" ref="1 3">
      <var cp="1230" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1221" ref="1 3">
      <var cp="1231" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1222" ref="1 3">
      <var cp="1232" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1223" ref="1 3">
      <var cp="1233" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1224" ref="1 3">
      <var cp="1234" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1225" ref="1 3">
      <var cp="1235" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1226" ref="1 3">
      <var cp="1236" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1227" ref="3">
      <var cp="1237" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1228" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1229" ref="1 2 3"/>
    <char comment="Common-to-all" cp="122A" ref="1 2 3"/>
    <char comment="Common-to-all" cp="122B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="122C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="122D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="122E" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="122F" ref="1 2"/>
    <char comment="Common-to-all" cp="1230" ref="1 2 3">
      <var cp="1220" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1231" ref="1 2 3">
      <var cp="1221" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1232" ref="1 2 3">
      <var cp="1222" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1233" ref="1 2 3">
      <var cp="1223" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="1234" ref="1 2 3">
      <var cp="1224" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1235" ref="1 2 3">
      <var cp="1225" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="1236" ref="1 2 3">
      <var cp="1226" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Tigrigna" cp="1237" ref="1 2 3">
      <var cp="1227" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1238" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1239" ref="1 2 3"/>
    <char comment="Common-to-all" cp="123A" ref="1 2 3"/>
    <char comment="Common-to-all" cp="123B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="123C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="123D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="123E" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="123F" ref="1 2"/>
    <char comment="Common-to-all-except: Awngi" cp="1240" ref="1 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1241" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1242" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1243" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna" cp="1244" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1245" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna" cp="1246" ref="1 2 3"/>
    <char comment="Amharic" cp="1247" ref="3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1248" ref="1 2 3"/>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="124A" ref="1 2 3"/>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="124B" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="124C" ref="1 2 3"/>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="124D" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1250" ref="1 2"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1251" ref="1"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1252" ref="1 2"/>
    <char comment="Amharic,Tigrigna" cp="1253" ref="1"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1254" ref="1 2"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1255" ref="1"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="1256" ref="1"/>
    <char comment="Awngi,Tigrigna" cp="1258" ref="1"/>
    <char comment="Awngi,Tigrigna" cp="125A" ref="1"/>
    <char comment="Tigrigna" cp="125B" ref="1"/>
    <char comment="Awngi,Tigrigna" cp="125C" ref="1"/>
    <char comment="Tigrigna" cp="125D" ref="1 2"/>
    <char comment="Common-to-all-except: Argobba" cp="1260" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba" cp="1261" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba" cp="1262" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi" cp="1263" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Hamt’agna" cp="1264" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba" cp="1265" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Hamt’agna" cp="1266" ref="1 3"/>
    <char comment="Amharic,Tigrigna" cp="1267" ref="1 2"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1268" ref="1"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1269" ref="1"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="126A" ref="1"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="126B" ref="1 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="126C" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="126D" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="126E" ref="1 3"/>
    <char comment="Amharic" cp="126F" ref="3"/>
    <char comment="Common-to-all" cp="1270" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1271" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1272" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1273" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1274" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1275" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1276" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="1277" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1278" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1279" ref="1 2 3"/>
    <char comment="Common-to-all" cp="127A" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="127B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="127C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="127D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="127E" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="127F" ref="1 2 3"/>
    <char comment="Amharic,Hamt’agna" cp="1280" ref="1 3">
      <var cp="1200" ref="4" type="blocked"/>
      <var cp="1210" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna" cp="1281" ref="1 3">
      <var cp="1201" ref="4" type="blocked"/>
      <var cp="1211" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna" cp="1282" ref="1 3">
      <var cp="1202" ref="4" type="blocked"/>
      <var cp="1212" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna" cp="1283" ref="1 3">
      <var cp="1203" ref="4" type="blocked"/>
      <var cp="1213" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1284" ref="1 3">
      <var cp="1204" ref="4" type="blocked"/>
      <var cp="1214" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna" cp="1285" ref="1 3">
      <var cp="1205" ref="4" type="blocked"/>
      <var cp="1215" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1286" ref="1 3">
      <var cp="1206" ref="4" type="blocked"/>
      <var cp="1216" ref="4" type="blocked"/>
    </char>
    <char comment="Hamt’agna,Tigrè" cp="1288" ref="1">
      <var cp="1217" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè" cp="128A" ref="1 3"/>
    <char comment="Amharic,Hamt’agna,Tigrè" cp="128B" ref="1 3"/>
    <char comment="Amharic,Tigrè" cp="128C" ref="1 3"/>
    <char comment="Amharic,Hamt’agna,Tigrè" cp="128D" ref="1 3"/>
    <char comment="Common-to-all" cp="1290" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1291" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1292" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1293" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1294" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1295" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1296" ref="1 2 3"/>
    <char comment="Amharic" cp="1297" ref="1 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="1298" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="1299" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="129A" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="129B" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="129C" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="129D" ref="1 2 3"/>
    <char comment="Amharic,Harari,Tigrè,Tigrigna" cp="129E" ref="1 2 3"/>
    <char comment="Amharic" cp="129F" ref="1 3"/>
    <char comment="Common-to-all" cp="12A0" ref="1 2 3">
      <var cp="12A3" ref="4" type="blocked"/>
      <var cp="12D0" ref="4" type="blocked"/>
      <var cp="12D3" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="12A1" ref="1 2 3">
      <var cp="12D1" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="12A2" ref="1 2 3">
      <var cp="12D2" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi" cp="12A3" ref="1 2 3">
      <var cp="12A0" ref="4" type="blocked"/>
      <var cp="12D0" ref="4" type="blocked"/>
      <var cp="12D3" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="12A4" ref="1 2 3">
      <var cp="12D4" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="12A5" ref="1 2 3">
      <var cp="12D5" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Hamt’agna" cp="12A6" ref="1 2 3">
      <var cp="12D6" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="12A7" ref="1 3"/>
    <char comment="Common-to-all" cp="12A8" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12A9" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12AA" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="12AB" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12AC" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12AD" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12AE" ref="1 2 3">
      <var cp="12B0" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Argobba,Harari" cp="12B0" ref="1 2 3">
      <var cp="12AE" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Argobba,Harari" cp="12B2" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Harari" cp="12B3" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Tigrè,Tigrigna" cp="12B4" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="12B5" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Hamt’agna,Tigrigna" cp="12B8" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Hamt’agna,Tigrigna" cp="12B9" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Hamt’agna,Tigrigna" cp="12BA" ref="1 2 3"/>
    <char comment="Amharic,Hamt’agna,Tigrigna" cp="12BB" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="12BC" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Hamt’agna,Tigrigna" cp="12BD" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="12BE" ref="1 2 3"/>
    <char comment="Amharic" cp="12C0" ref="3"/>
    <char comment="Amharic,Tigrigna" cp="12C2" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="12C3" ref="1 2 3"/>
    <char comment="Awngi,Tigrigna," cp="12C4" ref="1"/>
    <char comment="Amharic,Awngi,Tigrigna" cp="12C5" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12C8" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12C9" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12CA" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="12CB" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12CC" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12CD" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12CE" ref="1 2 3"/>
    <char comment="Tigrigna" cp="12CF" ref="2"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D0" ref="1 2 3">
      <var cp="12A0" ref="4" type="blocked"/>
      <var cp="12A3" ref="4" type="blocked"/>
      <var cp="12D3" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D1" ref="1 2 3">
      <var cp="12A1" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D2" ref="1 2 3">
      <var cp="12A2" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D3" ref="1 2 3">
      <var cp="12A0" ref="4" type="blocked"/>
      <var cp="12A3" ref="4" type="blocked"/>
      <var cp="12D0" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D4" ref="1 2 3">
      <var cp="12A4" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D5" ref="1 2 3">
      <var cp="12A5" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all-except: Awngi,Hamt’agna,Tigrè" cp="12D6" ref="1 2 3">
      <var cp="12A6" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="12D8" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12D9" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12DA" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="12DB" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12DC" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12DD" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12DE" ref="1 2 3"/>
    <char comment="Amharic" cp="12DF" ref="1 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E0" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E1" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E2" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E3" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E4" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E5" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="12E6" ref="1 2 3"/>
    <char comment="Amharic" cp="12E7" ref="1 3"/>
    <char comment="Common-to-all" cp="12E8" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12E9" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12EA" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="12EB" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12EC" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12ED" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12EE" ref="1 2 3"/>
    <char comment="Tigrigna" cp="12EF" ref="2"/>
    <char comment="Common-to-all" cp="12F0" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12F1" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12F2" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="12F3" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12F4" ref="1 2 3"/>
    <char comment="Common-to-all" cp="12F5" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="12F6" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="12F7" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1300" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1301" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1302" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1303" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1304" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1305" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1306" ref="1 2 3"/>
    <char comment="Amharic,Tigrigna" cp="1307" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1308" ref="1 2 3"/>
    <char comment="Common-to-all" cp="1309" ref="1 2 3"/>
    <char comment="Common-to-all" cp="130A" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="130B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="130C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="130D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="130E" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Harari,Silt’e" cp="1310" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Harari,Silt’e" cp="1312" ref="1 2"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Harari,Silt’e" cp="1313" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Hamt’gna,Harari,Silt’e" cp="1314" ref="1 3"/>
    <char comment="Common-to-all-except: Argobba,Harari,Silt’e" cp="1315" ref="1 2 3"/>
    <char comment="Amharic,Awngi,Hamt’gna" cp="1318" ref="1 3"/>
    <char comment="Awngi,Hamt’gna" cp="1319" ref="1"/>
    <char comment="Awngi,Hamt’gna" cp="131A" ref="1"/>
    <char comment="Hamt’gna" cp="131B" ref="1"/>
    <char comment="Awngi" cp="131C" ref="1"/>
    <char comment="Awngi,Hamt’gna" cp="131D" ref="1"/>
    <char comment="Awngi" cp="131E" ref="1"/>
    <char comment="Common-to-all-except: Awngi" cp="1320" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1321" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1322" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1323" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna" cp="1324" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1325" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna" cp="1326" ref="1 2 3"/>
    <char comment="Amharic" cp="1327" ref="1 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="1328" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="1329" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="132A" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="132B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="132C" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="132D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Argobba,Awngi,Hamt’agna" cp="132E" ref="1 2 3"/>
    <char comment="Amharic" cp="132F" ref="1 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1330" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1331" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1332" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1333" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1334" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1335" ref="1 2 3"/>
    <char comment="Amharic,Tigrè,Tigrigna" cp="1336" ref="1 2 3"/>
    <char comment="Amharic" cp="1337" ref="3"/>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="1338" ref="1 2 3">
      <var cp="1340" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="1339" ref="1 2 3">
      <var cp="1341" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="133A" ref="1 2 3">
      <var cp="1342" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="133B" ref="1 2 3">
      <var cp="1343" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="133C" ref="1 2 3">
      <var cp="1344" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="133D" ref="1 2 3">
      <var cp="1345" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Hamt’agna,Tigrè,Tigrigna" cp="133E" ref="1 2 3">
      <var cp="1346" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Tigrè,Tigrigna" cp="133F" ref="1 2 3"/>
    <char comment="Amharic,Awngi" cp="1340" ref="1 3">
      <var cp="1338" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Awngi" cp="1341" ref="1 3">
      <var cp="1339" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Awngi" cp="1342" ref="1 3">
      <var cp="133A" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic" cp="1343" ref="1 3">
      <var cp="133B" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Awngi" cp="1344" ref="1 3">
      <var cp="133C" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Awngi" cp="1345" ref="1 3">
      <var cp="133D" ref="4" type="blocked"/>
    </char>
    <char comment="Amharic,Awngi" cp="1346" ref="1 3">
      <var cp="133E" ref="4" type="blocked"/>
    </char>
    <char comment="Common-to-all" cp="1348" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="1349" ref="1 2 3"/>
    <char comment="Common-to-all" cp="134A" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi" cp="134B" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="134C" ref="1 2 3"/>
    <char comment="Common-to-all" cp="134D" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="134E" ref="1 2 3"/>
    <char comment="Amharic" cp="134F" ref="1 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1350" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1351" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1352" ref="1 2 3"/>
    <char comment="Common-to-all-except: Awngi,Hamt’agna" cp="1353" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1354" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1355" ref="1 2 3"/>
    <char comment="Common-to-all-except: Hamt’agna" cp="1356" ref="1 2 3"/>
    <char comment="Amharic" cp="1357" ref="3"/>
    <char comment="Amharic" cp="1358" ref="1"/>
    <char comment="Amharic" cp="1359" ref="1"/>
  </data>
  <rules>
    <rule name="leading-combining-mark">
      <start/>
      <union>
        <class property="gc:Mn"/>
        <class property="gc:Mc"/>
      </union>
    </rule>
    <action disp="invalid" match="leading-combining-mark"/>
    <action disp="invalid" any-variant="out-of-repertoire-var" comment="any variant label with a code point out of repertoire is invalid"/>
    <action disp="blocked" any-variant="blocked"/>
    <action disp="allocatable" any-variant="allocatable"/>
    <action disp="valid" comment="catch all"/>
  </rules>
</lgr>
