diff --git a/windows/src/developer/TIKE/compile/CompileKeymanWeb.pas b/windows/src/developer/TIKE/compile/CompileKeymanWeb.pas
index fd11a313e4..5a1cb6d7b1 100644
--- a/windows/src/developer/TIKE/compile/CompileKeymanWeb.pas
+++ b/windows/src/developer/TIKE/compile/CompileKeymanWeb.pas
@@ -227,8 +227,10 @@ type
function JavaScript_Key(fkp: PFILE_KEY; FMnemonic: Boolean): Integer;
function JavaScript_KeyAsString(fkp: PFILE_KEY; FMnemonic: Boolean): string;
function JavaScript_ContextLength(Context: PWideChar): Integer;
- function JavaScript_OutputString(fkp: PFILE_KEY; pwszOutput: PWideChar; fgp: PFILE_GROUP): string;
+ function JavaScript_OutputString(FTabstops: string; fkp: PFILE_KEY; pwszOutput: PWideChar; fgp: PFILE_GROUP): string;
function JavaScript_ContextMatch(fkp: PFILE_KEY; context: PWideChar): string;
+ function JavaScript_Rule(FTabStops, FElse: string; fgp: PFILE_GROUP; fkp: PFILE_KEY): string;
+ function JavaScript_Rules(fgp: PFILE_GROUP): string;
function JavaScript_CompositeContextValue(fkp: PFILE_KEY; pwsz: PWideChar): string;
function JavaScript_FullContextValue(fkp: PFILE_KEY; pwsz: PWideChar): string;
function RuleIsExcludedByPlatform(fkp: PFILE_KEY): Boolean;
@@ -637,6 +639,148 @@ begin
else Result := JavaScript_CompositeContextValue(fkp, context);
end;
+function TCompileKeymanWeb.JavaScript_Rule(FTabStops, FElse: string; fgp: PFILE_GROUP; fkp: PFILE_KEY): string;
+var
+ linecomment: string;
+ FIndent: string;
+begin
+ Result := '';
+
+ if (fkp.Line > 0) and FDebug // I4384
+ then linecomment := Format(' // Line %d', [fkp.Line]) // I4373
+ else linecomment := '';
+
+ if xstrlen(fkp.dpContext) > 0 then
+ begin
+ FIndent := FTabStops+FTabStop;
+ Result := Result + Format('%s%sif(%s){%s', [
+ FTabStops,
+ FElse,
+ JavaScript_ContextMatch(fkp, fkp.dpContext),
+ nl
+ ]);
+ end
+ else if FElse <> '' then
+ begin
+ FIndent := FTabStops+FTabStop;
+ Result := Result + Format('%s%s{%s', [
+ FTabStops,
+ FElse,
+ nl
+ ]);
+ end
+ else
+ begin
+ FIndent := FTabStops;
+ end;
+
+ if(fgp.fUsingKeys) // I1959
+ then Result := Result + Format('%sr=m=1;%s%s', [FIndent,linecomment,JavaScript_OutputString(FIndent, fkp, fkp.dpOutput, fgp)]) // I1959 // I3681
+ else Result := Result + Format('%sm=1;%s%s', [FIndent,linecomment,JavaScript_OutputString(FIndent, fkp, fkp.dpOutput, fgp)]); // I1959 // I3681
+ if FIndent = FTabStops then
+ Result := Result + nl
+ else
+ Result := Result + Format('%s%s}%s', [nl, FTabStops, nl]); // I3681
+end;
+
+function TCompileKeymanWeb.JavaScript_Rules(fgp: PFILE_GROUP): string;
+var
+ j: Integer;
+ HasRules: Boolean;
+ linecomment: string;
+ fkp2, fkp: PFILE_KEY;
+ processed_rule: array of Boolean;
+ i: Integer;
+ LocalHasRules: Boolean;
+ LocalCounter: Integer;
+ Counter: Integer;
+begin
+ Result := '';
+ fkp := fgp.dpKeyArray;
+ HasRules := False;
+
+ SetLength(processed_rule, fgp.cxKeyArray);
+ for j := 0 to Integer(fgp.cxKeyArray) - 1 do
+ processed_rule[j] := False;
+
+ j := 0;
+ Counter := 0;
+ while j < Integer(fgp.cxKeyArray) do // I1964
+ begin
+ if not processed_rule[j] and not RuleIsExcludedByPlatform(fkp) then
+ begin
+ // Break down by key code
+ // We know the rules are sorted by key code.
+ // First pass, break the grouping down by key code.
+
+// Result := Result + FTabstop+FTabstop; // I3681
+// if HasRules then Result := Result + 'else ';
+// HasRules := True;
+ if fgp.fUsingKeys then
+ begin
+ Result := Result + Format('%s%sif(k.KKM(e,%s,%s)) {%s',
+ [
+ FTabStop+FTabStop,
+ IfThen(HasRules, 'else ', ''),
+ JavaScript_ShiftAsString(fkp, fMnemonic),
+ JavaScript_KeyAsString(fkp, fMnemonic),
+ nl
+ ]);
+
+ HasRules := True;
+ Inc(Counter);
+
+ LocalHasRules := False;
+ fkp2 := fkp;
+ LocalCounter := 0;
+ while (j < Integer(fgp.cxKeyArray)) and (fkp2.Key = fkp.Key) and (fkp2.ShiftFlags = fkp.ShiftFlags) do
+ begin
+ //writeln(Format('%d of %d [%d]', [j, fgp.cxKeyArray, fkp.Line]));
+
+ if not RuleIsExcludedByPlatform(fkp) then
+ begin
+ processed_rule[j] := True;
+ Result := Result + JavaScript_Rule(FTabStop + FTabStop + FTabStop, IfThen(LocalHasRules, 'else ', ''), fgp, fkp);
+ Inc(LocalCounter);
+ if (LocalCounter mod 100) = 0 then
+ begin
+ // Break if/else ladders
+ Result := Result + Format('%sif(m) {}%s', [FTabStop + FTabStop + FTabStop, nl]);
+ end;
+ LocalHasRules := True;
+ end;
+
+ Inc(fkp);
+ Inc(j);
+ end;
+
+ Result := Result + FTabStop + FTabStop + '}' + nl;
+ end
+ else
+ begin
+ //TODO
+ Result := Result + JavaScript_Rule(FTabStop + FTabStop + FTabStop, IfThen(HasRules, 'else ', ''), fgp, fkp);
+ HasRules := True;
+ Inc(Counter);
+ Inc(fkp);
+ Inc(j);
+ end;
+
+ if (Counter mod 100) = 0 then
+ begin
+ // Break if/else ladders
+ // We need to only match if no previous line is matched (i.e. m is false)
+ Result := Result + Format('%sif(m) {}%s', [FTabStop + FTabStop + FTabStop, nl]);
+ end;
+ end
+ else
+ begin
+ Inc(fkp);
+ Inc(j);
+ end;
+ end;
+end;
+
const // I1585 - add space to conversion
USEnglishUnshift: WideString = ' `' + '1234567890' + '-' + '=' + 'qwertyuiop' + '[' + ']' + '\' + 'asdfghjkl' + ';' + '''' + 'zxcvbnm' + ',' + '.' + '/';
USEnglishShift: WideString = #$FF'~' + '!@#$%^&*()' + '_' + '+' + 'QWERTYUIOP' + '{' + '}' + '|' + 'ASDFGHJKL' + ':' + '"' + 'ZXCVBNM' + '<' + '>' + '?';
@@ -738,7 +882,7 @@ begin
end;
end;
-function TCompileKeymanWeb.JavaScript_OutputString(fkp: PFILE_KEY; pwszOutput: PWideChar; fgp: PFILE_GROUP): string;
+function TCompileKeymanWeb.JavaScript_OutputString(FTabstops: string; fkp: PFILE_KEY; pwszOutput: PWideChar; fgp: PFILE_GROUP): string;
var
i, n, len: Integer;
InQuotes: Boolean;
@@ -816,7 +960,7 @@ var
end;
begin
- nlt := nl + FTabstop+FTabstop+FTabstop; // I3681
+ nlt := nl + FTabStops; // I3681
Result := '';
InQuotes := False;
@@ -1869,47 +2013,55 @@ begin
fkp := fgp.dpKeyArray;
HasRules := False;
- for j := 0 to Integer(fgp.cxKeyArray) - 1 do // I1964
+
+ if IsKeyboardVersion10OrLater then
begin
- if not RuleIsExcludedByPlatform(fkp) then
+ Result := Result + JavaScript_Rules(fgp);
+ end
+ else
+ begin
+ for j := 0 to Integer(fgp.cxKeyArray) - 1 do // I1964
begin
- Result := Result + FTabstop+FTabstop; // I3681
- if HasRules then Result := Result + 'else ';
- HasRules := TRue;
- if fgp.fUsingKeys then
+ if not RuleIsExcludedByPlatform(fkp) then
begin
- Result := Result + Format('if(k.KKM(e,%s,%s)',
- [JavaScript_ShiftAsString(fkp, fMnemonic),
- JavaScript_KeyAsString(fkp, fMnemonic)]);
+ Result := Result + FTabstop+FTabstop; // I3681
+ if HasRules then Result := Result + 'else ';
+ HasRules := TRue;
+ if fgp.fUsingKeys then
+ begin
+ Result := Result + Format('if(k.KKM(e,%s,%s)',
+ [JavaScript_ShiftAsString(fkp, fMnemonic),
+ JavaScript_KeyAsString(fkp, fMnemonic)]);
+ end;
+
+ if xstrlen(fkp.dpContext) > 0 then
+ begin
+ if not fgp.fUsingKeys
+ then Result := Result + 'if('
+ else Result := Result + '&&';
+
+ Result := Result + JavaScript_ContextMatch(fkp, fkp.dpContext);
+ end
+ else if not fgp.fUsingKeys then
+ Result := Result + 'if(1';
+
+ if (fkp.Line > 0) and FDebug // I4384
+ then linecomment := Format(' // Line %d', [fkp.Line]) // I4373
+ else linecomment := '';
+
+ Result := Result + Format(
+ ') {%s%s'+
+ '%s',
+ [linecomment, nl,
+ FTabstop+FTabstop+FTabstop]); // I3681
+ if(fgp.fUsingKeys) // I1959
+ then Result := Result + Format('r=m=1;%s', [JavaScript_OutputString(FTabStop + FTabStop + FTabStop, fkp, fkp.dpOutput, fgp)]) // I1959 // I3681
+ else Result := Result + Format('m=1;%s', [JavaScript_OutputString(FTabStop + FTabStop + FTabStop, fkp, fkp.dpOutput, fgp)]); // I1959 // I3681
+ Result := Result + Format('%s%s}%s', [nl, FTabstop+FTabstop, nl]); // I3681
end;
-
- if xstrlen(fkp.dpContext) > 0 then
- begin
- if not fgp.fUsingKeys
- then Result := Result + 'if('
- else Result := Result + '&&';
-
- Result := Result + JavaScript_ContextMatch(fkp, fkp.dpContext);
- end
- else if not fgp.fUsingKeys then
- Result := Result + 'if(1';
-
- if (fkp.Line > 0) and FDebug // I4384
- then linecomment := Format(' // Line %d', [fkp.Line]) // I4373
- else linecomment := '';
-
- Result := Result + Format(
- ') {%s%s'+
- '%s',
- [linecomment, nl,
- FTabstop+FTabstop+FTabstop]); // I3681
- if(fgp.fUsingKeys) // I1959
- then Result := Result + Format('r=m=1;%s', [JavaScript_OutputString(fkp, fkp.dpOutput, fgp)]) // I1959 // I3681
- else Result := Result + Format('m=1;%s', [JavaScript_OutputString(fkp, fkp.dpOutput, fgp)]); // I1959 // I3681
- Result := Result + Format('%s%s}%s', [nl, FTabstop+FTabstop, nl]); // I3681
+ Inc(fkp);
end;
- Inc(fkp);
- end;
+ end;
if Assigned(fgp.dpMatch) then
Result := Result + Format(
@@ -1917,7 +2069,7 @@ begin
'%s%s%s'+
'%s}%s',
[FTabstop+FTabstop, nl,
- FTabstop+Ftabstop, JavaScript_OutputString(nil, fgp.dpMatch, fgp), nl,
+ FTabstop+Ftabstop, JavaScript_OutputString(FTabStop + FTabStop + FTabStop, nil, fgp.dpMatch, fgp), nl,
FTabstop+FTabstop, nl]); // I3681
if Assigned(fgp.dpNoMatch) then
if fgp.fUsingKeys then // I1382 - fixup m=1 to m=g()
@@ -1926,7 +2078,7 @@ begin
'%sr=1;%s%s'+
'%s}%s',
[FTabstop+FTabstop, nl,
- FTabstop+FTabstop+FTabstop, JavaScript_OutputString(nil, fgp.dpNoMatch, fgp), nl,
+ FTabstop+FTabstop+FTabstop, JavaScript_OutputString(FTabStop + FTabStop + FTabStop, nil, fgp.dpNoMatch, fgp), nl,
FTabstop+FTabstop, nl]) // I1959. part 2, I2224 // I3681
else
Result := Result + Format(
@@ -1934,7 +2086,7 @@ begin
'%s%s%s'+
'%s}%s',
[FTabstop+FTabstop, nl,
- FTabstop+FTabstop, JavaScript_OutputString(nil, fgp.dpNoMatch, fgp), nl,
+ FTabstop+FTabstop, JavaScript_OutputString(FTabStop + FTabStop + FTabStop, nil, fgp.dpNoMatch, fgp), nl,
FTabstop+FTabstop, nl]); // I1959 // I3681
Result := Result + Format('%sreturn r;%s'+
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/build.bat b/windows/src/test/unit-tests/kmw-compiler-ladders/build.bat
new file mode 100644
index 0000000000..d425ba7170
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/build.bat
@@ -0,0 +1,2 @@
+@..\..\..\developer\kmcomp\kmcomp.exe -d simple_keyboard\simple_keyboard.kpj
+@..\..\..\developer\kmcomp\kmcomp.exe -d hieroglyphic\hieroglyphic.kpj
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/HISTORY.md b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/HISTORY.md
new file mode 100644
index 0000000000..775d074f28
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/HISTORY.md
@@ -0,0 +1,10 @@
+Hieroglyphic Keyboard Change History
+=======================
+
+1.3 (1 Jun 2018)
+-----------------
+* Migrated to GitHub
+
+1.0 (2010)
+-----------------
+* Initial version
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/LICENSE.md b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/LICENSE.md
new file mode 100644
index 0000000000..1cda3fc2b4
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/LICENSE.md
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2010-2018 Christian Casey
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/README.md b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/README.md
new file mode 100644
index 0000000000..54362bf1a0
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/README.md
@@ -0,0 +1,15 @@
+Hieroglyphic Keyboard
+=====================
+
+Copyright (C) 2010-2018 Christian Casey
+
+Version 1.3
+
+__DESCRIPTION__
+This keyboard provides a quick and easy way to enter Ancient Egyptian hieroglyphs and transliteration as Unicode text.
+
+Supported Platforms
+-------------------
+ * Windows
+ * macOS
+ * Web
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.keyboard_info b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.keyboard_info
new file mode 100644
index 0000000000..a89a3af501
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.keyboard_info
@@ -0,0 +1,5 @@
+{
+ "license": "mit",
+ "languages": ["egy-Egyp"],
+ "description": "This keyboard provides a quick and easy way to enter Ancient Egyptian hieroglyphs and transliteration as Unicode text."
+}
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.kpj b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.kpj
new file mode 100644
index 0000000000..d108d95b89
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/hieroglyphic.kpj
@@ -0,0 +1,121 @@
+
+
+
+ $PROJECTPATH\build
+ True
+ True
+ False
+
+
+
+ id_f4a66deaf296f96fe61883341eba5771
+ hieroglyphic.kmn
+ source\hieroglyphic.kmn
+ 1.3
+ .kmn
+
+ Hieroglyphic
+ © 2010-2018 Christian Casey
+
+
+
+ id_cb0f005e3972f310925be5af53259799
+ hieroglyphic.kps
+ source\hieroglyphic.kps
+
+ .kps
+
+ Hieroglyphic
+ © 2010-2018 Christian Casey
+
+
+
+ id_cf79a8dde59c3d16a79971e6dcb49e60
+ hieroglyphic.ico
+ source\hieroglyphic.ico
+
+ .ico
+ id_f4a66deaf296f96fe61883341eba5771
+
+
+ id_de482877ada47b349fa0c32469b3c4cc
+ hieroglyphic.js
+ source\..\build\hieroglyphic.js
+
+ .js
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_b83020f2de7faa33d814d1f7aafb4768
+ hieroglyphic.kvk
+ source\..\build\hieroglyphic.kvk
+
+ .kvk
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_ea98ffd0241ff60b16faba096e47fb40
+ hieroglyphic.kmx
+ source\..\build\hieroglyphic.kmx
+
+ .kmx
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_07e79ced47c1b315948792ebcd87f9e7
+ Aegyptus.pdf
+ source\..\assets\Aegyptus.pdf
+
+ .pdf
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_07a7ec86e29e2c5546b8715a294f9d87
+ Aegyptus.ttf
+ source\..\assets\Aegyptus.ttf
+
+ .ttf
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_c2ded6274721cc8d6088d095caf29152
+ Gardiner.ttf
+ source\..\assets\Gardiner.ttf
+
+ .ttf
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_89263597fffe0ce35e6635cc2f4897aa
+ SignList.pdf
+ source\..\assets\SignList.pdf
+
+ .pdf
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_6f245111bde1d607d76895b40e978071
+ style.css
+ source\welcome\style.css
+
+ .css
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_724e5b4c63f10bc0abf7077f7c3172fc
+ welcome.htm
+ source\welcome\welcome.htm
+
+ .htm
+ id_cb0f005e3972f310925be5af53259799
+
+
+ id_8da344c4cea6f467013357fe099006f5
+ readme.htm
+ source\readme.htm
+
+ .htm
+ id_cb0f005e3972f310925be5af53259799
+
+
+
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/codes.txt b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/codes.txt
new file mode 100644
index 0000000000..bfaca8af03
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/codes.txt
@@ -0,0 +1,3035 @@
+c CONSTANTS FOR NON-LATIN TRANSLITERATION CHARACTERS
+c (named according to the input key)
+
+0161;S_;
+1E0F;D_;
+1E25;H_;
+1E2B;x;
+1E33;q;
+1E6F;T_;
+1E96;X_;
+A723;A_;
+A725;a;
+
+
+c CONSTANTS FOR HIEROGLYPHS
+c (named according to the Gardiner Sign List code)
+c The comments that follow contain phonetic values
+c and an index that defines their sort order.
+
+13000;A1;
+c i 300
+
+13001;A2;
+
+13002;A3;
+c Hmsi 200
+c Hms 200
+
+13003;A4;
+c dwA 300
+c imn 200
+
+13004;A5;
+c imn 300
+
+13005;A5A;
+
+13006;A6;
+c wab 300
+
+13007;A6A;
+
+13008;A6B;
+
+13009;A7;
+c wrd 200
+
+1300A;A8;
+c hnw 200
+
+1300B;A9;
+c ATp 200
+c Atp 200
+c fAi 200
+c kAt 200
+c fA 200
+
+1300C;A10;
+c sqdw 200
+c sqd 200
+
+1300D;A11;
+c xnms 200
+
+1300E;A12;
+c mSa 200
+
+1300F;A13;
+c xfty 200
+c sbi 200
+
+13010;A14;
+c xfty 300
+c mwt 300
+c sbi 300
+
+13011;A14A;
+c xfty 400
+c mwt 400
+c sbi 400
+
+13012;A15;
+c xr 200
+
+13013;A16;
+c ksi 200
+c ksw 200
+c ks 200
+
+13014;A17;
+c nmH 200
+c nni 200
+c Sri 200
+c Xrd 200
+
+13015;A17A;
+c Hmsi 300
+c msw 200
+c Hms 300
+
+13016;A18;
+c inp 200
+
+13017;A19;
+c smsw 200
+c iAw 200
+c ikw 200
+c rhn 200
+c tni 200
+c wr 300
+
+13018;A20;
+c smsw 300
+
+13019;A21;
+c smr 200
+c sr 200
+
+1301A;A22;
+c Xnti 200
+c twt 200
+
+1301B;A23;
+c ity 200
+
+1301C;A24;
+c Hwi 200
+c nxt 200
+c sbA 300
+
+1301D;A25;
+c Hwi 300
+
+1301E;A26;
+c nis 200
+c aS 200
+c i 400
+
+1301F;A27;
+c in 300
+
+13020;A28;
+c Hai 200
+c HAi 200
+c iAs 200
+c qAi 200
+c qA 200
+
+13021;A29;
+c sxr 200
+
+13022;A30;
+c iAw 300
+c dwA 400
+c twA 200
+c tr 300
+
+13023;A31;
+c anw 200
+c anw 200
+
+13024;A32;
+c xbi 200
+
+13025;A32A;
+
+13026;A33;
+c mniw 200
+c SmAw 200
+
+13027;A34;
+c xwsi 200
+
+13028;A35;
+c qd 300
+
+13029;A36;
+c afti 200
+
+1302A;A37;
+c afti 300
+
+1302B;A38;
+c qis 200
+c qiz 200
+
+1302C;A39;
+c qis 300
+c qiz 300
+
+1302D;A40;
+c nTr 300
+
+1302E;A40A;
+
+1302F;A41;
+c nsw 200
+c Hm 300
+
+13030;A42;
+c nsw 300
+c Hm 400
+
+13031;A42A;
+
+13032;A43;
+c wsir 200
+c nsw 400
+
+13033;A43A;
+
+13034;A44;
+c wsir 300
+c nsw 500
+
+13035;A45;
+c bity 200
+
+13036;A45A;
+
+13037;A46;
+c bity 300
+
+13038;A47;
+c mniw 300
+c iry 200
+c sAw 200
+
+13039;A48;
+c mniw 400
+c iry 300
+c sAw 300
+
+1303A;A49;
+c aAmw 200
+
+1303B;A50;
+c Spsi 300
+c Sps 200
+
+1303C;A51;
+c Spsi 200
+c Sps 300
+
+1303D;A52;
+c Sps 400
+c saH 200
+
+1303E;A53;
+c twt 300
+c wi 200
+c qi 200
+
+1303F;A54;
+c mni 200
+
+13040;A55;
+c sDr 200
+c XAt 200
+
+13041;A56;
+
+13042;A57;
+
+13043;A58;
+
+13044;A59;
+c sHr 200
+
+13045;A60;
+
+13046;A61;
+
+13047;A62;
+
+13048;A63;
+
+13049;A64;
+
+1304A;A65;
+
+1304B;A66;
+
+1304C;A67;
+
+1304D;A68;
+
+1304E;A69;
+
+1304F;A70;
+
+13050;B1;
+c st 300
+
+13051;B2;
+
+13052;B3;
+c msi 200
+c ms 300
+
+13053;B4;
+c msi 300
+c ms 400
+
+13054;B5;
+c mnat 200
+
+13055;B5A;
+
+13056;B6;
+c rnn 200
+
+13057;B7;
+
+13058;B8;
+
+13059;B9;
+
+1305A;C1;
+c ra 300
+
+1305B;C2;
+c ra 400
+
+1305C;C2A;
+
+1305D;C2B;
+
+1305E;C2C;
+
+1305F;C3;
+c DHwty 200
+
+13060;C4;
+c Xnmw 200
+
+13061;C5;
+c Xnmw 300
+
+13062;C6;
+c inpw 200
+
+13063;C7;
+c stX 200
+
+13064;C8;
+c mnw 200
+
+13065;C9;
+
+13066;C10;
+c mAat 200
+
+13067;C10A;
+c mAat 300
+
+13068;C11;
+c HH 200
+
+13069;C12;
+c imn 400
+
+1306A;C13;
+
+1306B;C14;
+
+1306C;C15;
+
+1306D;C16;
+
+1306E;C17;
+c mnTw 200
+
+1306F;C18;
+
+13070;C19;
+c ptH 200
+
+13071;C20;
+c ptH 300
+
+13072;C21;
+
+13073;C22;
+
+13074;C23;
+
+13075;C24;
+
+13076;D1;
+c tp 200
+
+13077;D2;
+c Hr 200
+
+13078;D3;
+c Sni 200
+c Sny 200
+c wS 200
+
+13079;D4;
+c irt 200
+c ir 200
+c mA 400
+
+1307A;D5;
+c pti 200
+c ptr 200
+c Sp 200
+
+1307B;D6;
+c pti 300
+c ptr 300
+c Sp 300
+
+1307C;D7;
+c ptr 400
+c an 200
+
+1307D;D8;
+c anw 300
+c anw 300
+c an 300
+
+1307E;D8A;
+
+1307F;D9;
+c rmi 200
+
+13080;D10;
+c wDAt 200
+
+13081;D11;
+
+13082;D12;
+c DfD 200
+c ir 300
+c mA 300
+
+13083;D13;
+
+13084;D14;
+
+13085;D15;
+
+13086;D16;
+
+13087;D17;
+c tit 200
+
+13088;D18;
+
+13089;D19;
+c fnd 200
+c fnD 200
+c xnt 300
+
+1308A;D20;
+c fnd 300
+c fnD 300
+c xnt 400
+
+1308B;D21;
+c rA 200
+c r 200
+
+1308C;D22;
+c rAwi 200
+
+1308D;D23;
+
+1308E;D24;
+c spt 200
+
+1308F;D25;
+c spty 200
+
+13090;D26;
+c bSi 200
+c psg 200
+c snf 200
+
+13091;D27;
+c mnai 200
+c mnD 200
+c snq 200
+
+13092;D27A;
+c mnai 300
+c mnD 300
+c snq 300
+
+13093;D28;
+c kA 200
+
+13094;D29;
+c kA 300
+
+13095;D30;
+
+13096;D31;
+
+13097;D31A;
+
+13098;D32;
+c Hpt 200
+c pgA 200
+
+13099;D33;
+c Xni 200
+c Xn 300
+
+1309A;D34;
+c aHA 200
+
+1309B;D34A;
+c aHA 300
+
+1309C;D35;
+c smx 200
+c xm 300
+c sm 500
+c n 600
+
+1309D;D36;
+c a 200
+
+1309E;D37;
+c rdi 300
+c imi 300
+c mi 300
+c di 300
+c d 300
+c D 300
+c m 600
+
+1309F;D38;
+c mi 400
+c m 700
+
+130A0;D39;
+c Hnk 200
+
+130A1;D40;
+c xAi 200
+c nxt 300
+
+130A2;D41;
+c gbA 200
+c rmn 200
+c ni 200
+
+130A3;D42;
+c mH 300
+
+130A4;D43;
+c xwi 200
+c xw 300
+
+130A5;D44;
+c xrp 300
+
+130A6;D45;
+c Dsr 200
+
+130A7;D46;
+c Drt 200
+c d 200
+
+130A8;D46A;
+c idt 300
+
+130A9;D47;
+c Drt 300
+
+130AA;D48;
+c Ssp 200
+
+130AB;D48A;
+
+130AC;D49;
+c Amm 200
+
+130AD;D50;
+c Dba 200
+
+130AE;D50A;
+
+130AF;D50B;
+
+130B0;D50C;
+
+130B1;D50D;
+
+130B2;D50E;
+
+130B3;D50F;
+
+130B4;D50G;
+
+130B5;D50H;
+
+130B6;D50I;
+
+130B7;D51;
+c ant 200
+c dqr 200
+
+130B8;D52;
+c mt 200
+
+130B9;D52A;
+
+130BA;D53;
+c bAH 200
+c mt 300
+
+130BB;D54;
+c nmtt 200
+c iw 300
+
+130BC;D54A;
+
+130BD;D55;
+c ann 200
+
+130BE;D56;
+c gHs 200
+c sbq 200
+c gH 200
+c rd 200
+
+130BF;D57;
+c siAT 200
+c iAT 200
+c iAt 300
+
+130C0;D58;
+c bw 200
+c b 200
+
+130C1;D59;
+c ab 200
+
+130C2;D60;
+c wab 200
+
+130C3;D61;
+c sAH 200
+
+130C4;D62;
+c sAH 300
+
+130C5;D63;
+c sAH 400
+
+130C6;D64;
+
+130C7;D65;
+
+130C8;D66;
+
+130C9;D67;
+
+130CA;D67A;
+
+130CB;D67B;
+
+130CC;D67C;
+
+130CD;D67D;
+
+130CE;D67E;
+
+130CF;D67F;
+
+130D0;D67G;
+
+130D1;D67H;
+
+130D2;E1;
+c iH 300
+c kA 400
+
+130D3;E2;
+c smA 200
+c kA 500
+
+130D4;E3;
+c bHs 200
+
+130D5;E4;
+c HsAt 200
+
+130D6;E5;
+c Ams 300
+
+130D7;E6;
+c zzmt 200
+
+130D8;E7;
+c aA 300
+
+130D9;E8;
+c ib 400
+
+130DA;E8A;
+c ib 300
+
+130DB;E9;
+c iw 500
+
+130DC;E9A;
+
+130DD;E10;
+c Xnmw 400
+c bA 300
+
+130DE;E11;
+c Xnmw 500
+c bA 400
+
+130DF;E12;
+
+130E0;E13;
+
+130E1;E14;
+c iw 400
+
+130E2;E15;
+c inpw 300
+
+130E3;E16;
+c inpw 400
+
+130E4;E16A;
+
+130E5;E17;
+c zAb 200
+
+130E6;E17A;
+
+130E7;E18;
+
+130E8;E19;
+
+130E9;E20;
+c stX 300
+
+130EA;E20A;
+
+130EB;E21;
+c stX 400
+
+130EC;E22;
+c mAi 200
+
+130ED;E23;
+c rw 200
+c l 200
+
+130EE;E24;
+c Aby 200
+
+130EF;E25;
+c db 300
+
+130F0;E26;
+
+130F1;E27;
+c sr 300
+
+130F2;E28;
+
+130F3;E28A;
+
+130F4;E29;
+c gHs 300
+
+130F5;E30;
+
+130F6;E31;
+c saH 300
+
+130F7;E32;
+
+130F8;E33;
+
+130F9;E34;
+c wn 200
+
+130FA;E34A;
+
+130FB;E36;
+
+130FC;E37;
+
+130FD;E38;
+
+130FE;F1;
+c iH 400
+
+130FF;F1A;
+
+13100;F2;
+
+13101;F3;
+
+13102;F4;
+c HAt 200
+
+13103;F5;
+c SsA 200
+
+13104;F6;
+c SsA 300
+
+13105;F7;
+
+13106;F8;
+
+13107;F9;
+
+13108;F10;
+
+13109;F11;
+
+1310A;F12;
+c wsr 200
+
+1310B;F13;
+c wp 200
+
+1310C;F13A;
+
+1310D;F14;
+
+1310E;F15;
+
+1310F;F16;
+c db 200
+
+13110;F17;
+
+13111;F18;
+c biA 300
+c bH 200
+c Hw 200
+
+13112;F19;
+
+13113;F20;
+c mr 300
+c ns 200
+
+13114;F21;
+c DrD 200
+c idn 200
+c sDm 200
+c anx 300
+c msDr 300
+
+13115;F21A;
+
+13116;F22;
+c kfA 200
+c pH 200
+
+13117;F23;
+c xpS 200
+
+13118;F24;
+c xpS 300
+
+13119;F25;
+c wHm 200
+
+1311A;F26;
+c Xn 200
+
+1311B;F27;
+
+1311C;F28;
+c Ab 300
+
+1311D;F29;
+c sti 200
+c sT 300
+c st 400
+
+1311E;F30;
+c Sd 200
+
+1311F;F31;
+c msi 400
+c ms 200
+
+13120;F31A;
+
+13121;F32;
+c X 200
+
+13122;F33;
+c sd 200
+
+13123;F34;
+c ib 200
+
+13124;F35;
+c nfr 200
+
+13125;F36;
+c smA 400
+c zmA 200
+
+13126;F37;
+c iAt 400
+
+13127;F37A;
+
+13128;F38;
+
+13129;F38A;
+
+1312A;F39;
+c imAx 200
+
+1312B;F40;
+c Aw 200
+
+1312C;F41;
+
+1312D;F42;
+c spr 200
+
+1312E;F43;
+
+1312F;F44;
+c isw 200
+c iwa 200
+
+13130;F45;
+c idt 400
+c id 300
+c AA 200
+
+13131;F45A;
+
+13132;F46;
+c pXr 200
+c qAb 200
+c wDb 300
+
+13133;F46A;
+
+13134;F47;
+c wDb 400
+
+13135;F47A;
+
+13136;F48;
+c wDb 500
+
+13137;F49;
+c wDb 600
+
+13138;F50;
+
+13139;F51;
+c iwf 300
+c iw 600
+
+1313A;F51A;
+
+1313B;F51B;
+
+1313C;F51C;
+
+1313D;F52;
+
+1313E;F53;
+
+1313F;G1;
+c A 200
+
+13140;G2;
+c AA 300
+
+13141;G3;
+c mA 500
+
+13142;G4;
+c tyw 200
+
+13143;G5;
+
+13144;G6;
+
+13145;G6A;
+
+13146;G7;
+c nTr 400
+c nsw 600
+
+13147;G7A;
+c nmti 200
+
+13148;G7B;
+c nmti 300
+
+13149;G8;
+
+1314A;G9;
+c ra 500
+
+1314B;G10;
+
+1314C;G11;
+
+1314D;G11A;
+
+1314E;G12;
+
+1314F;G13;
+
+13150;G14;
+c mwt 200
+c mt 400
+c nr 300
+
+13151;G15;
+
+13152;G16;
+c nbty 200
+
+13153;G17;
+c m 200
+
+13154;G18;
+c mm 200
+
+13155;G19;
+c mi 500
+c m 800
+
+13156;G20;
+c mi 600
+c m 900
+
+13157;G20A;
+
+13158;G21;
+c nH 200
+
+13159;G22;
+c Db 200
+
+1315A;G23;
+c rxyt 200
+
+1315B;G24;
+c rxyt 300
+
+1315C;G25;
+c Ax 200
+
+1315D;G26;
+c DHwty 400
+c hb 400
+
+1315E;G26A;
+c DHwty 300
+c hb 300
+
+1315F;G27;
+c dSr 200
+
+13160;G28;
+c gm 200
+
+13161;G29;
+c bA 200
+
+13162;G30;
+
+13163;G31;
+
+13164;G32;
+c baHi 200
+
+13165;G33;
+
+13166;G34;
+
+13167;G35;
+c aq 200
+
+13168;G36;
+c wr 200
+
+13169;G36A;
+
+1316A;G37;
+c nDs 300
+
+1316B;G37A;
+
+1316C;G38;
+c gb 200
+
+1316D;G39;
+c zA 200
+c sA 400
+
+1316E;G40;
+c pA 200
+
+1316F;G41;
+c qmA 300
+c pA 300
+c xn 200
+
+13170;G42;
+c wSA 200
+
+13171;G43;
+c w 200
+
+13172;G43A;
+
+13173;G44;
+c ww 200
+
+13174;G45;
+c wa 300
+
+13175;G45A;
+
+13176;G46;
+c mAw 200
+
+13177;G47;
+c TA 200
+
+13178;G48;
+
+13179;G49;
+
+1317A;G50;
+
+1317B;G51;
+
+1317C;G52;
+
+1317D;G53;
+c bA 500
+
+1317E;G54;
+c snD 200
+
+1317F;H1;
+
+13180;H2;
+c wSm 200
+c pAq 300
+c mAa 400
+c pq 300
+
+13181;H3;
+c pAq 200
+
+13182;H4;
+c nr 200
+
+13183;H5;
+
+13184;H6;
+c mAat 500
+c Sw 200
+
+13185;H6A;
+c mAat 400
+c Sw 300
+
+13186;H7;
+c SA 300
+
+13187;H8;
+c sA 500
+
+13188;I1;
+c aSA 200
+
+13189;I2;
+c Styw 200
+
+1318A;I3;
+c mzH 200
+c it 300
+
+1318B;I4;
+c sbk 200
+
+1318C;I5;
+c sbk 300
+c sAq 200
+
+1318D;I5A;
+c sAq 300
+
+1318E;I6;
+c km 200
+
+1318F;I7;
+
+13190;I8;
+c Hfn 200
+
+13191;I9;
+c it 400
+c f 200
+
+13192;I9A;
+
+13193;I10;
+c d 400
+c D 200
+
+13194;I10A;
+
+13195;I11;
+c DD 200
+
+13196;I11A;
+
+13197;I12;
+
+13198;I13;
+
+13199;I14;
+
+1319A;I15;
+
+1319B;K1;
+c in 200
+
+1319C;K2;
+c bw 300
+
+1319D;K3;
+c ad 200
+c aD 300
+
+1319E;K4;
+c XA 200
+
+1319F;K5;
+c bz 200
+
+131A0;K6;
+c nSmt 200
+
+131A1;K7;
+
+131A2;K8;
+
+131A3;L1;
+c xpr 200
+
+131A4;L2;
+c bit 200
+
+131A5;L2A;
+
+131A6;L3;
+
+131A7;L4;
+
+131A8;L5;
+
+131A9;L6;
+c xA 300
+
+131AA;L6A;
+
+131AB;L7;
+c srqt 200
+
+131AC;L8;
+
+131AD;M1;
+c iAm 200
+c im 500
+
+131AE;M1A;
+
+131AF;M1B;
+
+131B0;M2;
+c Hn 200
+c i 500
+
+131B1;M3;
+c xt 200
+
+131B2;M3A;
+
+131B3;M4;
+c rnp 200
+c tr 400
+
+131B4;M5;
+c tr 500
+c ti 300
+
+131B5;M6;
+c tr 200
+c ti 400
+
+131B6;M7;
+c rnp 300
+
+131B7;M8;
+c Axt 300
+c SA 200
+
+131B8;M9;
+c zSn 200
+
+131B9;M10;
+
+131BA;M10A;
+
+131BB;M11;
+c wdn 200
+
+131BC;M12;
+c xA 200
+c 1000 300
+
+131BD;M12A;
+
+131BE;M12B;
+
+131BF;M12C;
+
+131C0;M12D;
+
+131C1;M12E;
+
+131C2;M12F;
+
+131C3;M12G;
+
+131C4;M12H;
+
+131C5;M13;
+c wAD 200
+
+131C6;M14;
+c wAD 300
+
+131C7;M15;
+c Ax 300
+
+131C8;M15A;
+
+131C9;M16;
+c HA 200
+
+131CA;M16A;
+
+131CB;M17;
+c i 200
+
+131CC;M17A;
+
+131CD;M18;
+c ii 200
+
+131CE;M19;
+
+131CF;M20;
+c sxt 200
+
+131D0;M21;
+c sm 200
+
+131D1;M22;
+c n 300
+
+131D2;M22A;
+c nn 300
+
+131D3;M23;
+c sw 200
+
+131D4;M24;
+c rsw 200
+c rs 300
+
+131D5;M24A;
+
+131D6;M25;
+c rsw 300
+c rs 400
+
+131D7;M26;
+c Sma 200
+
+131D8;M27;
+
+131D9;M28;
+
+131DA;M28A;
+
+131DB;M29;
+c nDm 200
+
+131DC;M30;
+c bnr 200
+
+131DD;M31;
+c rd 300
+
+131DE;M31A;
+
+131DF;M32;
+c rd 400
+
+131E0;M33;
+c it 500
+
+131E1;M33A;
+
+131E2;M33B;
+
+131E3;M34;
+c bdt 200
+
+131E4;M35;
+
+131E5;M36;
+c Dr 200
+
+131E6;M37;
+c Dr 300
+
+131E7;M38;
+
+131E8;M39;
+
+131E9;M40;
+c iz 200
+
+131EA;M40A;
+
+131EB;M41;
+
+131EC;M42;
+c wnm 300
+c wn 300
+
+131ED;M43;
+
+131EE;M44;
+
+131EF;N1;
+c pt 200
+
+131F0;N2;
+
+131F1;N3;
+
+131F2;N4;
+c iAdt 200
+c idt 200
+
+131F3;N5;
+c hrw 200
+c sw 300
+c ra 200
+c zw 200
+
+131F4;N6;
+c ra 600
+
+131F5;N7;
+
+131F6;N8;
+c Hnmmt 200
+
+131F7;N9;
+c pzD 200
+
+131F8;N10;
+c pzD 300
+
+131F9;N11;
+c Ssp 300
+c Abd 200
+c iaH 200
+
+131FA;N12;
+c iaH 300
+
+131FB;N13;
+
+131FC;N14;
+c dwA 200
+c sbA 200
+
+131FD;N15;
+c dwAt 200
+
+131FE;N16;
+c tA 200
+
+131FF;N17;
+c tA 300
+
+13200;N18;
+c iw 200
+
+13201;N18A;
+
+13202;N18B;
+
+13203;N19;
+
+13204;N20;
+c wDb 200
+
+13205;N21;
+
+13206;N22;
+
+13207;N23;
+c tA 400
+
+13208;N24;
+c spAt 200
+
+13209;N25;
+c xAst 200
+
+1320A;N25A;
+
+1320B;N26;
+c Dw 200
+
+1320C;N27;
+c Axt 200
+
+1320D;N28;
+c xa 200
+
+1320E;N29;
+c q 200
+
+1320F;N30;
+c iAt 200
+
+13210;N31;
+c wa 400
+
+13211;N32;
+
+13212;N33;
+c nbw 400
+
+13213;N33A;
+c 3 300
+c nbw 300
+
+13214;N34;
+c biA 400
+c Hmt 300
+
+13215;N34A;
+
+13216;N35;
+c n 200
+
+13217;N35A;
+c mw 200
+
+13218;N36;
+c mr 400
+c mi 700
+
+13219;N37;
+c sn 300
+c S 200
+
+1321A;N37A;
+
+1321B;N38;
+c sn 400
+c S 300
+
+1321C;N39;
+c sn 500
+c S 400
+
+1321D;N40;
+c Sm 200
+
+1321E;N41;
+c idt 500
+c biA 500
+c Hm 500
+c id 400
+
+1321F;N42;
+c Hm 600
+c id 200
+
+13220;NL1;
+
+13221;NL2;
+
+13222;NL3;
+
+13223;NL4;
+
+13224;NL5;
+
+13225;NL5A;
+
+13226;NL6;
+
+13227;NL7;
+
+13228;NL8;
+
+13229;NL9;
+
+1322A;NL10;
+
+1322B;NL11;
+
+1322C;NL12;
+
+1322D;NL13;
+
+1322E;NL14;
+
+1322F;NL15;
+
+13230;NL16;
+
+13231;NL17;
+
+13232;NL17A;
+
+13233;NL18;
+
+13234;NL19;
+
+13235;NL20;
+
+13236;NU1;
+
+13237;NU2;
+
+13238;NU3;
+
+13239;NU4;
+
+1323A;NU5;
+
+1323B;NU6;
+
+1323C;NU7;
+
+1323D;NU8;
+
+1323E;NU9;
+
+1323F;NU10;
+
+13240;NU10A;
+
+13241;NU11;
+
+13242;NU11A;
+
+13243;NU12;
+
+13244;NU13;
+
+13245;NU14;
+
+13246;NU15;
+
+13247;NU16;
+
+13248;NU17;
+
+13249;NU18;
+
+1324A;NU18A;
+
+1324B;NU19;
+
+1324C;NU20;
+
+1324D;NU21;
+
+1324E;NU22;
+
+1324F;NU22A;
+
+13250;O1;
+c pr 200
+c p 300
+
+13251;O1A;
+
+13252;O2;
+
+13253;O3;
+
+13254;O4;
+c h 200
+
+13255;O5;
+c nm 300
+c mr 600
+
+13256;O5A;
+
+13257;O6;
+c Hwt 200
+
+13258;O6A;
+
+13259;O6B;
+
+1325A;O6C;
+
+1325B;O6D;
+
+1325C;O6E;
+
+1325D;O6F;
+
+1325E;O7;
+c Hwt 300
+
+1325F;O8;
+
+13260;O9;
+
+13261;O10;
+
+13262;O10A;
+
+13263;O10B;
+
+13264;O10C;
+
+13265;O11;
+c aH 200
+
+13266;O12;
+c aH 300
+
+13267;O13;
+
+13268;O14;
+
+13269;O15;
+c wsxt 200
+
+1326A;O16;
+c tA 500
+
+1326B;O17;
+c tA 600
+
+1326C;O18;
+c kAr 200
+
+1326D;O19;
+
+1326E;O19A;
+
+1326F;O20;
+
+13270;O20A;
+
+13271;O21;
+c zH 300
+
+13272;O22;
+c zH 200
+
+13273;O23;
+
+13274;O24;
+c mr 500
+
+13275;O24A;
+
+13276;O25;
+c txn 200
+
+13277;O25A;
+
+13278;O26;
+c wD 300
+
+13279;O27;
+
+1327A;O28;
+c iwn 200
+
+1327B;O29;
+c aA 200
+c a 300
+
+1327C;O29A;
+
+1327D;O30;
+c zxnt 200
+
+1327E;O30A;
+
+1327F;O31;
+c wn 400
+c aA 400
+
+13280;O32;
+
+13281;O33;
+
+13282;O33A;
+
+13283;O34;
+c s 300
+c z 200
+
+13284;O35;
+c iz 300
+c zb 200
+
+13285;O36;
+c inb 200
+
+13286;O36A;
+
+13287;O36B;
+
+13288;O36C;
+
+13289;O36D;
+
+1328A;O37;
+
+1328B;O38;
+c tm 300
+
+1328C;O39;
+
+1328D;O40;
+c rwd 300
+
+1328E;O41;
+
+1328F;O42;
+c Ssp 400
+c Szp 200
+
+13290;O43;
+c Ssp 500
+c Szp 300
+
+13291;O44;
+
+13292;O45;
+c ipt 200
+
+13293;O46;
+c ipt 300
+
+13294;O47;
+c nxn 200
+
+13295;O48;
+c nxn 300
+
+13296;O49;
+c niwt 200
+
+13297;O50;
+c zp 200
+
+13298;O50A;
+
+13299;O50B;
+
+1329A;O51;
+c Snwt 200
+
+1329B;P1;
+
+1329C;P1A;
+
+1329D;P2;
+c xnt 500
+
+1329E;P3;
+c nSmt 300
+c DA 400
+
+1329F;P3A;
+
+132A0;P4;
+c wHa 200
+
+132A1;P5;
+c nfw 200
+c TAw 200
+
+132A2;P6;
+c aHa 200
+
+132A3;P7;
+c aHa 300
+
+132A4;P8;
+c wsr 300
+c xrw 200
+
+132A5;P9;
+
+132A6;P10;
+
+132A7;P11;
+
+132A8;Q1;
+c st 200
+c wz 300
+
+132A9;Q2;
+c st 500
+c wz 200
+
+132AA;Q3;
+c p 200
+
+132AB;Q4;
+
+132AC;Q5;
+
+132AD;Q6;
+c qrsw 200
+c qrs 200
+
+132AE;Q7;
+c xt 300
+c tA 700
+
+132AF;R1;
+c xAwt 200
+c xAt 200
+
+132B0;R2;
+c xAwt 300
+
+132B1;R2A;
+
+132B2;R3;
+
+132B3;R3A;
+
+132B4;R3B;
+
+132B5;R4;
+c Htp 200
+
+132B6;R5;
+c kAp 200
+c kp 200
+
+132B7;R6;
+c kAp 300
+c kp 300
+
+132B8;R7;
+c snTr 200
+
+132B9;R8;
+c nTr 200
+
+132BA;R9;
+c bd 200
+
+132BB;R10;
+
+132BC;R10A;
+
+132BD;R11;
+c dd 200
+c Dd 200
+
+132BE;R12;
+
+132BF;R13;
+c imnt 300
+
+132C0;R14;
+c imnt 200
+
+132C1;R15;
+c iAb 200
+c Ab 400
+
+132C2;R16;
+c wx 200
+
+132C3;R16A;
+
+132C4;R17;
+
+132C5;R18;
+
+132C6;R19;
+c wAs 300
+
+132C7;R20;
+
+132C8;R21;
+
+132C9;R22;
+c mnw 300
+c xm 200
+c sm 300
+
+132CA;R23;
+c mnw 400
+c sm 400
+
+132CB;R24;
+
+132CC;R25;
+
+132CD;R26;
+
+132CE;R27;
+
+132CF;R28;
+
+132D0;R29;
+
+132D1;S1;
+c HDt 200
+
+132D2;S2;
+c HDt 300
+
+132D3;S2A;
+
+132D4;S3;
+c dSrt 200
+c n 400
+c N 300
+
+132D5;S4;
+c n 500
+
+132D6;S5;
+c sxmty 200
+
+132D7;S6;
+c sxmty 300
+c wrrt 300
+
+132D8;S6A;
+
+132D9;S7;
+c xprS 200
+
+132DA;S8;
+c Atf 200
+
+132DB;S9;
+c Swty 200
+
+132DC;S10;
+c mDH 200
+
+132DD;S11;
+c wsx 200
+
+132DE;S12;
+c nbw 200
+
+132DF;S13;
+
+132E0;S14;
+c HD 300
+
+132E1;S14A;
+c Dam 300
+
+132E2;S14B;
+
+132E3;S15;
+c tHn 200
+c THn 200
+
+132E4;S16;
+c tHn 300
+c THn 300
+
+132E5;S17;
+c tHn 400
+c THn 400
+
+132E6;S17A;
+
+132E7;S18;
+c mnit 300
+
+132E8;S19;
+c sDAw 200
+c xtm 300
+
+132E9;S20;
+c xtm 200
+
+132EA;S21;
+
+132EB;S22;
+c sT 200
+c st 600
+
+132EC;S23;
+c dmD 200
+
+132ED;S24;
+c Tz 200
+
+132EE;S25;
+
+132EF;S26;
+c Sndyt 200
+
+132F0;S26A;
+
+132F1;S26B;
+
+132F2;S27;
+c mnxt 200
+
+132F3;S28;
+
+132F4;S29;
+c s 200
+
+132F5;S30;
+c sf 200
+
+132F6;S31;
+c smA 500
+
+132F7;S32;
+c siA 200
+
+132F8;S33;
+c Tb 200
+
+132F9;S34;
+c anx 200
+
+132FA;S35;
+c Swt 200
+
+132FB;S35A;
+
+132FC;S36;
+
+132FD;S37;
+c xw 200
+
+132FE;S38;
+c HqAt 300
+c HqA 200
+
+132FF;S39;
+c awt 200
+
+13300;S40;
+c wAs 200
+c Dam 400
+
+13301;S41;
+c Dam 200
+
+13302;S42;
+c abA 200
+c sxm 200
+c xrp 200
+
+13303;S43;
+c md 200
+
+13304;S44;
+c Ams 200
+
+13305;S45;
+c nxxw 200
+
+13306;S46;
+
+13307;T1;
+c mnw 500
+c mn 300
+
+13308;T2;
+
+13309;T3;
+c HD 200
+
+1330A;T3A;
+
+1330B;T4;
+c HD 400
+
+1330C;T5;
+c HD 500
+
+1330D;T6;
+c HDD 200
+
+1330E;T7;
+c mDH 300
+
+1330F;T7A;
+c AqHw 200
+
+13310;T8;
+c tp 400
+
+13311;T8A;
+c tp 300
+
+13312;T9;
+c pd 200
+c pD 400
+
+13313;T9A;
+c pd 300
+c pD 300
+
+13314;T10;
+c pD 200
+
+13315;T11;
+c sXr 200
+c zin 200
+c zwn 200
+c sSr 300
+
+13316;T11A;
+
+13317;T12;
+c rwd 200
+c rwD 200
+c Ai 200
+c Ar 200
+
+13318;T13;
+c rs 200
+
+13319;T14;
+c qmA 200
+
+1331A;T15;
+
+1331B;T16;
+c xpS 400
+
+1331C;T16A;
+
+1331D;T17;
+c wrrt 200
+
+1331E;T18;
+c Sms 200
+
+1331F;T19;
+c qrs 300
+c qs 200
+
+13320;T20;
+c qrs 400
+c qs 300
+
+13321;T21;
+c wa 200
+
+13322;T22;
+c sn 200
+
+13323;T23;
+c sn 600
+
+13324;T24;
+c iH 200
+c aH 400
+
+13325;T25;
+c DbA 200
+
+13326;T26;
+
+13327;T27;
+
+13328;T28;
+c Xr 200
+
+13329;T29;
+c nmt 200
+
+1332A;T30;
+
+1332B;T31;
+c sSm 200
+
+1332C;T32;
+c sSm 300
+
+1332D;T32A;
+
+1332E;T33;
+c sSm 400
+
+1332F;T33A;
+
+13330;T34;
+c nm 200
+
+13331;T35;
+c nm 400
+
+13332;T36;
+
+13333;U1;
+c mA 200
+
+13334;U2;
+c mA 600
+
+13335;U3;
+c mA 700
+
+13336;U4;
+c mAa 500
+
+13337;U5;
+c mAa 600
+
+13338;U6;
+c mr 200
+
+13339;U6A;
+
+1333A;U6B;
+
+1333B;U7;
+c mr 800
+
+1333C;U8;
+c Hn 300
+
+1333D;U9;
+c xAi 300
+
+1333E;U10;
+c it 200
+
+1333F;U11;
+c HqAt 200
+
+13340;U12;
+c HqAt 400
+
+13341;U13;
+c Sna 200
+c hb 200
+
+13342;U14;
+c Sna 300
+
+13343;U15;
+c tm 200
+
+13344;U16;
+c biA 200
+
+13345;U17;
+c grg 200
+
+13346;U18;
+c grg 300
+
+13347;U19;
+c nw 300
+
+13348;U20;
+c nw 400
+
+13349;U21;
+c stp 200
+
+1334A;U22;
+c mnx 200
+
+1334B;U23;
+c mr 700
+c Ab 200
+
+1334C;U23A;
+
+1334D;U24;
+c Hmt 200
+
+1334E;U25;
+
+1334F;U26;
+c wbA 200
+
+13350;U27;
+c wbA 300
+
+13351;U28;
+c DA 200
+
+13352;U29;
+c DA 500
+
+13353;U29A;
+
+13354;U30;
+c tA 800
+
+13355;U31;
+c rtH 200
+
+13356;U32;
+c zmn 200
+
+13357;U32A;
+
+13358;U33;
+c tit 300
+c ti 200
+
+13359;U34;
+c xsf 200
+
+1335A;U35;
+c xsf 300
+
+1335B;U36;
+c Hm 200
+
+1335C;U37;
+
+1335D;U38;
+c mxAt 200
+
+1335E;U39;
+
+1335F;U40;
+c rs 500
+
+13360;U41;
+
+13361;U42;
+
+13362;V1;
+c Snt 200
+c St 200
+c 100 200
+
+13363;V1A;
+
+13364;V1B;
+
+13365;V1C;
+
+13366;V1D;
+
+13367;V1E;
+
+13368;V1F;
+
+13369;V1G;
+
+1336A;V1H;
+
+1336B;V1I;
+
+1336C;V2;
+c sTA 200
+
+1336D;V2A;
+
+1336E;V3;
+c sTAw 200
+
+1336F;V4;
+c wA 200
+
+13370;V5;
+c snT 200
+
+13371;V6;
+c g 600
+c sS 300
+
+13372;V7;
+c Sn 200
+
+13373;V7A;
+
+13374;V7B;
+
+13375;V8;
+c Sn 300
+
+13376;V9;
+
+13377;V10;
+
+13378;V11;
+
+13379;V11A;
+
+1337A;V11B;
+
+1337B;V11C;
+
+1337C;V12;
+c arq 200
+
+1337D;V12A;
+
+1337E;V12B;
+
+1337F;V13;
+c T 200
+
+13380;V14;
+c T 300
+
+13381;V15;
+c iTi 200
+
+13382;V16;
+c sA 600
+
+13383;V17;
+c sA 700
+
+13384;V18;
+c sA 800
+
+13385;V19;
+c mDt 200
+c TmA 200
+c XAr 200
+
+13386;V20;
+c mD 200
+c 10 200
+
+13387;V20A;
+
+13388;V20B;
+
+13389;V20C;
+
+1338A;V20D;
+
+1338B;V20E;
+
+1338C;V20F;
+
+1338D;V20G;
+
+1338E;V20H;
+
+1338F;V20I;
+
+13390;V20J;
+
+13391;V20K;
+
+13392;V20L;
+
+13393;V21;
+c mD 300
+
+13394;V22;
+c mH 200
+
+13395;V23;
+c mH 400
+
+13396;V23A;
+
+13397;V24;
+c wD 200
+
+13398;V25;
+c wD 400
+
+13399;V26;
+c ad 300
+c aD 200
+
+1339A;V27;
+c aD 400
+
+1339B;V28;
+c H 200
+
+1339C;V28A;
+
+1339D;V29;
+c wAH 200
+c sk 200
+
+1339E;V29A;
+
+1339F;V30;
+c nb 200
+
+133A0;V30A;
+
+133A1;V31;
+c k 200
+
+133A2;V31A;
+c k 300
+
+133A3;V32;
+c msn 200
+
+133A4;V33;
+c sSr 200
+c g 300
+
+133A5;V33A;
+
+133A6;V34;
+c g 400
+
+133A7;V35;
+c g 500
+
+133A8;V36;
+c Hn 400
+
+133A9;V37;
+c idr 200
+
+133AA;V37A;
+
+133AB;V38;
+
+133AC;V39;
+c tit 400
+
+133AD;V40;
+
+133AE;V40A;
+
+133AF;W1;
+
+133B0;W2;
+c bAs 200
+
+133B1;W3;
+c Hb 200
+
+133B2;W3A;
+
+133B3;W4;
+c Hb 300
+
+133B4;W5;
+
+133B5;W6;
+
+133B6;W7;
+c Ab 500
+
+133B7;W8;
+c Ab 600
+
+133B8;W9;
+c Xnm 200
+
+133B9;W9A;
+
+133BA;W10;
+c iab 200
+
+133BB;W10A;
+c iab 400
+c bA 600
+
+133BC;W11;
+c nst 200
+c g 200
+c nzt 300
+
+133BD;W12;
+c nst 300
+c g 700
+
+133BE;W13;
+c dSrt 300
+
+133BF;W14;
+c Hz 200
+
+133C0;W14A;
+
+133C1;W15;
+
+133C2;W16;
+
+133C3;W17;
+c xnt 200
+
+133C4;W17A;
+
+133C5;W18;
+
+133C6;W18A;
+
+133C7;W19;
+c mi 200
+
+133C8;W20;
+
+133C9;W21;
+
+133CA;W22;
+c Hnqt 200
+
+133CB;W23;
+
+133CC;W24;
+c nw 200
+
+133CD;W24A;
+
+133CE;W25;
+c ini 200
+
+133CF;X1;
+c t 200
+
+133D0;X2;
+c DHwty 500
+c it 600
+c t 300
+
+133D1;X3;
+c DHwty 600
+c it 700
+c t 400
+
+133D2;X4;
+c sn 700
+
+133D3;X4A;
+
+133D4;X4B;
+
+133D5;X5;
+c sn 800
+
+133D6;X6;
+
+133D7;X6A;
+
+133D8;X7;
+
+133D9;X8;
+c rdi 200
+c di 200
+c d 500
+
+133DA;X8A;
+
+133DB;Y1;
+c mDAt 200
+c dmD 300
+
+133DC;Y1A;
+
+133DD;Y2;
+c mDAt 300
+c dmD 400
+
+133DE;Y3;
+c mnhd 200
+c zS 200
+
+133DF;Y4;
+c mnhd 300
+c zS 300
+
+133E0;Y5;
+c mn 200
+
+133E1;Y6;
+c ibA 200
+
+133E2;Y7;
+
+133E3;Y8;
+c zSSt 200
+c sxm 300
+
+133E4;Z1;
+c 1 200
+
+133E5;Z2;
+c 3 200
+
+133E6;Z2A;
+
+133E7;Z2B;
+
+133E8;Z2C;
+
+133E9;Z2D;
+
+133EA;Z3;
+c 3 400
+
+133EB;Z3A;
+c 3 500
+
+133EC;Z3B;
+
+133ED;Z4;
+c y 200
+
+133EE;Z4A;
+
+133EF;Z5;
+
+133F0;Z5A;
+
+133F1;Z6;
+
+133F2;Z7;
+c w 300
+c W 300
+
+133F3;Z8;
+
+133F4;Z9;
+c wr 500
+c wp 400
+
+133F5;Z10;
+c wr 400
+c wp 300
+
+133F6;Z11;
+c imi 200
+c wnm 200
+
+133F7;Z12;
+
+133F8;Z13;
+
+133F9;Z14;
+
+133FA;Z15;
+
+133FB;Z15A;
+
+133FC;Z15B;
+
+133FD;Z15C;
+
+133FE;Z15D;
+
+133FF;Z15E;
+
+13400;Z15F;
+
+13401;Z15G;
+
+13402;Z15H;
+
+13403;Z15I;
+
+13404;Z16;
+
+13405;Z16A;
+
+13406;Z16B;
+
+13407;Z16C;
+
+13408;Z16D;
+
+13409;Z16E;
+
+1340A;Z16F;
+
+1340B;Z16G;
+
+1340C;Z16H;
+
+1340D;Aa1;
+c x 200
+
+1340E;Aa2;
+
+1340F;Aa3;
+
+13410;Aa4;
+c wsx 300
+c iab 300
+c ab 300
+
+13411;Aa5;
+c Hp 200
+
+13412;Aa6;
+c TmA 300
+
+13413;Aa7;
+
+13414;Aa7A;
+
+13415;Aa7B;
+
+13416;Aa8;
+c spAt 300
+c DA 300
+c qn 200
+
+13417;Aa9;
+
+13418;Aa10;
+
+13419;Aa11;
+c mAa 200
+
+1341A;Aa12;
+c mAa 300
+
+1341B;Aa13;
+c gs 200
+c im 200
+c m 300
+
+1341C;Aa14;
+c gs 300
+c im 300
+c m 400
+
+1341D;Aa15;
+c gs 400
+c im 400
+c m 500
+c M 300
+
+1341E;Aa16;
+c gs 500
+
+1341F;Aa17;
+c zA 300
+c sA 200
+
+13420;Aa18;
+c zA 400
+c sA 300
+
+13421;Aa19;
+c Hr 300
+
+13422;Aa20;
+c apr 200
+
+13423;Aa21;
+c wDa 200
+
+13424;Aa22;
+c wDa 300
+
+13425;Aa23;
+
+13426;Aa24;
+
+13427;Aa25;
+c smA 300
+
+13428;Aa26;
+c sbi 500
+
+13429;Aa27;
+c nD 200
+
+1342A;Aa28;
+c qd 200
+
+1342B;Aa29;
+c qd 400
+
+1342C;Aa30;
+c Xkr 200
+
+1342D;Aa31;
+c Xkr 300
+
+1342E;Aa32;
+c sti 300
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/help/hieroglyphic.php b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/help/hieroglyphic.php
new file mode 100644
index 0000000000..536da900f2
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/help/hieroglyphic.php
@@ -0,0 +1,3617 @@
+
+
+
Created by Christian Casey for Right Said Languages
+
+ Overview
+ This keyboard provides a quick and easy way to enter Ancient Egyptian
+ hieroglyphs as Unicode text. It is designed to bridge the gap between the
+ available hieroglyphic editors, which encode hieroglyphs using the Manuel de Codage standard (MdC ), and the websites and programs designed for basic fonts, which will almost certainly never support the complex
+ formatting needed to properly display Ancient Egyptian. This keyboard emulates MdC editors as much as possible in order to be accessible to users familiar with other programs. Most of
+ these programs are intuitive, so new users should find the keyboard
+ easy to learn and use as well (see Methods for Typing Hieroglyphs for more about available typing methods).
+ Basic Function
+ The Unicode Hieroglyphic keyboard lets you type transliterated text and hieroglyphs. The keyboard outputs transliterated text using the Manuel de Codage (MdC) standard. It creates hieroglyphs from MdC transliteration or Gardiner sign list numbers each time you press Spacebar . Repeat pressing Spacebar on signs output from MdC transliteration will cycle through phonetically identical signs. Pressing Ctrl +Spacebar instead outputs a space, which will also prevent transliteration from becoming hieroglyphs.
+ On Screen Keyboard
+ This keyboard includes an On Screen Keyboard view of the MdC transliteration standard for easy reference. The On Screen Keyboard works best when associated with a QWERTY US layout.
+ Fonts
+ This is a Unicode keyboard and works with any Unicode font which has support for Ancient Egyptian transliteration and hieroglyphs. Fonts which work with this keyboard include Aegyptus and Gardiner, which install with the keyboard. To see if other fonts on your computer support the keyboard, use the Keyman Desktop Font Helper.
+
+
+
+
+ Keyboard Layout
+
+ Unshifted
+
+ `
+ ‹ltn›
+
+
+ 1
+ 1
+
+
+ 2
+ 2
+
+
+ 3
+ 3
+
+
+ 4
+ 4
+
+
+ 5
+ 5
+
+
+ 6
+ 6
+
+
+ 7
+ 7
+
+
+ 8
+ 8
+
+
+ 9
+ 9
+
+
+ 0
+ 0
+
+
+ -
+ -
+
+
+ =
+ =
+
+
+ Backspace
+
+
+
+ Tab
+
+
+ q
+ ḳ
+
+
+ w
+ w
+
+
+ e
+ e
+
+
+ r
+ r
+
+
+ t
+ t
+
+
+ y
+ y
+
+
+ u
+ u
+
+
+ i
+ i
+
+
+ o
+ o
+
+
+ p
+ p
+
+
+ [
+ [
+
+
+ ]
+ ]
+
+
+ \
+ \
+
+
+
+ Caps Lock
+
+
+ a
+ ꜥ
+
+
+ s
+ s
+
+
+ d
+ d
+
+
+ f
+ f
+
+
+ g
+ g
+
+
+ h
+ h
+
+
+ j
+ j
+
+
+ k
+ k
+
+
+ l
+ l
+
+
+ ;
+ ;
+
+
+ '
+ '
+
+
+ Enter
+
+
+
+ Shift
+
+
+ \
+
+
+ z
+ z
+
+
+ x
+ ḫ
+
+
+ c
+ c
+
+
+ v
+ v
+
+
+ b
+ b
+
+
+ n
+ n
+
+
+ m
+ m
+
+
+ ,
+ ,
+
+
+ .
+ .
+
+
+ /
+ /
+
+
+ Shift
+
+
+
+ Ctrl
+
+
+ Alt
+
+
+
+
+
+
+ Alt
+
+
+ Ctrl
+
+
+
+ Shift
+
+ ~
+ ~
+
+
+ !
+ !
+
+
+ @
+ @
+
+
+ #
+ #
+
+
+ $
+ $
+
+
+ %
+ %
+
+
+ ^
+ ^
+
+
+ &
+ &
+
+
+ *
+ *
+
+
+ (
+ (
+
+
+ )
+ )
+
+
+ _
+ _
+
+
+ +
+ +
+
+
+ Backspace
+
+
+
+ Tab
+
+
+ Q
+ Q
+
+
+ W
+ W
+
+
+ E
+ E
+
+
+ R
+ R
+
+
+ T
+ ṯ
+
+
+ Y
+ Y
+
+
+ U
+ U
+
+
+ I
+ I
+
+
+ O
+ O
+
+
+ P
+ P
+
+
+ {
+ {
+
+
+ }
+ }
+
+
+ |
+ |
+
+
+
+ Caps Lock
+
+
+ A
+ ꜣ
+
+
+ S
+ š
+
+
+ D
+ ḏ
+
+
+ F
+ F
+
+
+ G
+ G
+
+
+ H
+ ḥ
+
+
+ J
+ J
+
+
+ K
+ K
+
+
+ L
+ L
+
+
+ :
+ :
+
+
+ "
+ "
+
+
+ Enter
+
+
+
+ Shift
+
+
+ \
+
+
+ Z
+ Z
+
+
+ X
+ ẖ
+
+
+ C
+ C
+
+
+ V
+ V
+
+
+ B
+ B
+
+
+ N
+ N
+
+
+ M
+ M
+
+
+ <
+ <
+
+
+ >
+ >
+
+
+ ?
+ ?
+
+
+ Shift
+
+
+
+ Ctrl
+
+
+ Alt
+
+
+
+
+
+
+ Alt
+
+
+ Ctrl
+
+
+
+
+ Keyboard Details
+ This keyboard can be used to type in three ways:
+
+ Transliteration using MdC
+ Hieroglyphs using MdC
+ Hieroglyphs using Gardiner numbers
+
+ Typing Transliteration
+ The keyboard automatically outputs the correct MdC transliteration when typing.
+ Example: type a n x to see ꜥ n ḫ .
+
+ To add a space between transliterated words use Ctrl +Spacebar . This prevents transliteration from converting into hieroglyphs.
+
+ To get the Latin letter value of a key instead of MdC transliteration, type ` before the key.
+ Example: type ` A to get A instead of ꜣ .
+
+ To output ` , type ` ` .
+
+ Typing Hieroglyphs Using MdC
+ MdC transliteration converts to hieroglyphs automatically when you press Spacebar .
+ Example: type H t p to see ḥtp . Press Spacebar to get 𓊵 .
+
+ Some phonetic values match more than one sign. Pressing Spacebar repeatedly cycles through signs with identical phonetic values.
+
+ Example: type d i Spacebar to get 𓏙 . Press Spacebar again to get 𓂞 .
+
+ To add a space after a sign use Ctrl +Spacebar .
+
+ Typing Hieroglyphs Using Gardiner Numbers
+ This keyboard also converts Gardiner numbers into hieroglyphs when you press Spacebar .
+ Example: type a 3 9 to get 𓀬 .
+ The keyboard relies on the keys you press not the transliteration output in converting Gardiner numbers into hieroglyphs.
+ Example: typing X 3 gives ẖ 3 . Pressing Spacebar gives 𓏑 , which is the correct output for Gardiner number X3.
+ Either upper or lowercase letters can be used to begin a Gardiner number, but the second letter in the AA sign list must be lowercase to prevent confusion with the A sign list.
+ Example: type A a 6 or a a 6 to get 𓐒 .
+ Pressing Spacebar repeatedly will not cycle through signs created from Gardiner numbers.
+ To add a space after a sign use Ctrl +Spacebar .
+
+
+ Typing Guides
+
+
Transliteration
+
This keyboard uses the MdC transliteration standard as follows:
+
+
+
+
+
+
+ Trans. Key Signs
+
+
+
+
+ ꜣ A 𓄿
+
+
+ i i 𓇋
+
+
+ y y 𓏭
+
+
+ ꜥ a 𓂝
+
+
+ w w 𓅱
+
+
+ W W 𓏲
+
+
+ b b 𓃀
+
+
+ p p 𓊪
+
+
+ f f 𓆑
+
+
+ m m 𓅓
+
+
+
+
+
+
+
+
+
+
+ Trans. Key Signs
+
+
+
+
+ M M 𓐝
+
+
+ n n 𓈖
+
+
+ N N 𓋔
+
+
+ r r 𓂋
+
+
+ l l 𓃭
+
+
+ h h 𓉔
+
+
+ ḥ H 𓎛
+
+
+ ḫ x 𓐍
+
+
+ ẖ X 𓄡
+
+
+
+
+
+
+
+
+
+
+ Trans. Key Signs
+
+
+
+
+ z z 𓊃
+
+
+ s s 𓋴
+
+
+ š S 𓈙
+
+
+ ḳ q 𓈎
+
+
+ k k 𓎡
+
+
+ g g 𓎼
+
+
+ t t 𓏏
+
+
+ ṯ T 𓍿
+
+
+ d d 𓂧
+
+
+ ḏ D 𓆓
+
+
+
+
+
+
Hieroglyphs Using MdC
+
This keyboard cycles through the following hieroglyphs when you type a Spacebar after the transliteration/keys shown:
+
+
+
+
+
+
+ Keys Trans. Signs
+
+
+
+
+ 1
+
+
+ 1 1 𓏤
+
+
+ 1 0 10 𓎆
+
+
+ 1 0 0 100 𓍢
+
+
+ 1 0 0 0 1000 𓆼
+
+
+
+ 3
+
+
+ 3 3 𓏥→ 𓈓→ 𓏪→ 𓏫
+
+
+
+ ꜣ (A)
+
+
+ A ꜣ 𓄿
+
+
+ A A ꜣꜣ 𓄰→ 𓅀
+
+
+ A T p ꜣṯp 𓀋
+
+
+ A b ꜣb 𓄜→ 𓋁→ 𓍋→ 𓎶→ 𓎷
+
+
+ A b d ꜣbd 𓇹
+
+
+ A b y ꜣby 𓃮
+
+
+ A i ꜣi 𓌗
+
+
+ A m m ꜣmm 𓂬
+
+
+ A m s ꜣms 𓃖→ 𓌄
+
+
+ A q H w ꜣḳḥw 𓌏
+
+
+ A r ꜣr 𓌗
+
+
+ A t f ꜣtf 𓋚
+
+
+ A t p ꜣtp 𓀋
+
+
+ A w ꜣw 𓄫
+
+
+ A x ꜣḫ 𓅜→ 𓇇
+
+
+ A x t ꜣḫt 𓆷→ 𓈌
+
+
+
+ ꜥ (a)
+
+
+ a ꜥ 𓂝→ 𓉻
+
+
+ a A ꜥꜣ 𓃘→ 𓉻→ 𓉿
+
+
+ a A m w ꜥꜣmw 𓀺
+
+
+ a D ꜥḏ 𓆝→ 𓎙→ 𓎚
+
+
+ a H ꜥḥ 𓉥→ 𓉦→ 𓌤
+
+
+ a H A ꜥḥꜣ 𓂚→ 𓂛
+
+
+ a H a ꜥḥꜥ 𓊢→ 𓊣
+
+
+ a S ꜥš 𓀞
+
+
+ a S A ꜥšꜣ 𓆈
+
+
+ a b ꜥb 𓃁→ 𓐐
+
+
+ a b A ꜥbꜣ 𓌂
+
+
+ a d ꜥd 𓆝→ 𓎙
+
+
+ a f t i ꜥfti 𓀩→ 𓀪
+
+
+ a n ꜥn 𓁼→ 𓁽
+
+
+ a n n ꜥnn 𓂽
+
+
+ a n t ꜥnt 𓂷
+
+
+ a n w ꜥnw 𓀣→ 𓁽
+
+
+ a n x ꜥnḫ 𓄔→ 𓋹
+
+
+ a p r ꜥpr 𓐢
+
+
+ a q ꜥḳ 𓅧
+
+
+ a r q ꜥrḳ 𓍼
+
+
+ a w t ꜥwt 𓋿
+
+
+
+ b
+
+
+ b b 𓃀
+
+
+ b A bꜣ 𓃝→ 𓃞→
+
+
+ 𓅡→ 𓅽→ 𓎻
+
+
+ b A H bꜣḥ 𓂺
+
+
+ b A s bꜣs 𓎰
+
+
+ b H bḥ 𓄑
+
+
+ b H s bḥs 𓃔
+
+
+ b S i bši 𓂐
+
+
+ b a H i bꜥḥi 𓅤
+
+
+ b d bd 𓊺
+
+
+ b d t bdt 𓇣
+
+
+ b i A biꜣ 𓄑→ 𓈔→ 𓈞→ 𓍄
+
+
+ b i t bit 𓆤
+
+
+ b i t y bity 𓀵→ 𓀷
+
+
+ b n r bnr 𓇜
+
+
+ b w bw 𓃀→ 𓆜
+
+
+ b z bz 𓆟
+
+
+ d d 𓂞→ 𓂧→ 𓆓→ 𓏙
+
+
+
+ D
+
+
+ D ḏ 𓂞→ 𓆓
+
+
+ D A ḏꜣ 𓊞→ 𓍑→ 𓍒→ 𓐖
+
+
+ D D ḏḏ 𓆕
+
+
+ D H w t y ḏḥwty 𓁟→ 𓅝→ 𓅞→ 𓏐→ 𓏑
+
+
+ D a m ḏꜥm 𓋡→ 𓌀→ 𓌁
+
+
+ D b ḏb 𓅙
+
+
+ D b A ḏbꜣ 𓌥
+
+
+ D b a ḏbꜥ 𓂭
+
+
+ D d ḏd 𓊽
+
+
+ D f D ḏfḏ 𓂂
+
+
+ D r ḏr 𓇥→ 𓇦
+
+
+ D r D ḏrḏ 𓄔
+
+
+ D r t ḏrt 𓂧→ 𓂩
+
+
+ D s r ḏsr 𓂦
+
+
+ D w ḏw 𓈋
+
+
+
+ d
+
+
+ d S r dšr 𓅟
+
+
+ d S r t dšrt 𓋔→ 𓎾
+
+
+ d b db 𓃯→ 𓄏
+
+
+ d d dd 𓊽
+
+
+ d i di 𓂞→ 𓏙
+
+
+ d m D dmḏ 𓋬→ 𓏛→ 𓏝
+
+
+ d q r dḳr 𓂷
+
+
+ d w A dwꜣ 𓀃→ 𓀢→ 𓇼
+
+
+ d w A t dwꜣt 𓇽
+
+
+
+
+ f
+
+
+ f f 𓆑
+
+
+ f A fꜣ 𓀋
+
+
+ f A i fꜣi 𓀋
+
+
+ f n D fnḏ 𓂉→ 𓂊
+
+
+ f n d fnd 𓂉→ 𓂊
+
+
+
+ g
+
+
+ g g 𓍱→ 𓎤→ 𓎦→
+
+
+ 𓎧→ 𓎼→ 𓎽
+
+
+ g H gḥ 𓂾
+
+
+ g H s gḥs 𓂾→ 𓃴
+
+
+ g b gb 𓅬
+
+
+ g b A gbꜣ 𓂢
+
+
+ g m gm 𓅠
+
+
+ g r g grg 𓍅→ 𓍆
+
+
+ g s gs 𓐛→ 𓐜→ 𓐝→ 𓐞
+
+
+
+ ḥ (H)
+
+
+ H ḥ 𓎛
+
+
+ H A ḥꜣ 𓇉
+
+
+ H A i ḥꜣi 𓀠
+
+
+ H A t ḥꜣt 𓄂
+
+
+ H D ḥḏ 𓋠→ 𓌉→ 𓌋→ 𓌌
+
+
+ H D D ḥḏḏ 𓌍
+
+
+ H D t ḥḏt 𓋑→ 𓋒
+
+
+ H H ḥḥ 𓁨
+
+
+ H a i ḥꜥi 𓀠
+
+
+ H b ḥb 𓎱→ 𓎳
+
+
+ H f n ḥfn 𓆐
+
+
+ H m ḥm 𓀯→ 𓀰→ 𓈞→ 𓈟→ 𓍛
+
+
+ H m s ḥms 𓀂→ 𓀕
+
+
+ H m s i ḥmsi 𓀂→ 𓀕
+
+
+ H m t ḥmt 𓈔→ 𓍍
+
+
+ H n ḥn 𓆰→ 𓌼→ 𓎨
+
+
+ H n k ḥnk 𓂠
+
+
+ H n m m t ḥnmmt 𓇶
+
+
+ H n q t ḥnḳt 𓏊
+
+
+ H p ḥp 𓐑
+
+
+ H p t ḥpt 𓂘
+
+
+ H q A ḥḳꜣ 𓋾
+
+
+ H q A t ḥḳꜣt 𓋾→ 𓌿→ 𓍀
+
+
+ H r ḥr 𓁷→ 𓐡
+
+
+ H s A t ḥsꜣt 𓃕
+
+
+ H t p ḥtp 𓊵
+
+
+ H w ḥw 𓄑
+
+
+ H w i ḥwi 𓀜→ 𓀝
+
+
+ H w t ḥwt 𓉗→ 𓉞
+
+
+ H z ḥz 𓎿
+
+
+
+
+ h
+
+
+ h h 𓉔
+
+
+ h b hb 𓅝→ 𓅞→ 𓍁
+
+
+ h n w hnw 𓀊
+
+
+ h r w hrw 𓇳
+
+
+
+ i
+
+
+ i i 𓀀→ 𓀞→ 𓆰→ 𓇋
+
+
+ i A T iꜣṯ 𓂿
+
+
+ i A b iꜣb 𓋁
+
+
+ i A d t iꜣdt 𓇲
+
+
+ i A m iꜣm 𓆭
+
+
+ i A s iꜣs 𓀠
+
+
+ i A t iꜣt 𓂿→ 𓄦→ 𓈏
+
+
+ i A w iꜣw 𓀗→ 𓀢
+
+
+ i H iḥ 𓃒→ 𓃾→ 𓌤
+
+
+ i T i iṯi 𓎁
+
+
+ i a H iꜥḥ 𓇹→ 𓇺
+
+
+ i a b iꜥb 𓎺→ 𓎻→ 𓐐
+
+
+ i b ib 𓃙→ 𓃚→ 𓄣
+
+
+ i b A ibꜣ 𓏡
+
+
+ i d id 𓄰→ 𓈞→ 𓈟
+
+
+ i d n idn 𓄔
+
+
+ i d r idr 𓎩
+
+
+ i d t idt 𓂨→ 𓄰→ 𓇲→ 𓈞
+
+
+ i i ii 𓇍
+
+
+ i k w ikw 𓀗
+
+
+ i m im 𓆭→ 𓐛→ 𓐜→ 𓐝
+
+
+ i m A x imꜣḫ 𓄪
+
+
+ i m i imi 𓂞→ 𓏶
+
+
+ i m n imn 𓀃→ 𓀄→ 𓁩
+
+
+ i m n t imnt 𓊿→ 𓋀
+
+
+ i n in 𓀟→ 𓆛
+
+
+ i n b inb 𓊅
+
+
+ i n i ini 𓏎
+
+
+ i n p inp 𓀖
+
+
+ i n p w inpw 𓁢→ 𓃢→ 𓃣
+
+
+ i p t ipt 𓊒→ 𓊓
+
+
+ i r ir 𓁹→ 𓂂
+
+
+ i r t irt 𓁹
+
+
+ i r y iry 𓀸→ 𓀹
+
+
+ i s w isw 𓄯
+
+
+ i t it 𓆊→ 𓆑→ 𓇠→
+
+
+ 𓌾→ 𓏐→ 𓏑
+
+
+ i t y ity 𓀛
+
+
+ i w iw 𓂻→ 𓃛→ 𓃡→ 𓄹→ 𓈀
+
+
+ i w a iwꜥ 𓄯
+
+
+ i w f iwf 𓄹
+
+
+ i w n iwn 𓉺
+
+
+ i z iz 𓇩→ 𓊄
+
+
+
+ k
+
+
+ k k 𓎡→ 𓎢
+
+
+ k A kꜣ 𓂓→ 𓂔→ 𓃒→ 𓃓
+
+
+ k A p kꜣp 𓊶→ 𓊷
+
+
+ k A r kꜣr 𓉬
+
+
+ k A t kꜣt 𓀋
+
+
+ k f A kfꜣ 𓄖
+
+
+ k m km 𓆎
+
+
+ k p kp 𓊶→ 𓊷
+
+
+ k s ks 𓀓
+
+
+ k s i ksi 𓀓
+
+
+ k s w ksw 𓀓
+
+
+
+ l
+
+
+ l l 𓃭
+
+
+
+ M
+
+
+ M M 𓐝
+
+
+
+ m
+
+
+ m m 𓂞→ 𓂟→ 𓅓→ 𓅕→
+
+
+ 𓅖→ 𓐛→ 𓐜→ 𓐝
+
+
+ m A mꜣ 𓁹→ 𓂂→ 𓅁→
+
+
+ 𓌳→ 𓌴→ 𓌵
+
+
+ m A a mꜣꜥ 𓆀→ 𓌶→
+
+
+ 𓌷→ 𓐙→ 𓐚
+
+
+ m A a t mꜣꜥt 𓁦→ 𓁧→ 𓆄→ 𓆅
+
+
+ m A i mꜣi 𓃬
+
+
+ m A w mꜣw 𓅶
+
+
+ m D mḏ 𓎆→ 𓎓
+
+
+ m D A t mḏꜣt 𓏛→ 𓏝
+
+
+ m D H mḏḥ 𓋜→ 𓌎
+
+
+ m D t mḏt 𓎅
+
+
+ m H mḥ 𓂣→ 𓎔→ 𓎕
+
+
+ m S a mšꜥ 𓀎
+
+
+ m d md 𓌃
+
+
+ m i mi 𓂞→ 𓂟→ 𓅕→
+
+
+ 𓅖→ 𓈘→ 𓏇
+
+
+ m m mm 𓅔
+
+
+ m n mn 𓌇→ 𓏠
+
+
+ m n D mnḏ 𓂑→ 𓂒
+
+
+ m n T w mnṯw 𓁮
+
+
+ m n a i mnꜥi 𓂑→ 𓂒
+
+
+ m n a t mnꜥt 𓁔
+
+
+ m n h d mnhd 𓏞→ 𓏟
+
+
+ m n i mni 𓀿
+
+
+ m n i t mnit 𓋧
+
+
+ m n i w mniw 𓀦→ 𓀸→ 𓀹
+
+
+ m n w mnw 𓁤→ 𓋉→ 𓋊→ 𓌇
+
+
+ m n x mnḫ 𓍊
+
+
+ m n x t mnḫt 𓋲
+
+
+ m r mr 𓄓→ 𓈘→ 𓉕→
+
+
+ 𓉴→ 𓌸→ 𓌻→ 𓍋
+
+
+ m s ms 𓁒→ 𓁓→ 𓄟
+
+
+ m s D r msḏr 𓄔
+
+
+ m s i msi 𓁒→ 𓁓→ 𓄟
+
+
+ m s n msn 𓎣
+
+
+ m s w msw 𓀕
+
+
+ m t mt 𓂸→ 𓂺→ 𓅐
+
+
+ m w mw 𓈗
+
+
+ m w t mwt 𓀐→ 𓀑→ 𓅐
+
+
+ m x A t mḫꜣt 𓍝
+
+
+ m z H mzḥ 𓆊
+
+
+
+ N
+
+
+ N N 𓋔
+
+
+
+ n
+
+
+ n n 𓂜→ 𓇑→
+
+
+ 𓈖→ 𓋔→ 𓋕
+
+
+ n D nḏ 𓐩
+
+
+ n D m nḏm 𓇛
+
+
+ n D s nḏs 𓅪
+
+
+ n H nḥ 𓅘
+
+
+ n S m t nšmt 𓆠→ 𓊞
+
+
+ n T r nṯr 𓀭→ 𓅆→ 𓊹
+
+
+ n b nb 𓎟
+
+
+ n b t y nbty 𓅒
+
+
+ n b w nbw 𓈒→ 𓈓→ 𓋞
+
+
+ n f r nfr 𓄤
+
+
+ n f w nfw 𓊡
+
+
+ n i ni 𓂢
+
+
+ n i s nis 𓀞
+
+
+ n i w t niwt 𓊖
+
+
+ n m nm 𓉕→ 𓌰→ 𓌱
+
+
+ n m H nmḥ 𓀔
+
+
+ n m t nmt 𓌩
+
+
+ n m t i nmti 𓅇→ 𓅈
+
+
+ n m t t nmtt 𓂻
+
+
+ n n nn 𓇒
+
+
+ n n i nni 𓀔
+
+
+ n r nr 𓅐→ 𓆂
+
+
+ n s ns 𓄓
+
+
+ n s t nst 𓎼→ 𓎽
+
+
+ n s w nsw 𓀯→ 𓀰→ 𓀲→ 𓀴→ 𓅆
+
+
+ n w nw 𓍇→ 𓍈→ 𓏌
+
+
+ n x n nḫn 𓊔→ 𓊕
+
+
+ n x t nḫt 𓀜→ 𓂡
+
+
+ n x x w nḫḫw 𓌅
+
+
+ n z t nzt 𓎼
+
+
+
+ p
+
+
+ p p 𓉐→ 𓊪
+
+
+ p A pꜣ 𓅮→ 𓅯
+
+
+ p A q pꜣḳ 𓆀→ 𓆁
+
+
+ p D pḏ 𓌒→ 𓌓→ 𓌔
+
+
+ p H pḥ 𓄖
+
+
+ p X r pẖr 𓄲
+
+
+ p d pd 𓌒→ 𓌓
+
+
+ p g A pgꜣ 𓂘
+
+
+ p q pḳ 𓆀
+
+
+ p r pr 𓉐
+
+
+ p s g psg 𓂐
+
+
+ p t pt 𓇯
+
+
+ p t H ptḥ 𓁰→ 𓁱
+
+
+ p t i pti 𓁺→ 𓁻
+
+
+ p t r ptr 𓁺→ 𓁻→ 𓁼
+
+
+ p z D pzḏ 𓇷→ 𓇸
+
+
+
+ ḳ (q)
+
+
+ q ḳ 𓈎
+
+
+ q A ḳꜣ 𓀠
+
+
+ q A b ḳꜣb 𓄲
+
+
+ q A i ḳꜣi 𓀠
+
+
+ q d ḳd 𓀨→ 𓐪→ 𓐫
+
+
+ q i ḳi 𓀾
+
+
+ q i s ḳis 𓀫→ 𓀬
+
+
+ q i z ḳiz 𓀫→ 𓀬
+
+
+ q m A ḳmꜣ 𓅯→ 𓌙
+
+
+ q n ḳn 𓐖
+
+
+ q r s ḳrs 𓊭→ 𓌟→ 𓌠
+
+
+ q r s w ḳrsw 𓊭
+
+
+ q s ḳs 𓌟→ 𓌠
+
+
+
+ r
+
+
+ r r 𓂋
+
+
+ r A rꜣ 𓂋
+
+
+ r A w i rꜣwi 𓂌
+
+
+ r a rꜥ 𓁚→ 𓁛→ 𓅊→ 𓇳→ 𓇴
+
+
+ r d rd 𓂾→ 𓇝→ 𓇟
+
+
+ r d i rdi 𓂞→ 𓏙
+
+
+ r h n rhn 𓀗
+
+
+ r m i rmi 𓁿
+
+
+ r m n rmn 𓂢
+
+
+ r n n rnn 𓁖
+
+
+ r n p rnp 𓆳→ 𓆶
+
+
+ r s rs 𓇔→ 𓇖→ 𓌘→ 𓍟
+
+
+ r s w rsw 𓇔→ 𓇖
+
+
+ r t H rtḥ 𓍕
+
+
+ r w rw 𓃭
+
+
+ r w D rwḏ 𓌗
+
+
+ r w d rwd 𓊍→ 𓌗
+
+
+ r x y t rḫyt 𓅚→ 𓅛
+
+
+
+ š (S)
+
+
+ S š 𓈙→ 𓈛→ 𓈜
+
+
+ S A šꜣ 𓆆→ 𓆷
+
+
+ S d šd 𓄞
+
+
+ S m šm 𓈝
+
+
+ S m A w šmꜣw 𓀦
+
+
+ S m a šmꜥ 𓇗
+
+
+ S m s šms 𓌞
+
+
+ S n šn 𓍲→ 𓍵
+
+
+ S n a šnꜥ 𓍁→ 𓍂
+
+
+ S n d y t šndyt 𓋯
+
+
+ S n i šni 𓁸
+
+
+ S n t šnt 𓍢
+
+
+ S n w t šnwt 𓊚
+
+
+ S n y šny 𓁸
+
+
+ S p šp 𓁺→ 𓁻
+
+
+ S p s šps 𓀻→ 𓀼→ 𓀽
+
+
+ S p s i špsi 𓀻→ 𓀼
+
+
+ S r i šri 𓀔
+
+
+ S s A šsꜣ 𓄃→ 𓄄
+
+
+ S s p šsp 𓂪→ 𓇹→ 𓊏→ 𓊐
+
+
+ S t št 𓍢
+
+
+ S t y w štyw 𓆉
+
+
+ S w šw 𓆄→ 𓆅
+
+
+ S w t šwt 𓋺
+
+
+ S w t y šwty 𓋛
+
+
+ S z p šzp 𓊏→ 𓊐
+
+
+
+ s
+
+
+ s s 𓊃→ 𓋴
+
+
+ s A sꜣ 𓅭→ 𓆇→ 𓎂→
+
+
+ 𓎃→ 𓎄→ 𓐟→ 𓐠
+
+
+ s A H sꜣḥ 𓃃→ 𓃄→ 𓃅
+
+
+ s A q sꜣḳ 𓆌→ 𓆍
+
+
+ s A w sꜣw 𓀸→ 𓀹
+
+
+ s D A w sḏꜣw 𓋨
+
+
+ s D m sḏm 𓄔
+
+
+ s D r sḏr 𓁀
+
+
+ s H r sḥr 𓁄
+
+
+ s S sš 𓍱
+
+
+ s S m sšm 𓌫→ 𓌬→ 𓌮
+
+
+ s S r sšr 𓌕→ 𓎤
+
+
+ s T sṯ 𓄝→ 𓋫
+
+
+ s T A sṯꜣ 𓍬
+
+
+ s T A w sṯꜣw 𓍮
+
+
+ s X r sẖr 𓌕
+
+
+ s a H sꜥḥ 𓀽→ 𓃶
+
+
+ s b A sbꜣ 𓀜→ 𓇼
+
+
+ s b i sbi 𓀏→ 𓀐→ 𓀑→ 𓐨
+
+
+ s b k sbk 𓆋→ 𓆌
+
+
+ s b q sbḳ 𓂾
+
+
+ s d sd 𓄢
+
+
+ s f sf 𓋵
+
+
+ s i A siꜣ 𓋷
+
+
+ s i A T siꜣṯ 𓂿
+
+
+ s k sk 𓎝
+
+
+ s m sm 𓂜→ 𓇐→ 𓋉→ 𓋊
+
+
+ s m A smꜣ 𓃓→ 𓄥→ 𓋶→ 𓐧
+
+
+ s m r smr 𓀙
+
+
+ s m s w smsw 𓀗→ 𓀘
+
+
+ s m x smḫ 𓂜
+
+
+ s n sn 𓈙→ 𓈛→ 𓈜→
+
+
+ 𓌢→ 𓌣→ 𓏒→ 𓏕
+
+
+ s n D snḏ 𓅾
+
+
+ s n T snṯ 𓍰
+
+
+ s n T r snṯr 𓊸
+
+
+ s n f snf 𓂐
+
+
+ s n q snḳ 𓂑→ 𓂒
+
+
+ s p A t spꜣt 𓈈→ 𓐖
+
+
+ s p r spr 𓄭
+
+
+ s p t spt 𓂎
+
+
+ s p t y spty 𓂏
+
+
+ s q d sḳd 𓀌
+
+
+ s q d w sḳdw 𓀌
+
+
+ s r sr 𓀙→ 𓃱
+
+
+ s r q t srḳt 𓆫
+
+
+ s t st 𓁐→ 𓄝→ 𓊨→ 𓊩→ 𓋫
+
+
+ s t X stẖ 𓁣→ 𓃩→ 𓃫
+
+
+ s t i sti 𓄝→ 𓐮
+
+
+ s t p stp 𓍉
+
+
+ s w sw 𓇓→ 𓇳
+
+
+ s x m sḫm 𓌂→ 𓏣
+
+
+ s x m t y sḫmty 𓋖→ 𓋗
+
+
+ s x r sḫr 𓀡
+
+
+ s x t sḫt 𓇏
+
+
+
+ ṯ (T)
+
+
+ T ṯ 𓍿→ 𓎀
+
+
+ T A ṯꜣ 𓅷
+
+
+ T A w ṯꜣw 𓊡
+
+
+ T H n ṯḥn 𓋣→ 𓋤→ 𓋥
+
+
+ T b ṯb 𓋸
+
+
+ T m A ṯmꜣ 𓎅→ 𓐒
+
+
+ T z ṯz 𓋭
+
+
+
+ t
+
+
+ t t 𓏏→ 𓏐→ 𓏑
+
+
+ t A tꜣ 𓇾→ 𓇿→ 𓈇→
+
+
+ 𓉪→ 𓉫→ 𓊮→ 𓍔
+
+
+ t H n tḥn 𓋣→ 𓋤→ 𓋥
+
+
+ t i ti 𓆴→ 𓆵→ 𓍘
+
+
+ t i t tit 𓂇→ 𓍘→ 𓎬
+
+
+ t m tm 𓊋→ 𓍃
+
+
+ t n i tni 𓀗
+
+
+ t p tp 𓁶→ 𓌐→ 𓌑
+
+
+ t r tr 𓀢→ 𓆳→ 𓆴→ 𓆵
+
+
+ t w A twꜣ 𓀢
+
+
+ t w t twt 𓀚→ 𓀾
+
+
+ t x n tḫn 𓉶
+
+
+ t y w tyw 𓅂
+
+
+
+ W
+
+
+ W W 𓏲
+
+
+
+ w
+
+
+ w w 𓅱→ 𓏲
+
+
+ w A wꜣ 𓍯
+
+
+ w A D wꜣḏ 𓇅→ 𓇆
+
+
+ w A H wꜣḥ 𓎝
+
+
+ w A s wꜣs 𓋆→ 𓌀
+
+
+ w D wḏ 𓉸→ 𓎗→ 𓎘
+
+
+ w D A t wḏꜣt 𓂀
+
+
+ w D a wḏꜥ 𓐣→ 𓐤
+
+
+ w D b wḏb 𓄲→ 𓄴→
+
+
+ 𓄶→ 𓄷→ 𓈄
+
+
+ w H a wḥꜥ 𓊠
+
+
+ w H m wḥm 𓄙
+
+
+ w S wš 𓁸
+
+
+ w S A wšꜣ 𓅰
+
+
+ w S m wšm 𓆀
+
+
+ w a wꜥ 𓅴→ 𓈐→ 𓌡
+
+
+ w a b wꜥb 𓀆→ 𓃂
+
+
+ w b A wbꜣ 𓍏→ 𓍐
+
+
+ w d n wdn 𓆻
+
+
+ w i wi 𓀾
+
+
+ w n wn 𓃹→ 𓇬→ 𓉿
+
+
+ w n m wnm 𓇬→ 𓏶
+
+
+ w p wp 𓄋→ 𓏴→ 𓏵
+
+
+ w r wr 𓀗→ 𓅨→ 𓏴→ 𓏵
+
+
+ w r d wrd 𓀉
+
+
+ w r r t wrrt 𓋗→ 𓌝
+
+
+ w s i r wsir 𓀲→ 𓀴
+
+
+ w s r wsr 𓄊→ 𓊤
+
+
+ w s x wsḫ 𓋝→ 𓐐
+
+
+ w s x t wsḫt 𓉩
+
+
+ w w ww 𓅳
+
+
+ w x wḫ 𓋂
+
+
+ w z wz 𓊨→ 𓊩
+
+
+
+ ẖ (X)
+
+
+ X ẖ 𓄡
+
+
+ X A ẖꜣ 𓆞
+
+
+ X A r ẖꜣr 𓎅
+
+
+ X A t ẖꜣt 𓁀
+
+
+ X k r ẖkr 𓐬→ 𓐭
+
+
+ X n ẖn 𓂙→ 𓄚
+
+
+ X n i ẖni 𓂙
+
+
+ X n m ẖnm 𓎸
+
+
+ X n m w ẖnmw 𓁠→ 𓁡→ 𓃝→ 𓃞
+
+
+ X n t i ẖnti 𓀚
+
+
+ X r ẖr 𓌨
+
+
+ X r d ẖrd 𓀔
+
+
+
+ ḫ (x)
+
+
+ x ḫ 𓐍
+
+
+ x A ḫꜣ 𓆩→ 𓆼
+
+
+ x A i ḫꜣi 𓂡→ 𓌽
+
+
+ x A s t ḫꜣst 𓈉
+
+
+ x A t ḫꜣt 𓊯
+
+
+ x A w t ḫꜣwt 𓊯→ 𓊰
+
+
+ x a ḫꜥ 𓈍
+
+
+ x b i ḫbi 𓀤
+
+
+ x f t y ḫfty 𓀏→ 𓀐→ 𓀑
+
+
+ x m ḫm 𓂜→ 𓋉
+
+
+ x n ḫn 𓅯
+
+
+ x n m s ḫnms 𓀍
+
+
+ x n t ḫnt 𓂉→ 𓂊→ 𓊝→ 𓏃
+
+
+ x p S ḫpš 𓄗→ 𓄘→ 𓌛
+
+
+ x p r ḫpr 𓆣
+
+
+ x p r S ḫprš 𓋙
+
+
+ x r ḫr 𓀒
+
+
+ x r p ḫrp 𓂥→ 𓌂
+
+
+ x r w ḫrw 𓊤
+
+
+ x s f ḫsf 𓍙→ 𓍚
+
+
+ x t ḫt 𓆱→ 𓊮
+
+
+ x t m ḫtm 𓋨→ 𓋩
+
+
+ x w ḫw 𓂤→ 𓋽
+
+
+ x w i ḫwi 𓂤
+
+
+ x w s i ḫwsi 𓀧
+
+
+
+ y
+
+
+ y y 𓏭
+
+
+
+ z
+
+
+ z z 𓊃
+
+
+ z A zꜣ 𓅭→ 𓐟→ 𓐠
+
+
+ z A b zꜣb 𓃥
+
+
+ z H zḥ 𓉱→ 𓉲
+
+
+ z S zš 𓏞→ 𓏟
+
+
+ z S S t zššt 𓏣
+
+
+ z S n zšn 𓆸
+
+
+ z b zb 𓊄
+
+
+ z i n zin 𓌕
+
+
+ z m A zmꜣ 𓄥
+
+
+ z m n zmn 𓍖
+
+
+ z p zp 𓊗
+
+
+ z w zw 𓇳
+
+
+ z w n zwn 𓌕
+
+
+ z x n t zḫnt 𓉽
+
+
+ z z m t zzmt 𓃗
+
+
+
+
+
+
Hieroglyphs Using Gardiner Numbers
+
This keyboard converts the following Gardiner numbers to hieroglyphs when you press Spacebar :
+
+
+
+
+
+ Sign Number/Key
+
+
+
+
+ A Man + His Occupations
+
+ 𓀀 a 1
+ 𓀁 a 2
+ 𓀂 a 3
+ 𓀃 a 4
+ 𓀄 a 5
+ 𓀅 a 5 a
+ 𓀆 a 6
+ 𓀇 a 6 a
+ 𓀈 a 6 b
+ 𓀉 a 7
+ 𓀊 a 8
+ 𓀋 a 9
+ 𓀌 a 1 0
+ 𓀍 a 1 1
+ 𓀎 a 1 2
+ 𓀏 a 1 3
+ 𓀐 a 1 4
+ 𓀑 a 1 4 a
+ 𓀒 a 1 5
+ 𓀓 a 1 6
+ 𓀔 a 1 7
+ 𓀕 a 1 7 a
+ 𓀖 a 1 8
+ 𓀗 a 1 9
+ 𓀘 a 2 0
+ 𓀙 a 2 1
+ 𓀚 a 2 2
+ 𓀛 a 2 3
+ 𓀜 a 2 4
+ 𓀝 a 2 5
+ 𓀞 a 2 6
+ 𓀟 a 2 7
+ 𓀠 a 2 8
+ 𓀡 a 2 9
+ 𓀢 a 3 0
+ 𓀣 a 3 1
+ 𓀤 a 3 2
+ 𓀥 a 3 2 a
+ 𓀦 a 3 3
+ 𓀧 a 3 4
+ 𓀨 a 3 5
+ 𓀩 a 3 6
+ 𓀪 a 3 7
+ 𓀫 a 3 8
+ 𓀬 a 3 9
+ 𓀭 a 4 0
+ 𓀮 a 4 0 a
+ 𓀯 a 4 1
+ 𓀰 a 4 2
+ 𓀱 a 4 2 a
+ 𓀲 a 4 3
+ 𓀳 a 4 3 a
+ 𓀴 a 4 4
+ 𓀵 a 4 5
+ 𓀶 a 4 5 a
+ 𓀷 a 4 6
+ 𓀸 a 4 7
+ 𓀹 a 4 8
+ 𓀺 a 4 9
+ 𓀻 a 5 0
+ 𓀼 a 5 1
+ 𓀽 a 5 2
+ 𓀾 a 5 3
+ 𓀿 a 5 4
+ 𓁀 a 5 5
+ 𓁁 a 5 6
+ 𓁂 a 5 7
+ 𓁃 a 5 8
+ 𓁄 a 5 9
+ 𓁅 a 6 0
+ 𓁆 a 6 1
+ 𓁇 a 6 2
+ 𓁈 a 6 3
+ 𓁉 a 6 4
+ 𓁊 a 6 5
+ 𓁋 a 6 6
+ 𓁌 a 6 7
+ 𓁍 a 6 8
+ 𓁎 a 6 9
+ 𓁏 a 7 0
+
+
+ B Woman + Her Occupations
+
+ 𓁐 b 1
+ 𓁑 b 2
+ 𓁒 b 3
+ 𓁓 b 4
+ 𓁔 b 5
+ 𓁕 b 5 a
+ 𓁖 b 6
+ 𓁗 b 7
+ 𓁘 b 8
+ 𓁙 b 9
+
+
+ C Anthropomorphic Deities
+
+ 𓁚 c 1
+ 𓁛 c 2
+ 𓁜 c 2 a
+ 𓁝 c 2 b
+ 𓁞 c 2 c
+ 𓁟 c 3
+ 𓁠 c 4
+ 𓁡 c 5
+ 𓁢 c 6
+ 𓁣 c 7
+ 𓁤 c 8
+ 𓁥 c 9
+ 𓁦 c 1 0
+ 𓁧 c 1 0 a
+ 𓁨 c 1 1
+ 𓁩 c 1 2
+ 𓁪 c 1 3
+ 𓁫 c 1 4
+ 𓁬 c 1 5
+ 𓁭 c 1 6
+ 𓁮 c 1 7
+ 𓁯 c 1 8
+ 𓁰 c 1 9
+ 𓁱 c 2 0
+ 𓁲 c 2 1
+ 𓁳 c 2 2
+ 𓁴 c 2 3
+ 𓁵 c 2 4
+
+
+ D Parts of the Human Body
+
+ 𓁶 d 1
+ 𓁷 d 2
+ 𓁸 d 3
+ 𓁹 d 4
+ 𓁺 d 5
+ 𓁻 d 6
+ 𓁼 d 7
+ 𓁽 d 8
+ 𓁾 d 8 a
+ 𓁿 d 9
+ 𓂀 d 1 0
+ 𓂁 d 1 1
+ 𓂂 d 1 2
+ 𓂃 d 1 3
+ 𓂄 d 1 4
+ 𓂅 d 1 5
+ 𓂆 d 1 6
+ 𓂇 d 1 7
+ 𓂈 d 1 8
+ 𓂉 d 1 9
+ 𓂊 d 2 0
+ 𓂋 d 2 1
+ 𓂌 d 2 2
+ 𓂍 d 2 3
+ 𓂎 d 2 4
+ 𓂏 d 2 5
+ 𓂐 d 2 6
+ 𓂑 d 2 7
+ 𓂒 d 2 7 a
+ 𓂓 d 2 8
+ 𓂔 d 2 9
+ 𓂕 d 3 0
+ 𓂖 d 3 1
+ 𓂗 d 3 1 a
+ 𓂘 d 3 2
+ 𓂙 d 3 3
+ 𓂚 d 3 4
+ 𓂛 d 3 4 a
+ 𓂜 d 3 5
+ 𓂝 d 3 6
+ 𓂞 d 3 7
+ 𓂟 d 3 8
+ 𓂠 d 3 9
+ 𓂡 d 4 0
+ 𓂢 d 4 1
+ 𓂣 d 4 2
+ 𓂤 d 4 3
+ 𓂥 d 4 4
+ 𓂦 d 4 5
+ 𓂧 d 4 6
+ 𓂨 d 4 6 a
+ 𓂩 d 4 7
+ 𓂪 d 4 8
+ 𓂫 d 4 8 a
+ 𓂬 d 4 9
+ 𓂭 d 5 0
+ 𓂮 d 5 0 a
+ 𓂯 d 5 0 b
+ 𓂰 d 5 0 c
+ 𓂱 d 5 0 d
+ 𓂲 d 5 0 e
+ 𓂳 d 5 0 f
+ 𓂴 d 5 0 g
+ 𓂵 d 5 0 h
+ 𓂶 d 5 0 i
+ 𓂷 d 5 1
+ 𓂸 d 5 2
+ 𓂹 d 5 2 a
+ 𓂺 d 5 3
+ 𓂻 d 5 4
+ 𓂼 d 5 4 a
+ 𓂽 d 5 5
+ 𓂾 d 5 6
+ 𓂿 d 5 7
+ 𓃀 d 5 8
+ 𓃁 d 5 9
+ 𓃂 d 6 0
+ 𓃃 d 6 1
+ 𓃄 d 6 2
+ 𓃅 d 6 3
+ 𓃆 d 6 4
+ 𓃇 d 6 5
+ 𓃈 d 6 6
+ 𓃉 d 6 7
+ 𓃊 d 6 7 a
+ 𓃋 d 6 7 b
+ 𓃌 d 6 7 c
+ 𓃍 d 6 7 d
+ 𓃎 d 6 7 e
+ 𓃏 d 6 7 f
+ 𓃐 d 6 7 g
+ 𓃑 d 6 7 h
+
+
+ E Mammals
+
+ 𓃒 e 1
+ 𓃓 e 2
+ 𓃔 e 3
+ 𓃕 e 4
+ 𓃖 e 5
+ 𓃗 e 6
+ 𓃘 e 7
+ 𓃙 e 8
+ 𓃚 e 8 a
+ 𓃛 e 9
+ 𓃜 e 9 a
+ 𓃝 e 1 0
+ 𓃞 e 1 1
+ 𓃟 e 1 2
+ 𓃠 e 1 3
+ 𓃡 e 1 4
+ 𓃢 e 1 5
+ 𓃣 e 1 6
+ 𓃤 e 1 6 a
+ 𓃥 e 1 7
+ 𓃦 e 1 7 a
+ 𓃧 e 1 8
+ 𓃨 e 1 9
+ 𓃩 e 2 0
+ 𓃪 e 2 0 a
+ 𓃫 e 2 1
+ 𓃬 e 2 2
+ 𓃭 e 2 3
+ 𓃮 e 2 4
+ 𓃯 e 2 5
+ 𓃰 e 2 6
+ 𓃱 e 2 7
+ 𓃲 e 2 8
+ 𓃳 e 2 8 a
+ 𓃴 e 2 9
+ 𓃵 e 3 0
+ 𓃶 e 3 1
+ 𓃷 e 3 2
+ 𓃸 e 3 3
+ 𓃹 e 3 4
+ 𓃺 e 3 4 a
+ 𓃻 e 3 6
+ 𓃼 e 3 7
+ 𓃽 e 3 8
+
+
+ F Parts of Mammals
+
+ 𓃾 f 1
+ 𓃿 f 1 a
+ 𓄀 f 2
+ 𓄁 f 3
+ 𓄂 f 4
+ 𓄃 f 5
+ 𓄄 f 6
+ 𓄅 f 7
+ 𓄆 f 8
+ 𓄇 f 9
+ 𓄈 f 1 0
+ 𓄉 f 1 1
+ 𓄊 f 1 2
+ 𓄋 f 1 3
+ 𓄌 f 1 3 a
+ 𓄍 f 1 4
+ 𓄎 f 1 5
+ 𓄏 f 1 6
+ 𓄐 f 1 7
+ 𓄑 f 1 8
+ 𓄒 f 1 9
+ 𓄓 f 2 0
+ 𓄔 f 2 1
+ 𓄕 f 2 1 a
+ 𓄖 f 2 2
+ 𓄗 f 2 3
+ 𓄘 f 2 4
+ 𓄙 f 2 5
+ 𓄚 f 2 6
+ 𓄛 f 2 7
+ 𓄜 f 2 8
+ 𓄝 f 2 9
+ 𓄞 f 3 0
+ 𓄟 f 3 1
+ 𓄠 f 3 1 a
+ 𓄡 f 3 2
+ 𓄢 f 3 3
+ 𓄣 f 3 4
+ 𓄤 f 3 5
+ 𓄥 f 3 6
+ 𓄦 f 3 7
+ 𓄧 f 3 7 a
+ 𓄨 f 3 8
+ 𓄩 f 3 8 a
+ 𓄪 f 3 9
+ 𓄫 f 4 0
+ 𓄬 f 4 1
+ 𓄭 f 4 2
+ 𓄮 f 4 3
+ 𓄯 f 4 4
+ 𓄰 f 4 5
+ 𓄱 f 4 5 a
+ 𓄲 f 4 6
+ 𓄳 f 4 6 a
+ 𓄴 f 4 7
+ 𓄵 f 4 7 a
+ 𓄶 f 4 8
+ 𓄷 f 4 9
+ 𓄸 f 5 0
+ 𓄹 f 5 1
+ 𓄺 f 5 1 a
+ 𓄻 f 5 1 b
+ 𓄼 f 5 1 c
+ 𓄽 f 5 2
+ 𓄾 f 5 3
+
+
+ G Birds
+
+ 𓄿 g 1
+ 𓅀 g 2
+ 𓅁 g 3
+ 𓅂 g 4
+ 𓅃 g 5
+ 𓅄 g 6
+ 𓅅 g 6 a
+ 𓅆 g 7
+ 𓅇 g 7 a
+ 𓅈 g 7 b
+ 𓅉 g 8
+ 𓅊 g 9
+ 𓅋 g 1 0
+ 𓅌 g 1 1
+ 𓅍 g 1 1 a
+ 𓅎 g 1 2
+ 𓅏 g 1 3
+ 𓅐 g 1 4
+ 𓅑 g 1 5
+ 𓅒 g 1 6
+ 𓅓 g 1 7
+ 𓅔 g 1 8
+ 𓅕 g 1 9
+ 𓅖 g 2 0
+ 𓅗 g 2 0 a
+ 𓅘 g 2 1
+ 𓅙 g 2 2
+ 𓅚 g 2 3
+ 𓅛 g 2 4
+ 𓅜 g 2 5
+ 𓅝 g 2 6
+ 𓅞 g 2 6 a
+ 𓅟 g 2 7
+ 𓅠 g 2 8
+ 𓅡 g 2 9
+ 𓅢 g 3 0
+ 𓅣 g 3 1
+ 𓅤 g 3 2
+ 𓅥 g 3 3
+ 𓅦 g 3 4
+ 𓅧 g 3 5
+ 𓅨 g 3 6
+ 𓅩 g 3 6 a
+ 𓅪 g 3 7
+ 𓅫 g 3 7 a
+ 𓅬 g 3 8
+ 𓅭 g 3 9
+ 𓅮 g 4 0
+ 𓅯 g 4 1
+ 𓅰 g 4 2
+ 𓅱 g 4 3
+ 𓅲 g 4 3 a
+ 𓅳 g 4 4
+ 𓅴 g 4 5
+ 𓅵 g 4 5 a
+ 𓅶 g 4 6
+ 𓅷 g 4 7
+ 𓅸 g 4 8
+ 𓅹 g 4 9
+ 𓅺 g 5 0
+ 𓅻 g 5 1
+ 𓅼 g 5 2
+ 𓅽 g 5 3
+ 𓅾 g 5 4
+
+
+
+
+
+
+
+
+ Sign Number/Key
+
+
+
+
+ H Parts of Birds
+
+ 𓅿 h 1
+ 𓆀 h 2
+ 𓆁 h 3
+ 𓆂 h 4
+ 𓆃 h 5
+ 𓆄 h 6
+ 𓆅 h 6 a
+ 𓆆 h 7
+ 𓆇 h 8
+
+
+
+ I Amphibians + Reptiles
+
+ 𓆈 i 1
+ 𓆉 i 2
+ 𓆊 i 3
+ 𓆋 i 4
+ 𓆌 i 5
+ 𓆍 i 5 a
+ 𓆎 i 6
+ 𓆏 i 7
+ 𓆐 i 8
+ 𓆑 i 9
+ 𓆒 i 9 a
+ 𓆓 i 1 0
+ 𓆔 i 1 0 a
+ 𓆕 i 1 1
+ 𓆖 i 1 1 a
+ 𓆗 i 1 2
+ 𓆘 i 1 3
+ 𓆙 i 1 4
+ 𓆚 i 1 5
+
+
+ K Fish + Parts of Fish
+
+ 𓆛 k 1
+ 𓆜 k 2
+ 𓆝 k 3
+ 𓆞 k 4
+ 𓆟 k 5
+ 𓆠 k 6
+ 𓆡 k 7
+ 𓆢 k 8
+
+
+ L Invertebrates + Other Animals
+
+ 𓆣 l 1
+ 𓆤 l 2
+ 𓆥 l 2 a
+ 𓆦 l 3
+ 𓆧 l 4
+ 𓆨 l 5
+ 𓆩 l 6
+ 𓆪 l 6 a
+ 𓆫 l 7
+ 𓆬 l 8
+
+
+ M Trees + Other Plants
+
+ 𓆭 m 1
+ 𓆮 m 1 a
+ 𓆯 m 1 b
+ 𓆰 m 2
+ 𓆱 m 3
+ 𓆲 m 3 a
+ 𓆳 m 4
+ 𓆴 m 5
+ 𓆵 m 6
+ 𓆶 m 7
+ 𓆷 m 8
+ 𓆸 m 9
+ 𓆹 m 1 0
+ 𓆺 m 1 0 a
+ 𓆻 m 1 1
+ 𓆼 m 1 2
+ 𓆽 m 1 2 a
+ 𓆾 m 1 2 b
+ 𓆿 m 1 2 c
+ 𓇀 m 1 2 d
+ 𓇁 m 1 2 e
+ 𓇂 m 1 2 f
+ 𓇃 m 1 2 g
+ 𓇄 m 1 2 h
+ 𓇅 m 1 3
+ 𓇆 m 1 4
+ 𓇇 m 1 5
+ 𓇈 m 1 5 a
+ 𓇉 m 1 6
+ 𓇊 m 1 6 a
+ 𓇋 m 1 7
+ 𓇌 m 1 7 a
+ 𓇍 m 1 8
+ 𓇎 m 1 9
+ 𓇏 m 2 0
+ 𓇐 m 2 1
+ 𓇑 m 2 2
+ 𓇒 m 2 2 a
+ 𓇓 m 2 3
+ 𓇔 m 2 4
+ 𓇕 m 2 4 a
+ 𓇖 m 2 5
+ 𓇗 m 2 6
+ 𓇘 m 2 7
+ 𓇙 m 2 8
+ 𓇚 m 2 8 a
+ 𓇛 m 2 9
+ 𓇜 m 3 0
+ 𓇝 m 3 1
+ 𓇞 m 3 1 a
+ 𓇟 m 3 2
+ 𓇠 m 3 3
+ 𓇡 m 3 3 a
+ 𓇢 m 3 3 b
+ 𓇣 m 3 4
+ 𓇤 m 3 5
+ 𓇥 m 3 6
+ 𓇦 m 3 7
+ 𓇧 m 3 8
+ 𓇨 m 3 9
+ 𓇩 m 4 0
+ 𓇪 m 4 0 a
+ 𓇫 m 4 1
+ 𓇬 m 4 2
+ 𓇭 m 4 3
+ 𓇮 m 4 4
+
+
+ N Sky, Earth + Water
+
+ 𓇯 n 1
+ 𓇰 n 2
+ 𓇱 n 3
+ 𓇲 n 4
+ 𓇳 n 5
+ 𓇴 n 6
+ 𓇵 n 7
+ 𓇶 n 8
+ 𓇷 n 9
+ 𓇸 n 1 0
+ 𓇹 n 1 1
+ 𓇺 n 1 2
+ 𓇻 n 1 3
+ 𓇼 n 1 4
+ 𓇽 n 1 5
+ 𓇾 n 1 6
+ 𓇿 n 1 7
+ 𓈀 n 1 8
+ 𓈁 n 1 8 a
+ 𓈂 n 1 8 b
+ 𓈃 n 1 9
+ 𓈄 n 2 0
+ 𓈅 n 2 1
+ 𓈆 n 2 2
+ 𓈇 n 2 3
+ 𓈈 n 2 4
+ 𓈉 n 2 5
+ 𓈊 n 2 5 a
+ 𓈋 n 2 6
+ 𓈌 n 2 7
+ 𓈍 n 2 8
+ 𓈎 n 2 9
+ 𓈏 n 3 0
+ 𓈐 n 3 1
+ 𓈑 n 3 2
+ 𓈒 n 3 3
+ 𓈓 n 3 3 a
+ 𓈔 n 3 4
+ 𓈕 n 3 4 a
+ 𓈖 n 3 5
+ 𓈗 n 3 5 a
+ 𓈘 n 3 6
+ 𓈙 n 3 7
+ 𓈚 n 3 7 a
+ 𓈛 n 3 8
+ 𓈜 n 3 9
+ 𓈝 n 4 0
+ 𓈞 n 4 1
+ 𓈟 n 4 2
+ 𓈠 n l 1
+ 𓈡 n l 2
+ 𓈢 n l 3
+ 𓈣 n l 4
+ 𓈤 n l 5
+ 𓈥 n l 5 a
+ 𓈦 n l 6
+ 𓈧 n l 7
+ 𓈨 n l 8
+ 𓈩 n l 9
+ 𓈪 n l 1 0
+ 𓈫 n l 1 1
+ 𓈬 n l 1 2
+ 𓈭 n l 1 3
+ 𓈮 n l 1 4
+ 𓈯 n l 1 5
+ 𓈰 n l 1 6
+ 𓈱 n l 1 7
+ 𓈲 n l 1 7 a
+ 𓈳 n l 1 8
+ 𓈴 n l 1 9
+ 𓈵 n l 2 0
+ 𓈶 n u 1
+ 𓈷 n u 2
+ 𓈸 n u 3
+ 𓈹 n u 4
+ 𓈺 n u 5
+ 𓈻 n u 6
+ 𓈼 n u 7
+ 𓈽 n u 8
+ 𓈾 n u 9
+ 𓈿 n u 1 0
+ 𓉀 n u 1 0 a
+ 𓉁 n u 1 1
+ 𓉂 n u 1 1 a
+ 𓉃 n u 1 2
+ 𓉄 n u 1 3
+ 𓉅 n u 1 4
+ 𓉆 n u 1 5
+ 𓉇 n u 1 6
+ 𓉈 n u 1 7
+ 𓉉 n u 1 8
+ 𓉊 n u 1 8 a
+ 𓉋 n u 1 9
+ 𓉌 n u 2 0
+ 𓉍 n u 2 1
+ 𓉎 n u 2 2
+ 𓉏 n u 2 2 a
+
+
+ O Buildings + Parts of Buildings
+
+ 𓉐 o 1
+ 𓉑 o 1 a
+ 𓉒 o 2
+ 𓉓 o 3
+ 𓉔 o 4
+ 𓉕 o 5
+ 𓉖 o 5 a
+ 𓉗 o 6
+ 𓉘 o 6 a
+ 𓉙 o 6 b
+ 𓉚 o 6 c
+ 𓉛 o 6 d
+ 𓉜 o 6 e
+ 𓉝 o 6 f
+ 𓉞 o 7
+ 𓉟 o 8
+ 𓉠 o 9
+ 𓉡 o 1 0
+ 𓉢 o 1 0 a
+ 𓉣 o 1 0 b
+ 𓉤 o 1 0 c
+ 𓉥 o 1 1
+ 𓉦 o 1 2
+ 𓉧 o 1 3
+ 𓉨 o 1 4
+ 𓉩 o 1 5
+ 𓉪 o 1 6
+ 𓉫 o 1 7
+ 𓉬 o 1 8
+ 𓉭 o 1 9
+ 𓉮 o 1 9 a
+ 𓉯 o 2 0
+ 𓉰 o 2 0 a
+ 𓉱 o 2 1
+ 𓉲 o 2 2
+ 𓉳 o 2 3
+ 𓉴 o 2 4
+ 𓉵 o 2 4 a
+ 𓉶 o 2 5
+ 𓉷 o 2 5 a
+ 𓉸 o 2 6
+ 𓉹 o 2 7
+ 𓉺 o 2 8
+ 𓉻 o 2 9
+ 𓉼 o 2 9 a
+ 𓉽 o 3 0
+ 𓉾 o 3 0 a
+ 𓉿 o 3 1
+ 𓊀 o 3 2
+ 𓊁 o 3 3
+ 𓊂 o 3 3 a
+ 𓊃 o 3 4
+ 𓊄 o 3 5
+ 𓊅 o 3 6
+ 𓊆 o 3 6 a
+ 𓊇 o 3 6 b
+ 𓊈 o 3 6 c
+ 𓊉 o 3 6 d
+ 𓊊 o 3 7
+ 𓊋 o 3 8
+ 𓊌 o 3 9
+ 𓊍 o 4 0
+ 𓊎 o 4 1
+ 𓊏 o 4 2
+ 𓊐 o 4 3
+ 𓊑 o 4 4
+ 𓊒 o 4 5
+ 𓊓 o 4 6
+ 𓊔 o 4 7
+ 𓊕 o 4 8
+ 𓊖 o 4 9
+ 𓊗 o 5 0
+ 𓊘 o 5 0 a
+ 𓊙 o 5 0 b
+ 𓊚 o 5 1
+
+
+ P Ships + Parts of Ships
+
+ 𓊛 p 1
+ 𓊜 p 1 a
+ 𓊝 p 2
+ 𓊞 p 3
+ 𓊟 p 3 a
+ 𓊠 p 4
+ 𓊡 p 5
+ 𓊢 p 6
+ 𓊣 p 7
+ 𓊤 p 8
+ 𓊥 p 9
+ 𓊦 p 1 0
+ 𓊧 p 1 1
+
+
+ Q Furniture
+
+ 𓊨 q 1
+ 𓊩 q 2
+ 𓊪 q 3
+ 𓊫 q 4
+ 𓊬 q 5
+ 𓊭 q 6
+ 𓊮 q 7
+
+
+ R Temple
+
+ 𓊯 r 1
+ 𓊰 r 2
+ 𓊱 r 2 a
+ 𓊲 r 3
+ 𓊳 r 3 a
+ 𓊴 r 3 b
+ 𓊵 r 4
+ 𓊶 r 5
+ 𓊷 r 6
+ 𓊸 r 7
+ 𓊹 r 8
+ 𓊺 r 9
+ 𓊻 r 1 0
+ 𓊼 r 1 0 a
+ 𓊽 r 1 1
+ 𓊾 r 1 2
+ 𓊿 r 1 3
+ 𓋀 r 1 4
+ 𓋁 r 1 5
+ 𓋂 r 1 6
+ 𓋃 r 1 6 a
+ 𓋄 r 1 7
+ 𓋅 r 1 8
+ 𓋆 r 1 9
+ 𓋇 r 2 0
+ 𓋈 r 2 1
+ 𓋉 r 2 2
+ 𓋊 r 2 3
+ 𓋋 r 2 4
+ 𓋌 r 2 5
+ 𓋍 r 2 6
+ 𓋎 r 2 7
+ 𓋏 r 2 8
+ 𓋐 r 2 9
+
+
+
+
+
+
+
+
+ Sign Number/Key
+
+
+
+
+ S Crowns + Staffs
+
+ 𓋑 s 1
+ 𓋒 s 2
+ 𓋓 s 2 a
+ 𓋔 s 3
+ 𓋕 s 4
+ 𓋖 s 5
+ 𓋗 s 6
+ 𓋘 s 6 a
+ 𓋙 s 7
+ 𓋚 s 8
+ 𓋛 s 9
+ 𓋜 s 1 0
+ 𓋝 s 1 1
+ 𓋞 s 1 2
+ 𓋟 s 1 3
+ 𓋠 s 1 4
+ 𓋡 s 1 4 a
+ 𓋢 s 1 4 b
+ 𓋣 s 1 5
+ 𓋤 s 1 6
+ 𓋥 s 1 7
+ 𓋦 s 1 7 a
+ 𓋧 s 1 8
+ 𓋨 s 1 9
+ 𓋩 s 2 0
+ 𓋪 s 2 1
+ 𓋫 s 2 2
+ 𓋬 s 2 3
+ 𓋭 s 2 4
+ 𓋮 s 2 5
+ 𓋯 s 2 6
+ 𓋰 s 2 6 a
+ 𓋱 s 2 6 b
+ 𓋲 s 2 7
+ 𓋳 s 2 8
+ 𓋴 s 2 9
+ 𓋵 s 3 0
+ 𓋶 s 3 1
+ 𓋷 s 3 2
+ 𓋸 s 3 3
+ 𓋹 s 3 4
+ 𓋺 s 3 5
+ 𓋻 s 3 5 a
+ 𓋼 s 3 6
+ 𓋽 s 3 7
+ 𓋾 s 3 8
+ 𓋿 s 3 9
+ 𓌀 s 4 0
+ 𓌁 s 4 1
+ 𓌂 s 4 2
+ 𓌃 s 4 3
+ 𓌄 s 4 4
+ 𓌅 s 4 5
+ 𓌆 s 4 6
+
+
+ T War, Hunting + Butchery
+
+ 𓌇 t 1
+ 𓌈 t 2
+ 𓌉 t 3
+ 𓌊 t 3 a
+ 𓌋 t 4
+ 𓌌 t 5
+ 𓌍 t 6
+ 𓌎 t 7
+ 𓌏 t 7 a
+ 𓌐 t 8
+ 𓌑 t 8 a
+ 𓌒 t 9
+ 𓌓 t 9 a
+ 𓌔 t 1 0
+ 𓌕 t 1 1
+ 𓌖 t 1 1 a
+ 𓌗 t 1 2
+ 𓌘 t 1 3
+ 𓌙 t 1 4
+ 𓌚 t 1 5
+ 𓌛 t 1 6
+ 𓌜 t 1 6 a
+ 𓌝 t 1 7
+ 𓌞 t 1 8
+ 𓌟 t 1 9
+ 𓌠 t 2 0
+ 𓌡 t 2 1
+ 𓌢 t 2 2
+ 𓌣 t 2 3
+ 𓌤 t 2 4
+ 𓌥 t 2 5
+ 𓌦 t 2 6
+ 𓌧 t 2 7
+ 𓌨 t 2 8
+ 𓌩 t 2 9
+ 𓌪 t 3 0
+ 𓌫 t 3 1
+ 𓌬 t 3 2
+ 𓌭 t 3 2 a
+ 𓌮 t 3 3
+ 𓌯 t 3 3 a
+ 𓌰 t 3 4
+ 𓌱 t 3 5
+ 𓌲 t 3 6
+
+
+ U Agriculture + Crafts
+
+ 𓌳 u 1
+ 𓌴 u 2
+ 𓌵 u 3
+ 𓌶 u 4
+ 𓌷 u 5
+ 𓌸 u 6
+ 𓌹 u 6 a
+ 𓌺 u 6 b
+ 𓌻 u 7
+ 𓌼 u 8
+ 𓌽 u 9
+ 𓌾 u 1 0
+ 𓌿 u 1 1
+ 𓍀 u 1 2
+ 𓍁 u 1 3
+ 𓍂 u 1 4
+ 𓍃 u 1 5
+ 𓍄 u 1 6
+ 𓍅 u 1 7
+ 𓍆 u 1 8
+ 𓍇 u 1 9
+ 𓍈 u 2 0
+ 𓍉 u 2 1
+ 𓍊 u 2 2
+ 𓍋 u 2 3
+ 𓍌 u 2 3 a
+ 𓍍 u 2 4
+ 𓍎 u 2 5
+ 𓍏 u 2 6
+ 𓍐 u 2 7
+ 𓍑 u 2 8
+ 𓍒 u 2 9
+ 𓍓 u 2 9 a
+ 𓍔 u 3 0
+ 𓍕 u 3 1
+ 𓍖 u 3 2
+ 𓍗 u 3 2 a
+ 𓍘 u 3 3
+ 𓍙 u 3 4
+ 𓍚 u 3 5
+ 𓍛 u 3 6
+ 𓍜 u 3 7
+ 𓍝 u 3 8
+ 𓍞 u 3 9
+ 𓍟 u 4 0
+ 𓍠 u 4 1
+ 𓍡 u 4 2
+
+
+ V Rope, Fiber, Baskets, etc
+
+ 𓍢 v 1
+ 𓍣 v 1 a
+ 𓍤 v 1 b
+ 𓍥 v 1 c
+ 𓍦 v 1 d
+ 𓍧 v 1 e
+ 𓍨 v 1 f
+ 𓍩 v 1 g
+ 𓍪 v 1 h
+ 𓍫 v 1 i
+ 𓍬 v 2
+ 𓍭 v 2 a
+ 𓍮 v 3
+ 𓍯 v 4
+ 𓍰 v 5
+ 𓍱 v 6
+ 𓍲 v 7
+ 𓍳 v 7 a
+ 𓍴 v 7 b
+ 𓍵 v 8
+ 𓍶 v 9
+ 𓍷 v 1 0
+ 𓍸 v 1 1
+ 𓍹 v 1 1 a
+ 𓍺 v 1 1 b
+ 𓍻 v 1 1 c
+ 𓍼 v 1 2
+ 𓍽 v 1 2 a
+ 𓍾 v 1 2 b
+ 𓍿 v 1 3
+ 𓎀 v 1 4
+ 𓎁 v 1 5
+ 𓎂 v 1 6
+ 𓎃 v 1 7
+ 𓎄 v 1 8
+ 𓎅 v 1 9
+ 𓎆 v 2 0
+ 𓎇 v 2 0 a
+ 𓎈 v 2 0 b
+ 𓎉 v 2 0 c
+ 𓎊 v 2 0 d
+ 𓎋 v 2 0 e
+ 𓎌 v 2 0 f
+ 𓎍 v 2 0 g
+ 𓎎 v 2 0 h
+ 𓎏 v 2 0 i
+ 𓎐 v 2 0 j
+ 𓎑 v 2 0 k
+ 𓎒 v 2 0 l
+ 𓎓 v 2 1
+ 𓎔 v 2 2
+ 𓎕 v 2 3
+ 𓎖 v 2 3 a
+ 𓎗 v 2 4
+ 𓎘 v 2 5
+ 𓎙 v 2 6
+ 𓎚 v 2 7
+ 𓎛 v 2 8
+ 𓎜 v 2 8 a
+ 𓎝 v 2 9
+ 𓎞 v 2 9 a
+ 𓎟 v 3 0
+ 𓎠 v 3 0 a
+ 𓎡 v 3 1
+ 𓎢 v 3 1 a
+ 𓎣 v 3 2
+ 𓎤 v 3 3
+ 𓎥 v 3 3 a
+ 𓎦 v 3 4
+ 𓎧 v 3 5
+ 𓎨 v 3 6
+ 𓎩 v 3 7
+ 𓎪 v 3 7 a
+ 𓎫 v 3 8
+ 𓎬 v 3 9
+ 𓎭 v 4 0
+ 𓎮 v 4 0 a
+
+
+ W Stoneware + Pottery
+
+ 𓎯 w 1
+ 𓎰 w 2
+ 𓎱 w 3
+ 𓎲 w 3 a
+ 𓎳 w 4
+ 𓎴 w 5
+ 𓎵 w 6
+ 𓎶 w 7
+ 𓎷 w 8
+ 𓎸 w 9
+ 𓎹 w 9 a
+ 𓎺 w 1 0
+ 𓎻 w 1 0 a
+ 𓎼 w 1 1
+ 𓎽 w 1 2
+ 𓎾 w 1 3
+ 𓎿 w 1 4
+ 𓏀 w 1 4 a
+ 𓏁 w 1 5
+ 𓏂 w 1 6
+ 𓏃 w 1 7
+ 𓏄 w 1 7 a
+ 𓏅 w 1 8
+ 𓏆 w 1 8 a
+ 𓏇 w 1 9
+ 𓏈 w 2 0
+ 𓏉 w 2 1
+ 𓏊 w 2 2
+ 𓏋 w 2 3
+ 𓏌 w 2 4
+ 𓏍 w 2 4 a
+ 𓏎 w 2 5
+
+
+
+ X Loaves + Cakes
+
+ 𓏏 x 1
+ 𓏐 x 2
+ 𓏑 x 3
+ 𓏒 x 4
+ 𓏓 x 4 a
+ 𓏔 x 4 b
+ 𓏕 x 5
+ 𓏖 x 6
+ 𓏗 x 6 a
+ 𓏘 x 7
+ 𓏙 x 8
+ 𓏚 x 8 a
+
+
+ Y Writing, Games + Music
+
+ 𓏛 y 1
+ 𓏜 y 1 a
+ 𓏝 y 2
+ 𓏞 y 3
+ 𓏟 y 4
+ 𓏠 y 5
+ 𓏡 y 6
+ 𓏢 y 7
+ 𓏣 y 8
+
+
+ Z Geometric Figures
+
+ 𓏤 z 1
+ 𓏥 z 2
+ 𓏦 z 2 a
+ 𓏧 z 2 b
+ 𓏨 z 2 c
+ 𓏩 z 2 d
+ 𓏪 z 3
+ 𓏫 z 3 a
+ 𓏬 z 3 b
+ 𓏭 z 4
+ 𓏮 z 4 a
+ 𓏯 z 5
+ 𓏰 z 5 a
+ 𓏱 z 6
+ 𓏲 z 7
+ 𓏳 z 8
+ 𓏴 z 9
+ 𓏵 z 1 0
+ 𓏶 z 1 1
+ 𓏷 z 1 2
+ 𓏸 z 1 3
+ 𓏹 z 1 4
+ 𓏺 z 1 5
+ 𓏻 z 1 5 a
+ 𓏼 z 1 5 b
+ 𓏽 z 1 5 c
+ 𓏾 z 1 5 d
+ 𓏿 z 1 5 e
+ 𓐀 z 1 5 f
+ 𓐁 z 1 5 g
+ 𓐂 z 1 5 h
+ 𓐃 z 1 5 i
+ 𓐄 z 1 6
+ 𓐅 z 1 6 a
+ 𓐆 z 1 6 b
+ 𓐇 z 1 6 c
+ 𓐈 z 1 6 d
+ 𓐉 z 1 6 e
+ 𓐊 z 1 6 f
+ 𓐋 z 1 6 g
+ 𓐌 z 1 6 h
+
+
+ AA Unclassified
+
+ 𓐍 a a 1
+ 𓐎 a a 2
+ 𓐏 a a 3
+ 𓐐 a a 4
+ 𓐑 a a 5
+ 𓐒 a a 6
+ 𓐓 a a 7
+ 𓐔 a a 7 a
+ 𓐕 a a 7 b
+ 𓐖 a a 8
+ 𓐗 a a 9
+ 𓐘 a a 1 0
+ 𓐙 a a 1 1
+ 𓐚 a a 1 2
+ 𓐛 a a 1 3
+ 𓐜 a a 1 4
+ 𓐝 a a 1 5
+ 𓐞 a a 1 6
+ 𓐟 a a 1 7
+ 𓐠 a a 1 8
+ 𓐡 a a 1 9
+ 𓐢 a a 2 0
+ 𓐣 a a 2 1
+ 𓐤 a a 2 2
+ 𓐥 a a 2 3
+ 𓐦 a a 2 4
+ 𓐧 a a 2 5
+ 𓐨 a a 2 6
+ 𓐩 a a 2 7
+ 𓐪 a a 2 8
+ 𓐫 a a 2 9
+ 𓐬 a a 3 0
+ 𓐭 a a 3 1
+ 𓐮 a a 3 2
+
+
+
+
+
+ Additional Information
+
+
Available Methods for Typing Hieroglyphs
+
There are three ways to display Ancient Egyptian on a computer:
+
+
Unicode
+
This keyboard uses Unicode , the international standard for computer encoding all the world's languages. Hieroglyphs written in Unicode can be treated just like Latin text. They can be searched, sorted, copied and pasted, entered into forms on websites, and typed into word processors. The unfortunate consequence of this versatility is that Unicode text cannot be displayed like real Ancient Egyptian without a great deal of effort. In standard use, anything typed using Unicode will display as a single-file line of characters like a modern alphabet.
+
This isn't a problem for many situations. If you're sending a short bit of text to a colleague, and you're more concerned with content than formatting, Unicode allows you to type hieroglyphs directly into an email. It also makes algorithmic processing of Ancient Egyptian texts considerably easier. On the other hand, if you need the glyphs to be stacked and aligned properly, you should consider the next option.
+
+
A Hieroglyphic Text Editor
+
This is the best way to input hieroglyphs when formatting is a primary concern, i.e. when the text has to look exactly as it would have on a temple wall. These programs provide full control over the placement, size, and orientation of each glyph. The downside is that any text made in a program like this has to be rendered as a graphic before it can be used anywhere else. Once it becomes a graphic, it is impossible to make any changes to the text. It also cannot be entered into text boxes, searched, processed by a computer program, etc.
+
If proper formatting is an important issue, try using JSesh instead of this keyboard. JSesh is a free, open-source hieroglyphic text editor that provides an extraordinary level of control over formatting.
+
Download JSesh
+
+
An Image
+
Although it is possible to display hieroglyphs by putting them all in a jpeg, and though many websites still do this, this approach should be avoided at all costs. It is a terrible way to present information. The availability of the first two options should preclude the need to ever display Ancient Egyptian this way ever again.
+
+
+
+
Keyboard Authorship
+
This keyboard was created by Christian Casey for Right Said Languages, a
+ project designed to provide free resources to students of Ancient Egyptian
+ languages.
+
+
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.ico b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.ico
new file mode 100644
index 0000000000..b52500091c
Binary files /dev/null and b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.ico differ
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kmn b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kmn
new file mode 100644
index 0000000000..599e4b74ea
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kmn
@@ -0,0 +1,4764 @@
+store(&VERSION) '10.0'
+store(&NAME) 'Hieroglyphic'
+store(&BITMAP) 'hieroglyphic.ico'
+store(&INCLUDECODES) 'codes.txt'
+
+store(©RIGHT) '© 2010-2018 Christian Casey'
+c store(ÐNOLOGUECODE) 'egy'
+store(&VISUALKEYBOARD) 'hieroglyphic.kvks'
+store(&KEYBOARDVERSION) '1.3'
+store(&TARGETS) 'web'
+
+begin Unicode > use(main)
+
+group(main) using keys
+
+c Prevents [K_SPACE] from doing anything else
+ + ' ' > nul
+
+c Unless the user presses [CTRL]
+$KeymanOnly: + [CTRL K_SPACE] > ' ' return
+$KeymanWeb: + [CTRL K_SPACE] > ' '
+
+c Text direction control (To be implemented in a later version)
+c 'ltr' + ' ' > U+202C
+c 'rtl' + ' ' > U+202E
+c + '<' > U+202C
+c + '>' > U+202E
+
+c Converts latin entry into transliteration
+ + 'S' > $S_
+ + 'D' > $D_
+ + 'H' > $H_
+ + 'x' > $x
+ + 'q' > $q
+ + 'T' > $T_
+ + 'X' > $X_
+ + 'A' > $A_
+ + 'a' > $a
+
+
+c Produces standard latin key value instead of transliteration
+store(ltn) 'SDHxqTXAa`'
++ '`' > dk(ltn)
+dk(ltn) + any(ltn) > index(ltn,2)
+
+c Phonetic values of length 1
+
+c 1
+'1' + ' ' > dk(0) $Z1
+'+0' + '+' > dk(0)
+
+c 3
+'3' + ' ' > dk(4) $Z2
+'+4' + '+' > dk(4)
+dk(4) $Z2 + ' ' > dk(4) $N33A
+dk(4) $N33A + ' ' > dk(4) $Z3
+dk(4) $Z3 + ' ' > dk(4) $Z3A
+dk(4) $Z3A + ' ' > dk(4) $Z2
+
+c A
+$A_ + ' ' > dk(5) $G1
+'+5' + '+' > dk(5)
+
+c a
+$a + ' ' > dk(6) $D36
+'+6' + '+' > dk(6)
+dk(6) $D36 + ' ' > dk(6) $O29
+dk(6) $O29 + ' ' > dk(6) $D36
+
+c b
+'b' + ' ' > dk(43) $D58
+'+43' + '+' > dk(43)
+
+c d
+'d' + ' ' > dk(59) $D46
+'+59' + '+' > dk(59)
+dk(59) $D46 + ' ' > dk(59) $D37
+dk(59) $D37 + ' ' > dk(59) $I10
+dk(59) $I10 + ' ' > dk(59) $X8
+dk(59) $X8 + ' ' > dk(59) $D46
+
+c D
+$D_ + ' ' > dk(60) $I10
+'+60' + '+' > dk(60)
+dk(60) $I10 + ' ' > dk(60) $D37
+dk(60) $D37 + ' ' > dk(60) $I10
+
+c f
+'f' + ' ' > dk(84) $I9
+'+84' + '+' > dk(84)
+
+c g
+'g' + ' ' > dk(89) $W11
+'+89' + '+' > dk(89)
+dk(89) $W11 + ' ' > dk(89) $V33
+dk(89) $V33 + ' ' > dk(89) $V34
+dk(89) $V34 + ' ' > dk(89) $V35
+dk(89) $V35 + ' ' > dk(89) $V6
+dk(89) $V6 + ' ' > dk(89) $W12
+dk(89) $W12 + ' ' > dk(89) $W11
+
+c h
+'h' + ' ' > dk(97) $O4
+'+97' + '+' > dk(97)
+
+c H
+$H_ + ' ' > dk(98) $V28
+'+98' + '+' > dk(98)
+
+c i
+'i' + ' ' > dk(131) $M17
+'+131' + '+' > dk(131)
+dk(131) $M17 + ' ' > dk(131) $A1
+dk(131) $A1 + ' ' > dk(131) $A26
+dk(131) $A26 + ' ' > dk(131) $M2
+dk(131) $M2 + ' ' > dk(131) $M17
+
+c k
+'k' + ' ' > dk(173) $V31
+'+173' + '+' > dk(173)
+dk(173) $V31 + ' ' > dk(173) $V31A
+dk(173) $V31A + ' ' > dk(173) $V31
+
+c l
+'l' + ' ' > dk(184) $E23
+'+184' + '+' > dk(184)
+
+c M
+'M' + ' ' > dk(185) $AA15
+'+185' + '+' > dk(185)
+
+c m
+'m' + ' ' > dk(186) $G17
+'+186' + '+' > dk(186)
+dk(186) $G17 + ' ' > dk(186) $AA13
+dk(186) $AA13 + ' ' > dk(186) $AA14
+dk(186) $AA14 + ' ' > dk(186) $AA15
+dk(186) $AA15 + ' ' > dk(186) $D37
+dk(186) $D37 + ' ' > dk(186) $D38
+dk(186) $D38 + ' ' > dk(186) $G19
+dk(186) $G19 + ' ' > dk(186) $G20
+dk(186) $G20 + ' ' > dk(186) $G17
+
+c n
+'n' + ' ' > dk(224) $N35
+'+224' + '+' > dk(224)
+dk(224) $N35 + ' ' > dk(224) $M22
+dk(224) $M22 + ' ' > dk(224) $S3
+dk(224) $S3 + ' ' > dk(224) $S4
+dk(224) $S4 + ' ' > dk(224) $D35
+dk(224) $D35 + ' ' > dk(224) $N35
+
+c N
+'N' + ' ' > dk(225) $S3
+'+225' + '+' > dk(225)
+
+c p
+'p' + ' ' > dk(256) $Q3
+'+256' + '+' > dk(256)
+dk(256) $Q3 + ' ' > dk(256) $O1
+dk(256) $O1 + ' ' > dk(256) $Q3
+
+c q
+$q + ' ' > dk(272) $N29
+'+272' + '+' > dk(272)
+
+c r
+'r' + ' ' > dk(285) $D21
+'+285' + '+' > dk(285)
+
+c S
+$S_ + ' ' > dk(303) $N37
+'+303' + '+' > dk(303)
+dk(303) $N37 + ' ' > dk(303) $N38
+dk(303) $N38 + ' ' > dk(303) $N39
+dk(303) $N39 + ' ' > dk(303) $N37
+
+c s
+'s' + ' ' > dk(304) $S29
+'+304' + '+' > dk(304)
+dk(304) $S29 + ' ' > dk(304) $O34
+dk(304) $O34 + ' ' > dk(304) $S29
+
+c T
+$T_ + ' ' > dk(383) $V13
+'+383' + '+' > dk(383)
+dk(383) $V13 + ' ' > dk(383) $V14
+dk(383) $V14 + ' ' > dk(383) $V13
+
+c t
+'t' + ' ' > dk(384) $X1
+'+384' + '+' > dk(384)
+dk(384) $X1 + ' ' > dk(384) $X2
+dk(384) $X2 + ' ' > dk(384) $X3
+dk(384) $X3 + ' ' > dk(384) $X1
+
+c w
+'w' + ' ' > dk(403) $G43
+'+403' + '+' > dk(403)
+dk(403) $G43 + ' ' > dk(403) $Z7
+dk(403) $Z7 + ' ' > dk(403) $G43
+
+c W
+'W' + ' ' > dk(404) $Z7
+'+404' + '+' > dk(404)
+
+c x
+$x + ' ' > dk(436) $AA1
+'+436' + '+' > dk(436)
+
+c X
+$X_ + ' ' > dk(437) $F32
+'+437' + '+' > dk(437)
+
+c y
+'y' + ' ' > dk(473) $Z4
+'+473' + '+' > dk(473)
+
+c z
+'z' + ' ' > dk(474) $O34
+'+474' + '+' > dk(474)
+
+
+c Phonetic values of length 2
+
+c 10
+'10' + ' ' > dk(1) $V20
+'+1' + '+' > dk(1)
+
+c aA
+$a $A_ + ' ' > dk(7) $O29
+'+7' + '+' > dk(7)
+dk(7) $O29 + ' ' > dk(7) $E7
+dk(7) $E7 + ' ' > dk(7) $O31
+dk(7) $O31 + ' ' > dk(7) $O29
+
+c AA
+$A_ $A_ + ' ' > dk(8) $F45
+'+8' + '+' > dk(8)
+dk(8) $F45 + ' ' > dk(8) $G2
+dk(8) $G2 + ' ' > dk(8) $F45
+
+c Ab
+$A_ 'b' + ' ' > dk(10) $U23
+'+10' + '+' > dk(10)
+dk(10) $U23 + ' ' > dk(10) $F28
+dk(10) $F28 + ' ' > dk(10) $R15
+dk(10) $R15 + ' ' > dk(10) $W7
+dk(10) $W7 + ' ' > dk(10) $W8
+dk(10) $W8 + ' ' > dk(10) $U23
+
+c ab
+$a 'b' + ' ' > dk(11) $D59
+'+11' + '+' > dk(11)
+dk(11) $D59 + ' ' > dk(11) $AA4
+dk(11) $AA4 + ' ' > dk(11) $D59
+
+c aD
+$a $D_ + ' ' > dk(15) $V26
+'+15' + '+' > dk(15)
+dk(15) $V26 + ' ' > dk(15) $K3
+dk(15) $K3 + ' ' > dk(15) $V27
+dk(15) $V27 + ' ' > dk(15) $V26
+
+c ad
+$a 'd' + ' ' > dk(16) $K3
+'+16' + '+' > dk(16)
+dk(16) $K3 + ' ' > dk(16) $V26
+dk(16) $V26 + ' ' > dk(16) $K3
+
+c aH
+$a $H_ + ' ' > dk(18) $O11
+'+18' + '+' > dk(18)
+dk(18) $O11 + ' ' > dk(18) $O12
+dk(18) $O12 + ' ' > dk(18) $T24
+dk(18) $T24 + ' ' > dk(18) $O11
+
+c Ai
+$A_ 'i' + ' ' > dk(21) $T12
+'+21' + '+' > dk(21)
+
+c an
+$a 'n' + ' ' > dk(24) $D7
+'+24' + '+' > dk(24)
+dk(24) $D7 + ' ' > dk(24) $D8
+dk(24) $D8 + ' ' > dk(24) $D7
+
+c aq
+$a $q + ' ' > dk(30) $G35
+'+30' + '+' > dk(30)
+
+c Ar
+$A_ 'r' + ' ' > dk(32) $T12
+'+32' + '+' > dk(32)
+
+c aS
+$a $S_ + ' ' > dk(34) $A26
+'+34' + '+' > dk(34)
+
+c Aw
+$A_ 'w' + ' ' > dk(39) $F40
+'+39' + '+' > dk(39)
+
+c Ax
+$A_ $x + ' ' > dk(41) $G25
+'+41' + '+' > dk(41)
+dk(41) $G25 + ' ' > dk(41) $M15
+dk(41) $M15 + ' ' > dk(41) $G25
+
+c bA
+'b' $A_ + ' ' > dk(44) $G29
+'+44' + '+' > dk(44)
+dk(44) $G29 + ' ' > dk(44) $E10
+dk(44) $E10 + ' ' > dk(44) $E11
+dk(44) $E11 + ' ' > dk(44) $G53
+dk(44) $G53 + ' ' > dk(44) $W10A
+dk(44) $W10A + ' ' > dk(44) $G29
+
+c bd
+'bd' + ' ' > dk(48) $R9
+'+48' + '+' > dk(48)
+
+c bH
+'b' $H_ + ' ' > dk(50) $F18
+'+50' + '+' > dk(50)
+
+c bw
+'bw' + ' ' > dk(57) $D58
+'+57' + '+' > dk(57)
+dk(57) $D58 + ' ' > dk(57) $K2
+dk(57) $K2 + ' ' > dk(57) $D58
+
+c bz
+'bz' + ' ' > dk(58) $K5
+'+58' + '+' > dk(58)
+
+c DA
+$D_ $A_ + ' ' > dk(61) $U28
+'+61' + '+' > dk(61)
+dk(61) $U28 + ' ' > dk(61) $AA8
+dk(61) $AA8 + ' ' > dk(61) $P3
+dk(61) $P3 + ' ' > dk(61) $U29
+dk(61) $U29 + ' ' > dk(61) $U28
+
+c Db
+$D_ 'b' + ' ' > dk(63) $G22
+'+63' + '+' > dk(63)
+
+c db
+'db' + ' ' > dk(64) $F16
+'+64' + '+' > dk(64)
+dk(64) $F16 + ' ' > dk(64) $E25
+dk(64) $E25 + ' ' > dk(64) $F16
+
+c Dd
+$D_ 'd' + ' ' > dk(67) $R11
+'+67' + '+' > dk(67)
+
+c DD
+$D_ $D_ + ' ' > dk(68) $I11
+'+68' + '+' > dk(68)
+
+c dd
+'dd' + ' ' > dk(69) $R11
+'+69' + '+' > dk(69)
+
+c di
+'di' + ' ' > dk(72) $X8
+'+72' + '+' > dk(72)
+dk(72) $X8 + ' ' > dk(72) $D37
+dk(72) $D37 + ' ' > dk(72) $X8
+
+c Dr
+$D_ 'r' + ' ' > dk(75) $M36
+'+75' + '+' > dk(75)
+dk(75) $M36 + ' ' > dk(75) $M37
+dk(75) $M37 + ' ' > dk(75) $M36
+
+c Dw
+$D_ 'w' + ' ' > dk(81) $N26
+'+81' + '+' > dk(81)
+
+c fA
+'f' $A_ + ' ' > dk(85) $A9
+'+85' + '+' > dk(85)
+
+c gb
+'gb' + ' ' > dk(90) $G38
+'+90' + '+' > dk(90)
+
+c gH
+'g' $H_ + ' ' > dk(92) $D56
+'+92' + '+' > dk(92)
+
+c gm
+'gm' + ' ' > dk(94) $G28
+'+94' + '+' > dk(94)
+
+c gs
+'gs' + ' ' > dk(96) $AA13
+'+96' + '+' > dk(96)
+dk(96) $AA13 + ' ' > dk(96) $AA14
+dk(96) $AA14 + ' ' > dk(96) $AA15
+dk(96) $AA15 + ' ' > dk(96) $AA16
+dk(96) $AA16 + ' ' > dk(96) $AA13
+
+c HA
+$H_ $A_ + ' ' > dk(99) $M16
+'+99' + '+' > dk(99)
+
+c Hb
+$H_ 'b' + ' ' > dk(103) $W3
+'+103' + '+' > dk(103)
+dk(103) $W3 + ' ' > dk(103) $W4
+dk(103) $W4 + ' ' > dk(103) $W3
+
+c hb
+'hb' + ' ' > dk(104) $U13
+'+104' + '+' > dk(104)
+dk(104) $U13 + ' ' > dk(104) $G26A
+dk(104) $G26A + ' ' > dk(104) $G26
+dk(104) $G26 + ' ' > dk(104) $U13
+
+c HD
+$H_ $D_ + ' ' > dk(105) $T3
+'+105' + '+' > dk(105)
+dk(105) $T3 + ' ' > dk(105) $S14
+dk(105) $S14 + ' ' > dk(105) $T4
+dk(105) $T4 + ' ' > dk(105) $T5
+dk(105) $T5 + ' ' > dk(105) $T3
+
+c HH
+$H_ $H_ + ' ' > dk(109) $C11
+'+109' + '+' > dk(109)
+
+c Hm
+$H_ 'm' + ' ' > dk(110) $U36
+'+110' + '+' > dk(110)
+dk(110) $U36 + ' ' > dk(110) $A41
+dk(110) $A41 + ' ' > dk(110) $A42
+dk(110) $A42 + ' ' > dk(110) $N41
+dk(110) $N41 + ' ' > dk(110) $N42
+dk(110) $N42 + ' ' > dk(110) $U36
+
+c Hn
+$H_ 'n' + ' ' > dk(114) $M2
+'+114' + '+' > dk(114)
+dk(114) $M2 + ' ' > dk(114) $U8
+dk(114) $U8 + ' ' > dk(114) $V36
+dk(114) $V36 + ' ' > dk(114) $M2
+
+c Hp
+$H_ 'p' + ' ' > dk(119) $AA5
+'+119' + '+' > dk(119)
+
+c Hr
+$H_ 'r' + ' ' > dk(123) $D2
+'+123' + '+' > dk(123)
+dk(123) $D2 + ' ' > dk(123) $AA19
+dk(123) $AA19 + ' ' > dk(123) $D2
+
+c Hw
+$H_ 'w' + ' ' > dk(127) $F18
+'+127' + '+' > dk(127)
+
+c Hz
+$H_ 'z' + ' ' > dk(130) $W14
+'+130' + '+' > dk(130)
+
+c ib
+'ib' + ' ' > dk(141) $F34
+'+141' + '+' > dk(141)
+dk(141) $F34 + ' ' > dk(141) $E8A
+dk(141) $E8A + ' ' > dk(141) $E8
+dk(141) $E8 + ' ' > dk(141) $F34
+
+c id
+'id' + ' ' > dk(143) $N42
+'+143' + '+' > dk(143)
+dk(143) $N42 + ' ' > dk(143) $F45
+dk(143) $F45 + ' ' > dk(143) $N41
+dk(143) $N41 + ' ' > dk(143) $N42
+
+c iH
+'i' $H_ + ' ' > dk(147) $T24
+'+147' + '+' > dk(147)
+dk(147) $T24 + ' ' > dk(147) $E1
+dk(147) $E1 + ' ' > dk(147) $F1
+dk(147) $F1 + ' ' > dk(147) $T24
+
+c ii
+'ii' + ' ' > dk(148) $M18
+'+148' + '+' > dk(148)
+
+c im
+'im' + ' ' > dk(150) $AA13
+'+150' + '+' > dk(150)
+dk(150) $AA13 + ' ' > dk(150) $AA14
+dk(150) $AA14 + ' ' > dk(150) $AA15
+dk(150) $AA15 + ' ' > dk(150) $M1
+dk(150) $M1 + ' ' > dk(150) $AA13
+
+c in
+'in' + ' ' > dk(155) $K1
+'+155' + '+' > dk(155)
+dk(155) $K1 + ' ' > dk(155) $A27
+dk(155) $A27 + ' ' > dk(155) $K1
+
+c ir
+'ir' + ' ' > dk(161) $D4
+'+161' + '+' > dk(161)
+dk(161) $D4 + ' ' > dk(161) $D12
+dk(161) $D12 + ' ' > dk(161) $D4
+
+c it
+'it' + ' ' > dk(165) $U10
+'+165' + '+' > dk(165)
+dk(165) $U10 + ' ' > dk(165) $I3
+dk(165) $I3 + ' ' > dk(165) $I9
+dk(165) $I9 + ' ' > dk(165) $M33
+dk(165) $M33 + ' ' > dk(165) $X2
+dk(165) $X2 + ' ' > dk(165) $X3
+dk(165) $X3 + ' ' > dk(165) $U10
+
+c iw
+'iw' + ' ' > dk(168) $N18
+'+168' + '+' > dk(168)
+dk(168) $N18 + ' ' > dk(168) $D54
+dk(168) $D54 + ' ' > dk(168) $E14
+dk(168) $E14 + ' ' > dk(168) $E9
+dk(168) $E9 + ' ' > dk(168) $F51
+dk(168) $F51 + ' ' > dk(168) $N18
+
+c iz
+'iz' + ' ' > dk(172) $M40
+'+172' + '+' > dk(172)
+dk(172) $M40 + ' ' > dk(172) $O35
+dk(172) $O35 + ' ' > dk(172) $M40
+
+c kA
+'k' $A_ + ' ' > dk(174) $D28
+'+174' + '+' > dk(174)
+dk(174) $D28 + ' ' > dk(174) $D29
+dk(174) $D29 + ' ' > dk(174) $E1
+dk(174) $E1 + ' ' > dk(174) $E2
+dk(174) $E2 + ' ' > dk(174) $D28
+
+c km
+'km' + ' ' > dk(179) $I6
+'+179' + '+' > dk(179)
+
+c kp
+'kp' + ' ' > dk(180) $R5
+'+180' + '+' > dk(180)
+dk(180) $R5 + ' ' > dk(180) $R6
+dk(180) $R6 + ' ' > dk(180) $R5
+
+c ks
+'ks' + ' ' > dk(181) $A16
+'+181' + '+' > dk(181)
+
+c mA
+'m' $A_ + ' ' > dk(187) $U1
+'+187' + '+' > dk(187)
+dk(187) $U1 + ' ' > dk(187) $D12
+dk(187) $D12 + ' ' > dk(187) $D4
+dk(187) $D4 + ' ' > dk(187) $G3
+dk(187) $G3 + ' ' > dk(187) $U2
+dk(187) $U2 + ' ' > dk(187) $U3
+dk(187) $U3 + ' ' > dk(187) $U1
+
+c md
+'md' + ' ' > dk(192) $S43
+'+192' + '+' > dk(192)
+
+c mD
+'m' $D_ + ' ' > dk(193) $V20
+'+193' + '+' > dk(193)
+dk(193) $V20 + ' ' > dk(193) $V21
+dk(193) $V21 + ' ' > dk(193) $V20
+
+c mH
+'m' $H_ + ' ' > dk(197) $V22
+'+197' + '+' > dk(197)
+dk(197) $V22 + ' ' > dk(197) $D42
+dk(197) $D42 + ' ' > dk(197) $V23
+dk(197) $V23 + ' ' > dk(197) $V22
+
+c mi
+'mi' + ' ' > dk(198) $W19
+'+198' + '+' > dk(198)
+dk(198) $W19 + ' ' > dk(198) $D37
+dk(198) $D37 + ' ' > dk(198) $D38
+dk(198) $D38 + ' ' > dk(198) $G19
+dk(198) $G19 + ' ' > dk(198) $G20
+dk(198) $G20 + ' ' > dk(198) $N36
+dk(198) $N36 + ' ' > dk(198) $W19
+
+c mm
+'mm' + ' ' > dk(199) $G18
+'+199' + '+' > dk(199)
+
+c mn
+'mn' + ' ' > dk(200) $Y5
+'+200' + '+' > dk(200)
+dk(200) $Y5 + ' ' > dk(200) $T1
+dk(200) $T1 + ' ' > dk(200) $Y5
+
+c mr
+'mr' + ' ' > dk(212) $U6
+'+212' + '+' > dk(212)
+dk(212) $U6 + ' ' > dk(212) $F20
+dk(212) $F20 + ' ' > dk(212) $N36
+dk(212) $N36 + ' ' > dk(212) $O24
+dk(212) $O24 + ' ' > dk(212) $O5
+dk(212) $O5 + ' ' > dk(212) $U23
+dk(212) $U23 + ' ' > dk(212) $U7
+dk(212) $U7 + ' ' > dk(212) $U6
+
+c ms
+'ms' + ' ' > dk(213) $F31
+'+213' + '+' > dk(213)
+dk(213) $F31 + ' ' > dk(213) $B3
+dk(213) $B3 + ' ' > dk(213) $B4
+dk(213) $B4 + ' ' > dk(213) $F31
+
+c mt
+'mt' + ' ' > dk(219) $D52
+'+219' + '+' > dk(219)
+dk(219) $D52 + ' ' > dk(219) $D53
+dk(219) $D53 + ' ' > dk(219) $G14
+dk(219) $G14 + ' ' > dk(219) $D52
+
+c mw
+'mw' + ' ' > dk(220) $N35A
+'+220' + '+' > dk(220)
+
+c nb
+'nb' + ' ' > dk(226) $V30
+'+226' + '+' > dk(226)
+
+c nD
+'n' $D_ + ' ' > dk(229) $AA27
+'+229' + '+' > dk(229)
+
+c nH
+'n' $H_ + ' ' > dk(234) $G21
+'+234' + '+' > dk(234)
+
+c ni
+'ni' + ' ' > dk(235) $D41
+'+235' + '+' > dk(235)
+
+c nm
+'nm' + ' ' > dk(238) $T34
+'+238' + '+' > dk(238)
+dk(238) $T34 + ' ' > dk(238) $O5
+dk(238) $O5 + ' ' > dk(238) $T35
+dk(238) $T35 + ' ' > dk(238) $T34
+
+c nn
+'nn' + ' ' > dk(243) $M22A
+'+243' + '+' > dk(243)
+
+c nr
+'nr' + ' ' > dk(245) $H4
+'+245' + '+' > dk(245)
+dk(245) $H4 + ' ' > dk(245) $G14
+dk(245) $G14 + ' ' > dk(245) $H4
+
+c ns
+'ns' + ' ' > dk(246) $F20
+'+246' + '+' > dk(246)
+
+c nw
+'nw' + ' ' > dk(251) $W24
+'+251' + '+' > dk(251)
+dk(251) $W24 + ' ' > dk(251) $U19
+dk(251) $U19 + ' ' > dk(251) $U20
+dk(251) $U20 + ' ' > dk(251) $W24
+
+c pA
+'p' $A_ + ' ' > dk(257) $G40
+'+257' + '+' > dk(257)
+dk(257) $G40 + ' ' > dk(257) $G41
+dk(257) $G41 + ' ' > dk(257) $G40
+
+c pD
+'p' $D_ + ' ' > dk(259) $T10
+'+259' + '+' > dk(259)
+dk(259) $T10 + ' ' > dk(259) $T9A
+dk(259) $T9A + ' ' > dk(259) $T9
+dk(259) $T9 + ' ' > dk(259) $T10
+
+c pd
+'pd' + ' ' > dk(260) $T9
+'+260' + '+' > dk(260)
+dk(260) $T9 + ' ' > dk(260) $T9A
+dk(260) $T9A + ' ' > dk(260) $T9
+
+c pH
+'p' $H_ + ' ' > dk(262) $F22
+'+262' + '+' > dk(262)
+
+c pq
+'p' $q + ' ' > dk(263) $H2
+'+263' + '+' > dk(263)
+
+c pr
+'pr' + ' ' > dk(264) $O1
+'+264' + '+' > dk(264)
+
+c pt
+'pt' + ' ' > dk(266) $N1
+'+266' + '+' > dk(266)
+
+c qA
+$q $A_ + ' ' > dk(273) $A28
+'+273' + '+' > dk(273)
+
+c qd
+$q 'd' + ' ' > dk(276) $AA28
+'+276' + '+' > dk(276)
+dk(276) $AA28 + ' ' > dk(276) $A35
+dk(276) $A35 + ' ' > dk(276) $AA29
+dk(276) $AA29 + ' ' > dk(276) $AA28
+
+c qi
+$q 'i' + ' ' > dk(277) $A53
+'+277' + '+' > dk(277)
+
+c qn
+$q 'n' + ' ' > dk(281) $AA8
+'+281' + '+' > dk(281)
+
+c qs
+$q 's' + ' ' > dk(284) $T19
+'+284' + '+' > dk(284)
+dk(284) $T19 + ' ' > dk(284) $T20
+dk(284) $T20 + ' ' > dk(284) $T19
+
+c rA
+'r' $A_ + ' ' > dk(286) $D21
+'+286' + '+' > dk(286)
+
+c ra
+'r' $a + ' ' > dk(287) $N5
+'+287' + '+' > dk(287)
+dk(287) $N5 + ' ' > dk(287) $C1
+dk(287) $C1 + ' ' > dk(287) $C2
+dk(287) $C2 + ' ' > dk(287) $G9
+dk(287) $G9 + ' ' > dk(287) $N6
+dk(287) $N6 + ' ' > dk(287) $N5
+
+c rd
+'rd' + ' ' > dk(289) $D56
+'+289' + '+' > dk(289)
+dk(289) $D56 + ' ' > dk(289) $M31
+dk(289) $M31 + ' ' > dk(289) $M32
+dk(289) $M32 + ' ' > dk(289) $D56
+
+c rs
+'rs' + ' ' > dk(296) $T13
+'+296' + '+' > dk(296)
+dk(296) $T13 + ' ' > dk(296) $M24
+dk(296) $M24 + ' ' > dk(296) $M25
+dk(296) $M25 + ' ' > dk(296) $U40
+dk(296) $U40 + ' ' > dk(296) $T13
+
+c rw
+'rw' + ' ' > dk(299) $E23
+'+299' + '+' > dk(299)
+
+c sA
+'s' $A_ + ' ' > dk(305) $AA17
+'+305' + '+' > dk(305)
+dk(305) $AA17 + ' ' > dk(305) $AA18
+dk(305) $AA18 + ' ' > dk(305) $G39
+dk(305) $G39 + ' ' > dk(305) $H8
+dk(305) $H8 + ' ' > dk(305) $V16
+dk(305) $V16 + ' ' > dk(305) $V17
+dk(305) $V17 + ' ' > dk(305) $V18
+dk(305) $V18 + ' ' > dk(305) $AA17
+
+c SA
+$S_ $A_ + ' ' > dk(306) $M8
+'+306' + '+' > dk(306)
+dk(306) $M8 + ' ' > dk(306) $H7
+dk(306) $H7 + ' ' > dk(306) $M8
+
+c Sd
+$S_ 'd' + ' ' > dk(315) $F30
+'+315' + '+' > dk(315)
+
+c sd
+'sd' + ' ' > dk(316) $F33
+'+316' + '+' > dk(316)
+
+c sf
+'sf' + ' ' > dk(320) $S30
+'+320' + '+' > dk(320)
+
+c sk
+'sk' + ' ' > dk(324) $V29
+'+324' + '+' > dk(324)
+
+c Sm
+$S_ 'm' + ' ' > dk(325) $N40
+'+325' + '+' > dk(325)
+
+c sm
+'sm' + ' ' > dk(326) $M21
+'+326' + '+' > dk(326)
+dk(326) $M21 + ' ' > dk(326) $R22
+dk(326) $R22 + ' ' > dk(326) $R23
+dk(326) $R23 + ' ' > dk(326) $D35
+dk(326) $D35 + ' ' > dk(326) $M21
+
+c Sn
+$S_ 'n' + ' ' > dk(334) $V7
+'+334' + '+' > dk(334)
+dk(334) $V7 + ' ' > dk(334) $V8
+dk(334) $V8 + ' ' > dk(334) $V7
+
+c sn
+'sn' + ' ' > dk(335) $T22
+'+335' + '+' > dk(335)
+dk(335) $T22 + ' ' > dk(335) $N37
+dk(335) $N37 + ' ' > dk(335) $N38
+dk(335) $N38 + ' ' > dk(335) $N39
+dk(335) $N39 + ' ' > dk(335) $T23
+dk(335) $T23 + ' ' > dk(335) $X4
+dk(335) $X4 + ' ' > dk(335) $X5
+dk(335) $X5 + ' ' > dk(335) $T22
+
+c Sp
+$S_ 'p' + ' ' > dk(347) $D5
+'+347' + '+' > dk(347)
+dk(347) $D5 + ' ' > dk(347) $D6
+dk(347) $D6 + ' ' > dk(347) $D5
+
+c sr
+'sr' + ' ' > dk(356) $A21
+'+356' + '+' > dk(356)
+dk(356) $A21 + ' ' > dk(356) $E27
+dk(356) $E27 + ' ' > dk(356) $A21
+
+c sS
+'s' $S_ + ' ' > dk(359) $V6
+'+359' + '+' > dk(359)
+
+c sT
+'s' $T_ + ' ' > dk(364) $S22
+'+364' + '+' > dk(364)
+dk(364) $S22 + ' ' > dk(364) $F29
+dk(364) $F29 + ' ' > dk(364) $S22
+
+c St
+$S_ 't' + ' ' > dk(365) $V1
+'+365' + '+' > dk(365)
+
+c st
+'st' + ' ' > dk(366) $Q1
+'+366' + '+' > dk(366)
+dk(366) $Q1 + ' ' > dk(366) $B1
+dk(366) $B1 + ' ' > dk(366) $F29
+dk(366) $F29 + ' ' > dk(366) $Q2
+dk(366) $Q2 + ' ' > dk(366) $S22
+dk(366) $S22 + ' ' > dk(366) $Q1
+
+c Sw
+$S_ 'w' + ' ' > dk(373) $H6
+'+373' + '+' > dk(373)
+dk(373) $H6 + ' ' > dk(373) $H6A
+dk(373) $H6A + ' ' > dk(373) $H6
+
+c sw
+'sw' + ' ' > dk(374) $M23
+'+374' + '+' > dk(374)
+dk(374) $M23 + ' ' > dk(374) $N5
+dk(374) $N5 + ' ' > dk(374) $M23
+
+c TA
+$T_ $A_ + ' ' > dk(385) $G47
+'+385' + '+' > dk(385)
+
+c tA
+'t' $A_ + ' ' > dk(386) $N16
+'+386' + '+' > dk(386)
+dk(386) $N16 + ' ' > dk(386) $N17
+dk(386) $N17 + ' ' > dk(386) $N23
+dk(386) $N23 + ' ' > dk(386) $O16
+dk(386) $O16 + ' ' > dk(386) $O17
+dk(386) $O17 + ' ' > dk(386) $Q7
+dk(386) $Q7 + ' ' > dk(386) $U30
+dk(386) $U30 + ' ' > dk(386) $N16
+
+c Tb
+$T_ 'b' + ' ' > dk(388) $S33
+'+388' + '+' > dk(388)
+
+c ti
+'ti' + ' ' > dk(391) $U33
+'+391' + '+' > dk(391)
+dk(391) $U33 + ' ' > dk(391) $M5
+dk(391) $M5 + ' ' > dk(391) $M6
+dk(391) $M6 + ' ' > dk(391) $U33
+
+c tm
+'tm' + ' ' > dk(393) $U15
+'+393' + '+' > dk(393)
+dk(393) $U15 + ' ' > dk(393) $O38
+dk(393) $O38 + ' ' > dk(393) $U15
+
+c tp
+'tp' + ' ' > dk(396) $D1
+'+396' + '+' > dk(396)
+dk(396) $D1 + ' ' > dk(396) $T8A
+dk(396) $T8A + ' ' > dk(396) $T8
+dk(396) $T8 + ' ' > dk(396) $D1
+
+c tr
+'tr' + ' ' > dk(397) $M6
+'+397' + '+' > dk(397)
+dk(397) $M6 + ' ' > dk(397) $A30
+dk(397) $A30 + ' ' > dk(397) $M4
+dk(397) $M4 + ' ' > dk(397) $M5
+dk(397) $M5 + ' ' > dk(397) $M6
+
+c Tz
+$T_ 'z' + ' ' > dk(402) $S24
+'+402' + '+' > dk(402)
+
+c wA
+'w' $A_ + ' ' > dk(405) $V4
+'+405' + '+' > dk(405)
+
+c wa
+'w' $a + ' ' > dk(406) $T21
+'+406' + '+' > dk(406)
+dk(406) $T21 + ' ' > dk(406) $G45
+dk(406) $G45 + ' ' > dk(406) $N31
+dk(406) $N31 + ' ' > dk(406) $T21
+
+c wD
+'w' $D_ + ' ' > dk(412) $V24
+'+412' + '+' > dk(412)
+dk(412) $V24 + ' ' > dk(412) $O26
+dk(412) $O26 + ' ' > dk(412) $V25
+dk(412) $V25 + ' ' > dk(412) $V24
+
+c wi
+'wi' + ' ' > dk(419) $A53
+'+419' + '+' > dk(419)
+
+c wn
+'wn' + ' ' > dk(420) $E34
+'+420' + '+' > dk(420)
+dk(420) $E34 + ' ' > dk(420) $M42
+dk(420) $M42 + ' ' > dk(420) $O31
+dk(420) $O31 + ' ' > dk(420) $E34
+
+c wp
+'wp' + ' ' > dk(422) $F13
+'+422' + '+' > dk(422)
+dk(422) $F13 + ' ' > dk(422) $Z10
+dk(422) $Z10 + ' ' > dk(422) $Z9
+dk(422) $Z9 + ' ' > dk(422) $F13
+
+c wr
+'wr' + ' ' > dk(423) $G36
+'+423' + '+' > dk(423)
+dk(423) $G36 + ' ' > dk(423) $A19
+dk(423) $A19 + ' ' > dk(423) $Z10
+dk(423) $Z10 + ' ' > dk(423) $Z9
+dk(423) $Z9 + ' ' > dk(423) $G36
+
+c wS
+'w' $S_ + ' ' > dk(426) $D3
+'+426' + '+' > dk(426)
+
+c ww
+'ww' + ' ' > dk(433) $G44
+'+433' + '+' > dk(433)
+
+c wx
+'w' $x + ' ' > dk(434) $R16
+'+434' + '+' > dk(434)
+
+c wz
+'wz' + ' ' > dk(435) $Q2
+'+435' + '+' > dk(435)
+dk(435) $Q2 + ' ' > dk(435) $Q1
+dk(435) $Q1 + ' ' > dk(435) $Q2
+
+c xa
+$x $a + ' ' > dk(438) $N28
+'+438' + '+' > dk(438)
+
+c xA
+$x $A_ + ' ' > dk(439) $M12
+'+439' + '+' > dk(439)
+dk(439) $M12 + ' ' > dk(439) $L6
+dk(439) $L6 + ' ' > dk(439) $M12
+
+c XA
+$X_ $A_ + ' ' > dk(440) $K4
+'+440' + '+' > dk(440)
+
+c xm
+$x 'm' + ' ' > dk(450) $R22
+'+450' + '+' > dk(450)
+dk(450) $R22 + ' ' > dk(450) $D35
+dk(450) $D35 + ' ' > dk(450) $R22
+
+c xn
+$x 'n' + ' ' > dk(451) $G41
+'+451' + '+' > dk(451)
+
+c Xn
+$X_ 'n' + ' ' > dk(452) $F26
+'+452' + '+' > dk(452)
+dk(452) $F26 + ' ' > dk(452) $D33
+dk(452) $D33 + ' ' > dk(452) $F26
+
+c Xr
+$X_ 'r' + ' ' > dk(462) $T28
+'+462' + '+' > dk(462)
+
+c xr
+$x 'r' + ' ' > dk(463) $A15
+'+463' + '+' > dk(463)
+
+c xt
+$x 't' + ' ' > dk(468) $M3
+'+468' + '+' > dk(468)
+dk(468) $M3 + ' ' > dk(468) $Q7
+dk(468) $Q7 + ' ' > dk(468) $M3
+
+c xw
+$x 'w' + ' ' > dk(470) $S37
+'+470' + '+' > dk(470)
+dk(470) $S37 + ' ' > dk(470) $D43
+dk(470) $D43 + ' ' > dk(470) $S37
+
+c zA
+'z' $A_ + ' ' > dk(475) $G39
+'+475' + '+' > dk(475)
+dk(475) $G39 + ' ' > dk(475) $AA17
+dk(475) $AA17 + ' ' > dk(475) $AA18
+dk(475) $AA18 + ' ' > dk(475) $G39
+
+c zb
+'zb' + ' ' > dk(477) $O35
+'+477' + '+' > dk(477)
+
+c zH
+'z' $H_ + ' ' > dk(478) $O22
+'+478' + '+' > dk(478)
+dk(478) $O22 + ' ' > dk(478) $O21
+dk(478) $O21 + ' ' > dk(478) $O22
+
+c zp
+'zp' + ' ' > dk(482) $O50
+'+482' + '+' > dk(482)
+
+c zS
+'z' $S_ + ' ' > dk(483) $Y3
+'+483' + '+' > dk(483)
+dk(483) $Y3 + ' ' > dk(483) $Y4
+dk(483) $Y4 + ' ' > dk(483) $Y3
+
+c zw
+'zw' + ' ' > dk(486) $N5
+'+486' + '+' > dk(486)
+
+
+c Phonetic values of length 3
+
+c 100
+'100' + ' ' > dk(2) $V1
+'+2' + '+' > dk(2)
+
+c abA
+$a 'b' $A_ + ' ' > dk(12) $S42
+'+12' + '+' > dk(12)
+
+c Abd
+$A_ 'bd' + ' ' > dk(13) $N11
+'+13' + '+' > dk(13)
+
+c Aby
+$A_ 'by' + ' ' > dk(14) $E24
+'+14' + '+' > dk(14)
+
+c aHA
+$a $H_ $A_ + ' ' > dk(19) $D34
+'+19' + '+' > dk(19)
+dk(19) $D34 + ' ' > dk(19) $D34A
+dk(19) $D34A + ' ' > dk(19) $D34
+
+c aHa
+$a $H_ $a + ' ' > dk(20) $P6
+'+20' + '+' > dk(20)
+dk(20) $P6 + ' ' > dk(20) $P7
+dk(20) $P7 + ' ' > dk(20) $P6
+
+c Amm
+$A_ 'mm' + ' ' > dk(22) $D49
+'+22' + '+' > dk(22)
+
+c Ams
+$A_ 'ms' + ' ' > dk(23) $S44
+'+23' + '+' > dk(23)
+dk(23) $S44 + ' ' > dk(23) $E5
+dk(23) $E5 + ' ' > dk(23) $S44
+
+c ann
+$a 'nn' + ' ' > dk(25) $D55
+'+25' + '+' > dk(25)
+
+c ant
+$a 'nt' + ' ' > dk(26) $D51
+'+26' + '+' > dk(26)
+
+c anw
+$a 'nw' + ' ' > dk(27) $A31
+'+27' + '+' > dk(27)
+dk(27) $A31 + ' ' > dk(27) $D8
+dk(27) $D8 + ' ' > dk(27) $A31
+
+c anx
+$a 'n' $x + ' ' > dk(28) $S34
+'+28' + '+' > dk(28)
+dk(28) $S34 + ' ' > dk(28) $F21
+dk(28) $F21 + ' ' > dk(28) $S34
+
+c apr
+$a 'pr' + ' ' > dk(29) $AA20
+'+29' + '+' > dk(29)
+
+c arq
+$a 'r' $q + ' ' > dk(33) $V12
+'+33' + '+' > dk(33)
+
+c aSA
+$a $S_ $A_ + ' ' > dk(35) $I1
+'+35' + '+' > dk(35)
+
+c Atf
+$A_ 'tf' + ' ' > dk(36) $S8
+'+36' + '+' > dk(36)
+
+c Atp
+$A_ 'tp' + ' ' > dk(37) $A9
+'+37' + '+' > dk(37)
+
+c ATp
+$A_ $T_ 'p' + ' ' > dk(38) $A9
+'+38' + '+' > dk(38)
+
+c awt
+$a 'wt' + ' ' > dk(40) $S39
+'+40' + '+' > dk(40)
+
+c Axt
+$A_ $x 't' + ' ' > dk(42) $N27
+'+42' + '+' > dk(42)
+dk(42) $N27 + ' ' > dk(42) $M8
+dk(42) $M8 + ' ' > dk(42) $N27
+
+c bAH
+'b' $A_ $H_ + ' ' > dk(45) $D53
+'+45' + '+' > dk(45)
+
+c bAs
+'b' $A_ 's' + ' ' > dk(47) $W2
+'+47' + '+' > dk(47)
+
+c bdt
+'bdt' + ' ' > dk(49) $M34
+'+49' + '+' > dk(49)
+
+c bHs
+'b' $H_ 's' + ' ' > dk(51) $E3
+'+51' + '+' > dk(51)
+
+c biA
+'bi' $A_ + ' ' > dk(52) $U16
+'+52' + '+' > dk(52)
+dk(52) $U16 + ' ' > dk(52) $F18
+dk(52) $F18 + ' ' > dk(52) $N34
+dk(52) $N34 + ' ' > dk(52) $N41
+dk(52) $N41 + ' ' > dk(52) $U16
+
+c bit
+'bit' + ' ' > dk(53) $L2
+'+53' + '+' > dk(53)
+
+c bnr
+'bnr' + ' ' > dk(55) $M30
+'+55' + '+' > dk(55)
+
+c bSi
+'b' $S_ 'i' + ' ' > dk(56) $D26
+'+56' + '+' > dk(56)
+
+c Dam
+$D_ $a 'm' + ' ' > dk(62) $S41
+'+62' + '+' > dk(62)
+dk(62) $S41 + ' ' > dk(62) $S14A
+dk(62) $S14A + ' ' > dk(62) $S40
+dk(62) $S40 + ' ' > dk(62) $S41
+
+c Dba
+$D_ 'b' $a + ' ' > dk(65) $D50
+'+65' + '+' > dk(65)
+
+c DbA
+$D_ 'b' $A_ + ' ' > dk(66) $T25
+'+66' + '+' > dk(66)
+
+c DfD
+$D_ 'f' $D_ + ' ' > dk(70) $D12
+'+70' + '+' > dk(70)
+
+c dmD
+'dm' $D_ + ' ' > dk(73) $S23
+'+73' + '+' > dk(73)
+dk(73) $S23 + ' ' > dk(73) $Y1
+dk(73) $Y1 + ' ' > dk(73) $Y2
+dk(73) $Y2 + ' ' > dk(73) $S23
+
+c dqr
+'d' $q 'r' + ' ' > dk(74) $D51
+'+74' + '+' > dk(74)
+
+c DrD
+$D_ 'r' $D_ + ' ' > dk(76) $F21
+'+76' + '+' > dk(76)
+
+c Drt
+$D_ 'rt' + ' ' > dk(77) $D46
+'+77' + '+' > dk(77)
+dk(77) $D46 + ' ' > dk(77) $D47
+dk(77) $D47 + ' ' > dk(77) $D46
+
+c Dsr
+$D_ 'sr' + ' ' > dk(78) $D45
+'+78' + '+' > dk(78)
+
+c dSr
+'d' $S_ 'r' + ' ' > dk(79) $G27
+'+79' + '+' > dk(79)
+
+c dwA
+'dw' $A_ + ' ' > dk(82) $N14
+'+82' + '+' > dk(82)
+dk(82) $N14 + ' ' > dk(82) $A4
+dk(82) $A4 + ' ' > dk(82) $A30
+dk(82) $A30 + ' ' > dk(82) $N14
+
+c fAi
+'f' $A_ 'i' + ' ' > dk(86) $A9
+'+86' + '+' > dk(86)
+
+c fnd
+'fnd' + ' ' > dk(87) $D19
+'+87' + '+' > dk(87)
+dk(87) $D19 + ' ' > dk(87) $D20
+dk(87) $D20 + ' ' > dk(87) $D19
+
+c fnD
+'fn' $D_ + ' ' > dk(88) $D19
+'+88' + '+' > dk(88)
+dk(88) $D19 + ' ' > dk(88) $D20
+dk(88) $D20 + ' ' > dk(88) $D19
+
+c gbA
+'gb' $A_ + ' ' > dk(91) $D41
+'+91' + '+' > dk(91)
+
+c gHs
+'g' $H_ 's' + ' ' > dk(93) $D56
+'+93' + '+' > dk(93)
+dk(93) $D56 + ' ' > dk(93) $E29
+dk(93) $E29 + ' ' > dk(93) $D56
+
+c grg
+'grg' + ' ' > dk(95) $U17
+'+95' + '+' > dk(95)
+dk(95) $U17 + ' ' > dk(95) $U18
+dk(95) $U18 + ' ' > dk(95) $U17
+
+c Hai
+$H_ $a 'i' + ' ' > dk(100) $A28
+'+100' + '+' > dk(100)
+
+c HAi
+$H_ $A_ 'i' + ' ' > dk(101) $A28
+'+101' + '+' > dk(101)
+
+c HAt
+$H_ $A_ 't' + ' ' > dk(102) $F4
+'+102' + '+' > dk(102)
+
+c HDD
+$H_ $D_ $D_ + ' ' > dk(106) $T6
+'+106' + '+' > dk(106)
+
+c HDt
+$H_ $D_ 't' + ' ' > dk(107) $S1
+'+107' + '+' > dk(107)
+dk(107) $S1 + ' ' > dk(107) $S2
+dk(107) $S2 + ' ' > dk(107) $S1
+
+c Hfn
+$H_ 'fn' + ' ' > dk(108) $I8
+'+108' + '+' > dk(108)
+
+c Hms
+$H_ 'ms' + ' ' > dk(111) $A3
+'+111' + '+' > dk(111)
+dk(111) $A3 + ' ' > dk(111) $A17A
+dk(111) $A17A + ' ' > dk(111) $A3
+
+c Hmt
+$H_ 'mt' + ' ' > dk(113) $U24
+'+113' + '+' > dk(113)
+dk(113) $U24 + ' ' > dk(113) $N34
+dk(113) $N34 + ' ' > dk(113) $U24
+
+c Hnk
+$H_ 'nk' + ' ' > dk(115) $D39
+'+115' + '+' > dk(115)
+
+c hnw
+'hnw' + ' ' > dk(118) $A8
+'+118' + '+' > dk(118)
+
+c Hpt
+$H_ 'pt' + ' ' > dk(120) $D32
+'+120' + '+' > dk(120)
+
+c HqA
+$H_ $q $A_ + ' ' > dk(121) $S38
+'+121' + '+' > dk(121)
+
+c hrw
+'hrw' + ' ' > dk(124) $N5
+'+124' + '+' > dk(124)
+
+c Htp
+$H_ 'tp' + ' ' > dk(126) $R4
+'+126' + '+' > dk(126)
+
+c Hwi
+$H_ 'wi' + ' ' > dk(128) $A24
+'+128' + '+' > dk(128)
+dk(128) $A24 + ' ' > dk(128) $A25
+dk(128) $A25 + ' ' > dk(128) $A24
+
+c Hwt
+$H_ 'wt' + ' ' > dk(129) $O6
+'+129' + '+' > dk(129)
+dk(129) $O6 + ' ' > dk(129) $O7
+dk(129) $O7 + ' ' > dk(129) $O6
+
+c iAb
+'i' $A_ 'b' + ' ' > dk(132) $R15
+'+132' + '+' > dk(132)
+
+c iab
+'i' $a 'b' + ' ' > dk(133) $W10
+'+133' + '+' > dk(133)
+dk(133) $W10 + ' ' > dk(133) $AA4
+dk(133) $AA4 + ' ' > dk(133) $W10A
+dk(133) $W10A + ' ' > dk(133) $W10
+
+c iaH
+'i' $a $H_ + ' ' > dk(135) $N11
+'+135' + '+' > dk(135)
+dk(135) $N11 + ' ' > dk(135) $N12
+dk(135) $N12 + ' ' > dk(135) $N11
+
+c iAm
+'i' $A_ 'm' + ' ' > dk(136) $M1
+'+136' + '+' > dk(136)
+
+c iAs
+'i' $A_ 's' + ' ' > dk(137) $A28
+'+137' + '+' > dk(137)
+
+c iAt
+'i' $A_ 't' + ' ' > dk(138) $N30
+'+138' + '+' > dk(138)
+dk(138) $N30 + ' ' > dk(138) $D57
+dk(138) $D57 + ' ' > dk(138) $F37
+dk(138) $F37 + ' ' > dk(138) $N30
+
+c iAT
+'i' $A_ $T_ + ' ' > dk(139) $D57
+'+139' + '+' > dk(139)
+
+c iAw
+'i' $A_ 'w' + ' ' > dk(140) $A19
+'+140' + '+' > dk(140)
+dk(140) $A19 + ' ' > dk(140) $A30
+dk(140) $A30 + ' ' > dk(140) $A19
+
+c ibA
+'ib' $A_ + ' ' > dk(142) $Y6
+'+142' + '+' > dk(142)
+
+c idn
+'idn' + ' ' > dk(144) $F21
+'+144' + '+' > dk(144)
+
+c idr
+'idr' + ' ' > dk(145) $V37
+'+145' + '+' > dk(145)
+
+c idt
+'idt' + ' ' > dk(146) $N4
+'+146' + '+' > dk(146)
+dk(146) $N4 + ' ' > dk(146) $D46A
+dk(146) $D46A + ' ' > dk(146) $F45
+dk(146) $F45 + ' ' > dk(146) $N41
+dk(146) $N41 + ' ' > dk(146) $N4
+
+c ikw
+'ikw' + ' ' > dk(149) $A19
+'+149' + '+' > dk(149)
+
+c imi
+'imi' + ' ' > dk(152) $Z11
+'+152' + '+' > dk(152)
+dk(152) $Z11 + ' ' > dk(152) $D37
+dk(152) $D37 + ' ' > dk(152) $Z11
+
+c imn
+'imn' + ' ' > dk(153) $A4
+'+153' + '+' > dk(153)
+dk(153) $A4 + ' ' > dk(153) $A5
+dk(153) $A5 + ' ' > dk(153) $C12
+dk(153) $C12 + ' ' > dk(153) $A4
+
+c inb
+'inb' + ' ' > dk(156) $O36
+'+156' + '+' > dk(156)
+
+c ini
+'ini' + ' ' > dk(157) $W25
+'+157' + '+' > dk(157)
+
+c inp
+'inp' + ' ' > dk(158) $A18
+'+158' + '+' > dk(158)
+
+c ipt
+'ipt' + ' ' > dk(160) $O45
+'+160' + '+' > dk(160)
+dk(160) $O45 + ' ' > dk(160) $O46
+dk(160) $O46 + ' ' > dk(160) $O45
+
+c irt
+'irt' + ' ' > dk(162) $D4
+'+162' + '+' > dk(162)
+
+c iry
+'iry' + ' ' > dk(163) $A47
+'+163' + '+' > dk(163)
+dk(163) $A47 + ' ' > dk(163) $A48
+dk(163) $A48 + ' ' > dk(163) $A47
+
+c isw
+'isw' + ' ' > dk(164) $F44
+'+164' + '+' > dk(164)
+
+c iTi
+'i' $T_ 'i' + ' ' > dk(166) $V15
+'+166' + '+' > dk(166)
+
+c ity
+'ity' + ' ' > dk(167) $A23
+'+167' + '+' > dk(167)
+
+c iwa
+'iw' $a + ' ' > dk(169) $F44
+'+169' + '+' > dk(169)
+
+c iwf
+'iwf' + ' ' > dk(170) $F51
+'+170' + '+' > dk(170)
+
+c iwn
+'iwn' + ' ' > dk(171) $O28
+'+171' + '+' > dk(171)
+
+c kAp
+'k' $A_ 'p' + ' ' > dk(175) $R5
+'+175' + '+' > dk(175)
+dk(175) $R5 + ' ' > dk(175) $R6
+dk(175) $R6 + ' ' > dk(175) $R5
+
+c kAr
+'k' $A_ 'r' + ' ' > dk(176) $O18
+'+176' + '+' > dk(176)
+
+c kAt
+'k' $A_ 't' + ' ' > dk(177) $A9
+'+177' + '+' > dk(177)
+
+c kfA
+'kf' $A_ + ' ' > dk(178) $F22
+'+178' + '+' > dk(178)
+
+c ksi
+'ksi' + ' ' > dk(182) $A16
+'+182' + '+' > dk(182)
+
+c ksw
+'ksw' + ' ' > dk(183) $A16
+'+183' + '+' > dk(183)
+
+c mAa
+'m' $A_ $a + ' ' > dk(188) $AA11
+'+188' + '+' > dk(188)
+dk(188) $AA11 + ' ' > dk(188) $AA12
+dk(188) $AA12 + ' ' > dk(188) $H2
+dk(188) $H2 + ' ' > dk(188) $U4
+dk(188) $U4 + ' ' > dk(188) $U5
+dk(188) $U5 + ' ' > dk(188) $AA11
+
+c mAi
+'m' $A_ 'i' + ' ' > dk(190) $E22
+'+190' + '+' > dk(190)
+
+c mAw
+'m' $A_ 'w' + ' ' > dk(191) $G46
+'+191' + '+' > dk(191)
+
+c mDH
+'m' $D_ $H_ + ' ' > dk(195) $S10
+'+195' + '+' > dk(195)
+dk(195) $S10 + ' ' > dk(195) $T7
+dk(195) $T7 + ' ' > dk(195) $S10
+
+c mDt
+'m' $D_ 't' + ' ' > dk(196) $V19
+'+196' + '+' > dk(196)
+
+c mnD
+'mn' $D_ + ' ' > dk(203) $D27
+'+203' + '+' > dk(203)
+dk(203) $D27 + ' ' > dk(203) $D27A
+dk(203) $D27A + ' ' > dk(203) $D27
+
+c mni
+'mni' + ' ' > dk(205) $A54
+'+205' + '+' > dk(205)
+
+c mnw
+'mnw' + ' ' > dk(209) $C8
+'+209' + '+' > dk(209)
+dk(209) $C8 + ' ' > dk(209) $R22
+dk(209) $R22 + ' ' > dk(209) $R23
+dk(209) $R23 + ' ' > dk(209) $T1
+dk(209) $T1 + ' ' > dk(209) $C8
+
+c mnx
+'mn' $x + ' ' > dk(210) $U22
+'+210' + '+' > dk(210)
+
+c mSa
+'m' $S_ $a + ' ' > dk(214) $A12
+'+214' + '+' > dk(214)
+
+c msi
+'msi' + ' ' > dk(216) $B3
+'+216' + '+' > dk(216)
+dk(216) $B3 + ' ' > dk(216) $B4
+dk(216) $B4 + ' ' > dk(216) $F31
+dk(216) $F31 + ' ' > dk(216) $B3
+
+c msn
+'msn' + ' ' > dk(217) $V32
+'+217' + '+' > dk(217)
+
+c msw
+'msw' + ' ' > dk(218) $A17A
+'+218' + '+' > dk(218)
+
+c mwt
+'mwt' + ' ' > dk(221) $G14
+'+221' + '+' > dk(221)
+dk(221) $G14 + ' ' > dk(221) $A14
+dk(221) $A14 + ' ' > dk(221) $A14A
+dk(221) $A14A + ' ' > dk(221) $G14
+
+c mzH
+'mz' $H_ + ' ' > dk(223) $I3
+'+223' + '+' > dk(223)
+
+c nbw
+'nbw' + ' ' > dk(228) $S12
+'+228' + '+' > dk(228)
+dk(228) $S12 + ' ' > dk(228) $N33A
+dk(228) $N33A + ' ' > dk(228) $N33
+dk(228) $N33 + ' ' > dk(228) $S12
+
+c nDm
+'n' $D_ 'm' + ' ' > dk(230) $M29
+'+230' + '+' > dk(230)
+
+c nDs
+'n' $D_ 's' + ' ' > dk(231) $G37
+'+231' + '+' > dk(231)
+
+c nfr
+'nfr' + ' ' > dk(232) $F35
+'+232' + '+' > dk(232)
+
+c nfw
+'nfw' + ' ' > dk(233) $P5
+'+233' + '+' > dk(233)
+
+c nis
+'nis' + ' ' > dk(236) $A26
+'+236' + '+' > dk(236)
+
+c nmH
+'nm' $H_ + ' ' > dk(239) $A17
+'+239' + '+' > dk(239)
+
+c nmt
+'nmt' + ' ' > dk(240) $T29
+'+240' + '+' > dk(240)
+
+c nni
+'nni' + ' ' > dk(244) $A17
+'+244' + '+' > dk(244)
+
+c nst
+'nst' + ' ' > dk(248) $W11
+'+248' + '+' > dk(248)
+dk(248) $W11 + ' ' > dk(248) $W12
+dk(248) $W12 + ' ' > dk(248) $W11
+
+c nsw
+'nsw' + ' ' > dk(249) $A41
+'+249' + '+' > dk(249)
+dk(249) $A41 + ' ' > dk(249) $A42
+dk(249) $A42 + ' ' > dk(249) $A43
+dk(249) $A43 + ' ' > dk(249) $A44
+dk(249) $A44 + ' ' > dk(249) $G7
+dk(249) $G7 + ' ' > dk(249) $A41
+
+c nTr
+'n' $T_ 'r' + ' ' > dk(250) $R8
+'+250' + '+' > dk(250)
+dk(250) $R8 + ' ' > dk(250) $A40
+dk(250) $A40 + ' ' > dk(250) $G7
+dk(250) $G7 + ' ' > dk(250) $R8
+
+c nxn
+'n' $x 'n' + ' ' > dk(252) $O47
+'+252' + '+' > dk(252)
+dk(252) $O47 + ' ' > dk(252) $O48
+dk(252) $O48 + ' ' > dk(252) $O47
+
+c nxt
+'n' $x 't' + ' ' > dk(253) $A24
+'+253' + '+' > dk(253)
+dk(253) $A24 + ' ' > dk(253) $D40
+dk(253) $D40 + ' ' > dk(253) $A24
+
+c nzt
+'nzt' + ' ' > dk(255) $W11
+'+255' + '+' > dk(255)
+
+c pAq
+'p' $A_ $q + ' ' > dk(258) $H3
+'+258' + '+' > dk(258)
+dk(258) $H3 + ' ' > dk(258) $H2
+dk(258) $H2 + ' ' > dk(258) $H3
+
+c pgA
+'pg' $A_ + ' ' > dk(261) $D32
+'+261' + '+' > dk(261)
+
+c psg
+'psg' + ' ' > dk(265) $D26
+'+265' + '+' > dk(265)
+
+c ptH
+'pt' $H_ + ' ' > dk(267) $C19
+'+267' + '+' > dk(267)
+dk(267) $C19 + ' ' > dk(267) $C20
+dk(267) $C20 + ' ' > dk(267) $C19
+
+c pti
+'pti' + ' ' > dk(268) $D5
+'+268' + '+' > dk(268)
+dk(268) $D5 + ' ' > dk(268) $D6
+dk(268) $D6 + ' ' > dk(268) $D5
+
+c ptr
+'ptr' + ' ' > dk(269) $D5
+'+269' + '+' > dk(269)
+dk(269) $D5 + ' ' > dk(269) $D6
+dk(269) $D6 + ' ' > dk(269) $D7
+dk(269) $D7 + ' ' > dk(269) $D5
+
+c pXr
+'p' $X_ 'r' + ' ' > dk(270) $F46
+'+270' + '+' > dk(270)
+
+c pzD
+'pz' $D_ + ' ' > dk(271) $N9
+'+271' + '+' > dk(271)
+dk(271) $N9 + ' ' > dk(271) $N10
+dk(271) $N10 + ' ' > dk(271) $N9
+
+c qAb
+$q $A_ 'b' + ' ' > dk(274) $F46
+'+274' + '+' > dk(274)
+
+c qAi
+$q $A_ 'i' + ' ' > dk(275) $A28
+'+275' + '+' > dk(275)
+
+c qis
+$q 'is' + ' ' > dk(278) $A38
+'+278' + '+' > dk(278)
+dk(278) $A38 + ' ' > dk(278) $A39
+dk(278) $A39 + ' ' > dk(278) $A38
+
+c qiz
+$q 'iz' + ' ' > dk(279) $A38
+'+279' + '+' > dk(279)
+dk(279) $A38 + ' ' > dk(279) $A39
+dk(279) $A39 + ' ' > dk(279) $A38
+
+c qmA
+$q 'm' $A_ + ' ' > dk(280) $T14
+'+280' + '+' > dk(280)
+dk(280) $T14 + ' ' > dk(280) $G41
+dk(280) $G41 + ' ' > dk(280) $T14
+
+c qrs
+$q 'rs' + ' ' > dk(282) $Q6
+'+282' + '+' > dk(282)
+dk(282) $Q6 + ' ' > dk(282) $T19
+dk(282) $T19 + ' ' > dk(282) $T20
+dk(282) $T20 + ' ' > dk(282) $Q6
+
+c rdi
+'rdi' + ' ' > dk(290) $X8
+'+290' + '+' > dk(290)
+dk(290) $X8 + ' ' > dk(290) $D37
+dk(290) $D37 + ' ' > dk(290) $X8
+
+c rhn
+'rhn' + ' ' > dk(291) $A19
+'+291' + '+' > dk(291)
+
+c rmi
+'rmi' + ' ' > dk(292) $D9
+'+292' + '+' > dk(292)
+
+c rmn
+'rmn' + ' ' > dk(293) $D41
+'+293' + '+' > dk(293)
+
+c rnn
+'rnn' + ' ' > dk(294) $B6
+'+294' + '+' > dk(294)
+
+c rnp
+'rnp' + ' ' > dk(295) $M4
+'+295' + '+' > dk(295)
+dk(295) $M4 + ' ' > dk(295) $M7
+dk(295) $M7 + ' ' > dk(295) $M4
+
+c rsw
+'rsw' + ' ' > dk(297) $M24
+'+297' + '+' > dk(297)
+dk(297) $M24 + ' ' > dk(297) $M25
+dk(297) $M25 + ' ' > dk(297) $M24
+
+c rtH
+'rt' $H_ + ' ' > dk(298) $U31
+'+298' + '+' > dk(298)
+
+c rwd
+'rwd' + ' ' > dk(300) $T12
+'+300' + '+' > dk(300)
+dk(300) $T12 + ' ' > dk(300) $O40
+dk(300) $O40 + ' ' > dk(300) $T12
+
+c rwD
+'rw' $D_ + ' ' > dk(301) $T12
+'+301' + '+' > dk(301)
+
+c sAH
+'s' $A_ $H_ + ' ' > dk(307) $D61
+'+307' + '+' > dk(307)
+dk(307) $D61 + ' ' > dk(307) $D62
+dk(307) $D62 + ' ' > dk(307) $D63
+dk(307) $D63 + ' ' > dk(307) $D61
+
+c saH
+'s' $a $H_ + ' ' > dk(308) $A52
+'+308' + '+' > dk(308)
+dk(308) $A52 + ' ' > dk(308) $E31
+dk(308) $E31 + ' ' > dk(308) $A52
+
+c sAq
+'s' $A_ $q + ' ' > dk(309) $I5
+'+309' + '+' > dk(309)
+dk(309) $I5 + ' ' > dk(309) $I5A
+dk(309) $I5A + ' ' > dk(309) $I5
+
+c sAw
+'s' $A_ 'w' + ' ' > dk(310) $A47
+'+310' + '+' > dk(310)
+dk(310) $A47 + ' ' > dk(310) $A48
+dk(310) $A48 + ' ' > dk(310) $A47
+
+c sbA
+'sb' $A_ + ' ' > dk(311) $N14
+'+311' + '+' > dk(311)
+dk(311) $N14 + ' ' > dk(311) $A24
+dk(311) $A24 + ' ' > dk(311) $N14
+
+c sbi
+'sbi' + ' ' > dk(312) $A13
+'+312' + '+' > dk(312)
+dk(312) $A13 + ' ' > dk(312) $A14
+dk(312) $A14 + ' ' > dk(312) $A14A
+dk(312) $A14A + ' ' > dk(312) $AA26
+dk(312) $AA26 + ' ' > dk(312) $A13
+
+c sbk
+'sbk' + ' ' > dk(313) $I4
+'+313' + '+' > dk(313)
+dk(313) $I4 + ' ' > dk(313) $I5
+dk(313) $I5 + ' ' > dk(313) $I4
+
+c sbq
+'sb' $q + ' ' > dk(314) $D56
+'+314' + '+' > dk(314)
+
+c sDm
+'s' $D_ 'm' + ' ' > dk(318) $F21
+'+318' + '+' > dk(318)
+
+c sDr
+'s' $D_ 'r' + ' ' > dk(319) $A55
+'+319' + '+' > dk(319)
+
+c sHr
+'s' $H_ 'r' + ' ' > dk(321) $A59
+'+321' + '+' > dk(321)
+
+c siA
+'si' $A_ + ' ' > dk(322) $S32
+'+322' + '+' > dk(322)
+
+c smA
+'sm' $A_ + ' ' > dk(327) $E2
+'+327' + '+' > dk(327)
+dk(327) $E2 + ' ' > dk(327) $AA25
+dk(327) $AA25 + ' ' > dk(327) $F36
+dk(327) $F36 + ' ' > dk(327) $S31
+dk(327) $S31 + ' ' > dk(327) $E2
+
+c Sma
+$S_ 'm' $a + ' ' > dk(328) $M26
+'+328' + '+' > dk(328)
+
+c smr
+'smr' + ' ' > dk(330) $A21
+'+330' + '+' > dk(330)
+
+c Sms
+$S_ 'ms' + ' ' > dk(331) $T18
+'+331' + '+' > dk(331)
+
+c smx
+'sm' $x + ' ' > dk(333) $D35
+'+333' + '+' > dk(333)
+
+c Sna
+$S_ 'n' $a + ' ' > dk(336) $U13
+'+336' + '+' > dk(336)
+dk(336) $U13 + ' ' > dk(336) $U14
+dk(336) $U14 + ' ' > dk(336) $U13
+
+c snD
+'sn' $D_ + ' ' > dk(337) $G54
+'+337' + '+' > dk(337)
+
+c snf
+'snf' + ' ' > dk(339) $D26
+'+339' + '+' > dk(339)
+
+c Sni
+$S_ 'ni' + ' ' > dk(340) $D3
+'+340' + '+' > dk(340)
+
+c snq
+'sn' $q + ' ' > dk(341) $D27
+'+341' + '+' > dk(341)
+dk(341) $D27 + ' ' > dk(341) $D27A
+dk(341) $D27A + ' ' > dk(341) $D27
+
+c snT
+'sn' $T_ + ' ' > dk(342) $V5
+'+342' + '+' > dk(342)
+
+c Snt
+$S_ 'nt' + ' ' > dk(343) $V1
+'+343' + '+' > dk(343)
+
+c Sny
+$S_ 'ny' + ' ' > dk(346) $D3
+'+346' + '+' > dk(346)
+
+c spr
+'spr' + ' ' > dk(349) $F42
+'+349' + '+' > dk(349)
+
+c Sps
+$S_ 'ps' + ' ' > dk(350) $A50
+'+350' + '+' > dk(350)
+dk(350) $A50 + ' ' > dk(350) $A51
+dk(350) $A51 + ' ' > dk(350) $A52
+dk(350) $A52 + ' ' > dk(350) $A50
+
+c spt
+'spt' + ' ' > dk(352) $D24
+'+352' + '+' > dk(352)
+
+c sqd
+'s' $q 'd' + ' ' > dk(354) $A10
+'+354' + '+' > dk(354)
+
+c Sri
+$S_ 'ri' + ' ' > dk(357) $A17
+'+357' + '+' > dk(357)
+
+c SsA
+$S_ 's' $A_ + ' ' > dk(360) $F5
+'+360' + '+' > dk(360)
+dk(360) $F5 + ' ' > dk(360) $F6
+dk(360) $F6 + ' ' > dk(360) $F5
+
+c sSm
+'s' $S_ 'm' + ' ' > dk(361) $T31
+'+361' + '+' > dk(361)
+dk(361) $T31 + ' ' > dk(361) $T32
+dk(361) $T32 + ' ' > dk(361) $T33
+dk(361) $T33 + ' ' > dk(361) $T31
+
+c Ssp
+$S_ 'sp' + ' ' > dk(362) $D48
+'+362' + '+' > dk(362)
+dk(362) $D48 + ' ' > dk(362) $N11
+dk(362) $N11 + ' ' > dk(362) $O42
+dk(362) $O42 + ' ' > dk(362) $O43
+dk(362) $O43 + ' ' > dk(362) $D48
+
+c sSr
+'s' $S_ 'r' + ' ' > dk(363) $V33
+'+363' + '+' > dk(363)
+dk(363) $V33 + ' ' > dk(363) $T11
+dk(363) $T11 + ' ' > dk(363) $V33
+
+c sTA
+'s' $T_ $A_ + ' ' > dk(367) $V2
+'+367' + '+' > dk(367)
+
+c sti
+'sti' + ' ' > dk(369) $F29
+'+369' + '+' > dk(369)
+dk(369) $F29 + ' ' > dk(369) $AA32
+dk(369) $AA32 + ' ' > dk(369) $F29
+
+c stp
+'stp' + ' ' > dk(370) $U21
+'+370' + '+' > dk(370)
+
+c stX
+'st' $X_ + ' ' > dk(371) $C7
+'+371' + '+' > dk(371)
+dk(371) $C7 + ' ' > dk(371) $E20
+dk(371) $E20 + ' ' > dk(371) $E21
+dk(371) $E21 + ' ' > dk(371) $C7
+
+c Swt
+$S_ 'wt' + ' ' > dk(375) $S35
+'+375' + '+' > dk(375)
+
+c sxm
+'s' $x 'm' + ' ' > dk(377) $S42
+'+377' + '+' > dk(377)
+dk(377) $S42 + ' ' > dk(377) $Y8
+dk(377) $Y8 + ' ' > dk(377) $S42
+
+c sxr
+'s' $x 'r' + ' ' > dk(379) $A29
+'+379' + '+' > dk(379)
+
+c sXr
+'s' $X_ 'r' + ' ' > dk(380) $T11
+'+380' + '+' > dk(380)
+
+c sxt
+'s' $x 't' + ' ' > dk(381) $M20
+'+381' + '+' > dk(381)
+
+c Szp
+$S_ 'zp' + ' ' > dk(382) $O42
+'+382' + '+' > dk(382)
+dk(382) $O42 + ' ' > dk(382) $O43
+dk(382) $O43 + ' ' > dk(382) $O42
+
+c TAw
+$T_ $A_ 'w' + ' ' > dk(387) $P5
+'+387' + '+' > dk(387)
+
+c tHn
+'t' $H_ 'n' + ' ' > dk(389) $S15
+'+389' + '+' > dk(389)
+dk(389) $S15 + ' ' > dk(389) $S16
+dk(389) $S16 + ' ' > dk(389) $S17
+dk(389) $S17 + ' ' > dk(389) $S15
+
+c THn
+$T_ $H_ 'n' + ' ' > dk(390) $S15
+'+390' + '+' > dk(390)
+dk(390) $S15 + ' ' > dk(390) $S16
+dk(390) $S16 + ' ' > dk(390) $S17
+dk(390) $S17 + ' ' > dk(390) $S15
+
+c tit
+'tit' + ' ' > dk(392) $D17
+'+392' + '+' > dk(392)
+dk(392) $D17 + ' ' > dk(392) $U33
+dk(392) $U33 + ' ' > dk(392) $V39
+dk(392) $V39 + ' ' > dk(392) $D17
+
+c TmA
+$T_ 'm' $A_ + ' ' > dk(394) $V19
+'+394' + '+' > dk(394)
+dk(394) $V19 + ' ' > dk(394) $AA6
+dk(394) $AA6 + ' ' > dk(394) $V19
+
+c tni
+'tni' + ' ' > dk(395) $A19
+'+395' + '+' > dk(395)
+
+c twA
+'tw' $A_ + ' ' > dk(398) $A30
+'+398' + '+' > dk(398)
+
+c twt
+'twt' + ' ' > dk(399) $A22
+'+399' + '+' > dk(399)
+dk(399) $A22 + ' ' > dk(399) $A53
+dk(399) $A53 + ' ' > dk(399) $A22
+
+c txn
+'t' $x 'n' + ' ' > dk(400) $O25
+'+400' + '+' > dk(400)
+
+c tyw
+'tyw' + ' ' > dk(401) $G4
+'+401' + '+' > dk(401)
+
+c wab
+'w' $a 'b' + ' ' > dk(407) $D60
+'+407' + '+' > dk(407)
+dk(407) $D60 + ' ' > dk(407) $A6
+dk(407) $A6 + ' ' > dk(407) $D60
+
+c wAD
+'w' $A_ $D_ + ' ' > dk(408) $M13
+'+408' + '+' > dk(408)
+dk(408) $M13 + ' ' > dk(408) $M14
+dk(408) $M14 + ' ' > dk(408) $M13
+
+c wAH
+'w' $A_ $H_ + ' ' > dk(409) $V29
+'+409' + '+' > dk(409)
+
+c wAs
+'w' $A_ 's' + ' ' > dk(410) $S40
+'+410' + '+' > dk(410)
+dk(410) $S40 + ' ' > dk(410) $R19
+dk(410) $R19 + ' ' > dk(410) $S40
+
+c wbA
+'wb' $A_ + ' ' > dk(411) $U26
+'+411' + '+' > dk(411)
+dk(411) $U26 + ' ' > dk(411) $U27
+dk(411) $U27 + ' ' > dk(411) $U26
+
+c wDa
+'w' $D_ $a + ' ' > dk(413) $AA21
+'+413' + '+' > dk(413)
+dk(413) $AA21 + ' ' > dk(413) $AA22
+dk(413) $AA22 + ' ' > dk(413) $AA21
+
+c wDb
+'w' $D_ 'b' + ' ' > dk(415) $N20
+'+415' + '+' > dk(415)
+dk(415) $N20 + ' ' > dk(415) $F46
+dk(415) $F46 + ' ' > dk(415) $F47
+dk(415) $F47 + ' ' > dk(415) $F48
+dk(415) $F48 + ' ' > dk(415) $F49
+dk(415) $F49 + ' ' > dk(415) $N20
+
+c wdn
+'wdn' + ' ' > dk(416) $M11
+'+416' + '+' > dk(416)
+
+c wHa
+'w' $H_ $a + ' ' > dk(417) $P4
+'+417' + '+' > dk(417)
+
+c wHm
+'w' $H_ 'm' + ' ' > dk(418) $F25
+'+418' + '+' > dk(418)
+
+c wnm
+'wnm' + ' ' > dk(421) $Z11
+'+421' + '+' > dk(421)
+dk(421) $Z11 + ' ' > dk(421) $M42
+dk(421) $M42 + ' ' > dk(421) $Z11
+
+c wrd
+'wrd' + ' ' > dk(424) $A7
+'+424' + '+' > dk(424)
+
+c wSA
+'w' $S_ $A_ + ' ' > dk(427) $G42
+'+427' + '+' > dk(427)
+
+c wSm
+'w' $S_ 'm' + ' ' > dk(429) $H2
+'+429' + '+' > dk(429)
+
+c wsr
+'wsr' + ' ' > dk(430) $F12
+'+430' + '+' > dk(430)
+dk(430) $F12 + ' ' > dk(430) $P8
+dk(430) $P8 + ' ' > dk(430) $F12
+
+c wsx
+'ws' $x + ' ' > dk(431) $S11
+'+431' + '+' > dk(431)
+dk(431) $S11 + ' ' > dk(431) $AA4
+dk(431) $AA4 + ' ' > dk(431) $S11
+
+c xAi
+$x $A_ 'i' + ' ' > dk(441) $D40
+'+441' + '+' > dk(441)
+dk(441) $D40 + ' ' > dk(441) $U9
+dk(441) $U9 + ' ' > dk(441) $D40
+
+c XAr
+$X_ $A_ 'r' + ' ' > dk(442) $V19
+'+442' + '+' > dk(442)
+
+c xAt
+$x $A_ 't' + ' ' > dk(444) $R1
+'+444' + '+' > dk(444)
+
+c XAt
+$X_ $A_ 't' + ' ' > dk(445) $A55
+'+445' + '+' > dk(445)
+
+c xbi
+$x 'bi' + ' ' > dk(447) $A32
+'+447' + '+' > dk(447)
+
+c Xkr
+$X_ 'kr' + ' ' > dk(449) $AA30
+'+449' + '+' > dk(449)
+dk(449) $AA30 + ' ' > dk(449) $AA31
+dk(449) $AA31 + ' ' > dk(449) $AA30
+
+c Xni
+$X_ 'ni' + ' ' > dk(453) $D33
+'+453' + '+' > dk(453)
+
+c Xnm
+$X_ 'nm' + ' ' > dk(454) $W9
+'+454' + '+' > dk(454)
+
+c xnt
+$x 'nt' + ' ' > dk(457) $W17
+'+457' + '+' > dk(457)
+dk(457) $W17 + ' ' > dk(457) $D19
+dk(457) $D19 + ' ' > dk(457) $D20
+dk(457) $D20 + ' ' > dk(457) $P2
+dk(457) $P2 + ' ' > dk(457) $W17
+
+c xpr
+$x 'pr' + ' ' > dk(459) $L1
+'+459' + '+' > dk(459)
+
+c xpS
+$x 'p' $S_ + ' ' > dk(461) $F23
+'+461' + '+' > dk(461)
+dk(461) $F23 + ' ' > dk(461) $F24
+dk(461) $F24 + ' ' > dk(461) $T16
+dk(461) $T16 + ' ' > dk(461) $F23
+
+c Xrd
+$X_ 'rd' + ' ' > dk(464) $A17
+'+464' + '+' > dk(464)
+
+c xrp
+$x 'rp' + ' ' > dk(465) $S42
+'+465' + '+' > dk(465)
+dk(465) $S42 + ' ' > dk(465) $D44
+dk(465) $D44 + ' ' > dk(465) $S42
+
+c xrw
+$x 'rw' + ' ' > dk(466) $P8
+'+466' + '+' > dk(466)
+
+c xsf
+$x 'sf' + ' ' > dk(467) $U34
+'+467' + '+' > dk(467)
+dk(467) $U34 + ' ' > dk(467) $U35
+dk(467) $U35 + ' ' > dk(467) $U34
+
+c xtm
+$x 'tm' + ' ' > dk(469) $S20
+'+469' + '+' > dk(469)
+dk(469) $S20 + ' ' > dk(469) $S19
+dk(469) $S19 + ' ' > dk(469) $S20
+
+c xwi
+$x 'wi' + ' ' > dk(471) $D43
+'+471' + '+' > dk(471)
+
+c zAb
+'z' $A_ 'b' + ' ' > dk(476) $E17
+'+476' + '+' > dk(476)
+
+c zin
+'zin' + ' ' > dk(479) $T11
+'+479' + '+' > dk(479)
+
+c zmA
+'zm' $A_ + ' ' > dk(480) $F36
+'+480' + '+' > dk(480)
+
+c zmn
+'zmn' + ' ' > dk(481) $U32
+'+481' + '+' > dk(481)
+
+c zSn
+'z' $S_ 'n' + ' ' > dk(484) $M9
+'+484' + '+' > dk(484)
+
+c zwn
+'zwn' + ' ' > dk(487) $T11
+'+487' + '+' > dk(487)
+
+
+c Phonetic values of length 4
+
+c 1000
+'1000' + ' ' > dk(3) $M12
+'+3' + '+' > dk(3)
+
+c aAmw
+$a $A_ 'mw' + ' ' > dk(9) $A49
+'+9' + '+' > dk(9)
+
+c afti
+$a 'fti' + ' ' > dk(17) $A36
+'+17' + '+' > dk(17)
+dk(17) $A36 + ' ' > dk(17) $A37
+dk(17) $A37 + ' ' > dk(17) $A36
+
+c AqHw
+$A_ $q $H_ 'w' + ' ' > dk(31) $T7A
+'+31' + '+' > dk(31)
+
+c baHi
+'b' $a $H_ 'i' + ' ' > dk(46) $G32
+'+46' + '+' > dk(46)
+
+c bity
+'bity' + ' ' > dk(54) $A45
+'+54' + '+' > dk(54)
+dk(54) $A45 + ' ' > dk(54) $A46
+dk(54) $A46 + ' ' > dk(54) $A45
+
+c dSrt
+'d' $S_ 'rt' + ' ' > dk(80) $S3
+'+80' + '+' > dk(80)
+dk(80) $S3 + ' ' > dk(80) $W13
+dk(80) $W13 + ' ' > dk(80) $S3
+
+c dwAt
+'dw' $A_ 't' + ' ' > dk(83) $N15
+'+83' + '+' > dk(83)
+
+c Hmsi
+$H_ 'msi' + ' ' > dk(112) $A3
+'+112' + '+' > dk(112)
+dk(112) $A3 + ' ' > dk(112) $A17A
+dk(112) $A17A + ' ' > dk(112) $A3
+
+c Hnqt
+$H_ 'n' $q 't' + ' ' > dk(117) $W22
+'+117' + '+' > dk(117)
+
+c HqAt
+$H_ $q $A_ 't' + ' ' > dk(122) $U11
+'+122' + '+' > dk(122)
+dk(122) $U11 + ' ' > dk(122) $S38
+dk(122) $S38 + ' ' > dk(122) $U12
+dk(122) $U12 + ' ' > dk(122) $U11
+
+c HsAt
+$H_ 's' $A_ 't' + ' ' > dk(125) $E4
+'+125' + '+' > dk(125)
+
+c iAdt
+'i' $A_ 'dt' + ' ' > dk(134) $N4
+'+134' + '+' > dk(134)
+
+c imAx
+'im' $A_ $x + ' ' > dk(151) $F39
+'+151' + '+' > dk(151)
+
+c imnt
+'imnt' + ' ' > dk(154) $R14
+'+154' + '+' > dk(154)
+dk(154) $R14 + ' ' > dk(154) $R13
+dk(154) $R13 + ' ' > dk(154) $R14
+
+c inpw
+'inpw' + ' ' > dk(159) $C6
+'+159' + '+' > dk(159)
+dk(159) $C6 + ' ' > dk(159) $E15
+dk(159) $E15 + ' ' > dk(159) $E16
+dk(159) $E16 + ' ' > dk(159) $C6
+
+c mAat
+'m' $A_ $a 't' + ' ' > dk(189) $C10
+'+189' + '+' > dk(189)
+dk(189) $C10 + ' ' > dk(189) $C10A
+dk(189) $C10A + ' ' > dk(189) $H6A
+dk(189) $H6A + ' ' > dk(189) $H6
+dk(189) $H6 + ' ' > dk(189) $C10
+
+c mDAt
+'m' $D_ $A_ 't' + ' ' > dk(194) $Y1
+'+194' + '+' > dk(194)
+dk(194) $Y1 + ' ' > dk(194) $Y2
+dk(194) $Y2 + ' ' > dk(194) $Y1
+
+c mnai
+'mn' $a 'i' + ' ' > dk(201) $D27
+'+201' + '+' > dk(201)
+dk(201) $D27 + ' ' > dk(201) $D27A
+dk(201) $D27A + ' ' > dk(201) $D27
+
+c mnat
+'mn' $a 't' + ' ' > dk(202) $B5
+'+202' + '+' > dk(202)
+
+c mnhd
+'mnhd' + ' ' > dk(204) $Y3
+'+204' + '+' > dk(204)
+dk(204) $Y3 + ' ' > dk(204) $Y4
+dk(204) $Y4 + ' ' > dk(204) $Y3
+
+c mnit
+'mnit' + ' ' > dk(206) $S18
+'+206' + '+' > dk(206)
+
+c mniw
+'mniw' + ' ' > dk(207) $A33
+'+207' + '+' > dk(207)
+dk(207) $A33 + ' ' > dk(207) $A47
+dk(207) $A47 + ' ' > dk(207) $A48
+dk(207) $A48 + ' ' > dk(207) $A33
+
+c mnTw
+'mn' $T_ 'w' + ' ' > dk(208) $C17
+'+208' + '+' > dk(208)
+
+c mnxt
+'mn' $x 't' + ' ' > dk(211) $S27
+'+211' + '+' > dk(211)
+
+c msDr
+'ms' $D_ 'r' + ' ' > dk(215) $F21
+'+215' + '+' > dk(215)
+
+c mxAt
+'m' $x $A_ 't' + ' ' > dk(222) $U38
+'+222' + '+' > dk(222)
+
+c nbty
+'nbty' + ' ' > dk(227) $G16
+'+227' + '+' > dk(227)
+
+c niwt
+'niwt' + ' ' > dk(237) $O49
+'+237' + '+' > dk(237)
+
+c nmti
+'nmti' + ' ' > dk(241) $G7A
+'+241' + '+' > dk(241)
+dk(241) $G7A + ' ' > dk(241) $G7B
+dk(241) $G7B + ' ' > dk(241) $G7A
+
+c nmtt
+'nmtt' + ' ' > dk(242) $D54
+'+242' + '+' > dk(242)
+
+c nSmt
+'n' $S_ 'mt' + ' ' > dk(247) $K6
+'+247' + '+' > dk(247)
+dk(247) $K6 + ' ' > dk(247) $P3
+dk(247) $P3 + ' ' > dk(247) $K6
+
+c nxxw
+'n' $x $x 'w' + ' ' > dk(254) $S45
+'+254' + '+' > dk(254)
+
+c qrsw
+$q 'rsw' + ' ' > dk(283) $Q6
+'+283' + '+' > dk(283)
+
+c rAwi
+'r' $A_ 'wi' + ' ' > dk(288) $D22
+'+288' + '+' > dk(288)
+
+c rxyt
+'r' $x 'yt' + ' ' > dk(302) $G23
+'+302' + '+' > dk(302)
+dk(302) $G23 + ' ' > dk(302) $G24
+dk(302) $G24 + ' ' > dk(302) $G23
+
+c sDAw
+'s' $D_ $A_ 'w' + ' ' > dk(317) $S19
+'+317' + '+' > dk(317)
+
+c siAT
+'si' $A_ $T_ + ' ' > dk(323) $D57
+'+323' + '+' > dk(323)
+
+c SmAw
+$S_ 'm' $A_ 'w' + ' ' > dk(329) $A33
+'+329' + '+' > dk(329)
+
+c smsw
+'smsw' + ' ' > dk(332) $A19
+'+332' + '+' > dk(332)
+dk(332) $A19 + ' ' > dk(332) $A20
+dk(332) $A20 + ' ' > dk(332) $A19
+
+c snTr
+'sn' $T_ 'r' + ' ' > dk(344) $R7
+'+344' + '+' > dk(344)
+
+c Snwt
+$S_ 'nwt' + ' ' > dk(345) $O51
+'+345' + '+' > dk(345)
+
+c spAt
+'sp' $A_ 't' + ' ' > dk(348) $N24
+'+348' + '+' > dk(348)
+dk(348) $N24 + ' ' > dk(348) $AA8
+dk(348) $AA8 + ' ' > dk(348) $N24
+
+c Spsi
+$S_ 'psi' + ' ' > dk(351) $A51
+'+351' + '+' > dk(351)
+dk(351) $A51 + ' ' > dk(351) $A50
+dk(351) $A50 + ' ' > dk(351) $A51
+
+c spty
+'spty' + ' ' > dk(353) $D25
+'+353' + '+' > dk(353)
+
+c sqdw
+'s' $q 'dw' + ' ' > dk(355) $A10
+'+355' + '+' > dk(355)
+
+c srqt
+'sr' $q 't' + ' ' > dk(358) $L7
+'+358' + '+' > dk(358)
+
+c sTAw
+'s' $T_ $A_ 'w' + ' ' > dk(368) $V3
+'+368' + '+' > dk(368)
+
+c Styw
+$S_ 'tyw' + ' ' > dk(372) $I2
+'+372' + '+' > dk(372)
+
+c Swty
+$S_ 'wty' + ' ' > dk(376) $S9
+'+376' + '+' > dk(376)
+
+c wDAt
+'w' $D_ $A_ 't' + ' ' > dk(414) $D10
+'+414' + '+' > dk(414)
+
+c wrrt
+'wrrt' + ' ' > dk(425) $T17
+'+425' + '+' > dk(425)
+dk(425) $T17 + ' ' > dk(425) $S6
+dk(425) $S6 + ' ' > dk(425) $T17
+
+c wsir
+'wsir' + ' ' > dk(428) $A43
+'+428' + '+' > dk(428)
+dk(428) $A43 + ' ' > dk(428) $A44
+dk(428) $A44 + ' ' > dk(428) $A43
+
+c wsxt
+'ws' $x 't' + ' ' > dk(432) $O15
+'+432' + '+' > dk(432)
+
+c xAst
+$x $A_ 'st' + ' ' > dk(443) $N25
+'+443' + '+' > dk(443)
+
+c xAwt
+$x $A_ 'wt' + ' ' > dk(446) $R1
+'+446' + '+' > dk(446)
+dk(446) $R1 + ' ' > dk(446) $R2
+dk(446) $R2 + ' ' > dk(446) $R1
+
+c xfty
+$x 'fty' + ' ' > dk(448) $A13
+'+448' + '+' > dk(448)
+dk(448) $A13 + ' ' > dk(448) $A14
+dk(448) $A14 + ' ' > dk(448) $A14A
+dk(448) $A14A + ' ' > dk(448) $A13
+
+c xnms
+$x 'nms' + ' ' > dk(455) $A11
+'+455' + '+' > dk(455)
+
+c Xnmw
+$X_ 'nmw' + ' ' > dk(456) $C4
+'+456' + '+' > dk(456)
+dk(456) $C4 + ' ' > dk(456) $C5
+dk(456) $C5 + ' ' > dk(456) $E10
+dk(456) $E10 + ' ' > dk(456) $E11
+dk(456) $E11 + ' ' > dk(456) $C4
+
+c Xnti
+$X_ 'nti' + ' ' > dk(458) $A22
+'+458' + '+' > dk(458)
+
+c xprS
+$x 'pr' $S_ + ' ' > dk(460) $S7
+'+460' + '+' > dk(460)
+
+c xwsi
+$x 'wsi' + ' ' > dk(472) $A34
+'+472' + '+' > dk(472)
+
+c zSSt
+'z' $S_ $S_ 't' + ' ' > dk(485) $Y8
+'+485' + '+' > dk(485)
+
+c zxnt
+'z' $x 'nt' + ' ' > dk(488) $O30
+'+488' + '+' > dk(488)
+
+c zzmt
+'zzmt' + ' ' > dk(489) $E6
+'+489' + '+' > dk(489)
+
+
+c Phonetic values of length 5
+
+c DHwty
+$D_ $H_ 'wty' + ' ' > dk(71) $C3
+'+71' + '+' > dk(71)
+dk(71) $C3 + ' ' > dk(71) $G26A
+dk(71) $G26A + ' ' > dk(71) $G26
+dk(71) $G26 + ' ' > dk(71) $X2
+dk(71) $X2 + ' ' > dk(71) $X3
+dk(71) $X3 + ' ' > dk(71) $C3
+
+c Hnmmt
+$H_ 'nmmt' + ' ' > dk(116) $N8
+'+116' + '+' > dk(116)
+
+c Sndyt
+$S_ 'ndyt' + ' ' > dk(338) $S26
+'+338' + '+' > dk(338)
+
+c sxmty
+'s' $x 'mty' + ' ' > dk(378) $S5
+'+378' + '+' > dk(378)
+dk(378) $S5 + ' ' > dk(378) $S6
+dk(378) $S6 + ' ' > dk(378) $S5
+
+
+c Sign codes
+
+$A_ '1' + ' ' > $A1
+$a '1' + ' ' > $A1
+$A_ '2' + ' ' > $A2
+$a '2' + ' ' > $A2
+$A_ '3' + ' ' > $A3
+$a '3' + ' ' > $A3
+$A_ '4' + ' ' > $A4
+$a '4' + ' ' > $A4
+$A_ '5' + ' ' > $A5
+$a '5' + ' ' > $A5
+$A_ '5' $A_ + ' ' > $A5A
+$a '5' $a + ' ' > $A5A
+$A_ '6' + ' ' > $A6
+$a '6' + ' ' > $A6
+$A_ '6' $A_ + ' ' > $A6A
+$a '6' $a + ' ' > $A6A
+$A_ '6B' + ' ' > $A6B
+$a '6b' + ' ' > $A6B
+$A_ '7' + ' ' > $A7
+$a '7' + ' ' > $A7
+$A_ '8' + ' ' > $A8
+$a '8' + ' ' > $A8
+$A_ '9' + ' ' > $A9
+$a '9' + ' ' > $A9
+$A_ '10' + ' ' > $A10
+$a '10' + ' ' > $A10
+$A_ '11' + ' ' > $A11
+$a '11' + ' ' > $A11
+$A_ '12' + ' ' > $A12
+$a '12' + ' ' > $A12
+$A_ '13' + ' ' > $A13
+$a '13' + ' ' > $A13
+$A_ '14' + ' ' > $A14
+$a '14' + ' ' > $A14
+$A_ '14' $A_ + ' ' > $A14A
+$a '14' $a + ' ' > $A14A
+$A_ '15' + ' ' > $A15
+$a '15' + ' ' > $A15
+$A_ '16' + ' ' > $A16
+$a '16' + ' ' > $A16
+$A_ '17' + ' ' > $A17
+$a '17' + ' ' > $A17
+$A_ '17' $A_ + ' ' > $A17A
+$a '17' $a + ' ' > $A17A
+$A_ '18' + ' ' > $A18
+$a '18' + ' ' > $A18
+$A_ '19' + ' ' > $A19
+$a '19' + ' ' > $A19
+$A_ '20' + ' ' > $A20
+$a '20' + ' ' > $A20
+$A_ '21' + ' ' > $A21
+$a '21' + ' ' > $A21
+$A_ '22' + ' ' > $A22
+$a '22' + ' ' > $A22
+$A_ '23' + ' ' > $A23
+$a '23' + ' ' > $A23
+$A_ '24' + ' ' > $A24
+$a '24' + ' ' > $A24
+$A_ '25' + ' ' > $A25
+$a '25' + ' ' > $A25
+$A_ '26' + ' ' > $A26
+$a '26' + ' ' > $A26
+$A_ '27' + ' ' > $A27
+$a '27' + ' ' > $A27
+$A_ '28' + ' ' > $A28
+$a '28' + ' ' > $A28
+$A_ '29' + ' ' > $A29
+$a '29' + ' ' > $A29
+$A_ '30' + ' ' > $A30
+$a '30' + ' ' > $A30
+$A_ '31' + ' ' > $A31
+$a '31' + ' ' > $A31
+$A_ '32' + ' ' > $A32
+$a '32' + ' ' > $A32
+$A_ '32' $A_ + ' ' > $A32A
+$a '32' $a + ' ' > $A32A
+$A_ '33' + ' ' > $A33
+$a '33' + ' ' > $A33
+$A_ '34' + ' ' > $A34
+$a '34' + ' ' > $A34
+$A_ '35' + ' ' > $A35
+$a '35' + ' ' > $A35
+$A_ '36' + ' ' > $A36
+$a '36' + ' ' > $A36
+$A_ '37' + ' ' > $A37
+$a '37' + ' ' > $A37
+$A_ '38' + ' ' > $A38
+$a '38' + ' ' > $A38
+$A_ '39' + ' ' > $A39
+$a '39' + ' ' > $A39
+$A_ '40' + ' ' > $A40
+$a '40' + ' ' > $A40
+$A_ '40' $A_ + ' ' > $A40A
+$a '40' $a + ' ' > $A40A
+$A_ '41' + ' ' > $A41
+$a '41' + ' ' > $A41
+$A_ '42' + ' ' > $A42
+$a '42' + ' ' > $A42
+$A_ '42' $A_ + ' ' > $A42A
+$a '42' $a + ' ' > $A42A
+$A_ '43' + ' ' > $A43
+$a '43' + ' ' > $A43
+$A_ '43' $A_ + ' ' > $A43A
+$a '43' $a + ' ' > $A43A
+$A_ '44' + ' ' > $A44
+$a '44' + ' ' > $A44
+$A_ '45' + ' ' > $A45
+$a '45' + ' ' > $A45
+$A_ '45' $A_ + ' ' > $A45A
+$a '45' $a + ' ' > $A45A
+$A_ '46' + ' ' > $A46
+$a '46' + ' ' > $A46
+$A_ '47' + ' ' > $A47
+$a '47' + ' ' > $A47
+$A_ '48' + ' ' > $A48
+$a '48' + ' ' > $A48
+$A_ '49' + ' ' > $A49
+$a '49' + ' ' > $A49
+$A_ '50' + ' ' > $A50
+$a '50' + ' ' > $A50
+$A_ '51' + ' ' > $A51
+$a '51' + ' ' > $A51
+$A_ '52' + ' ' > $A52
+$a '52' + ' ' > $A52
+$A_ '53' + ' ' > $A53
+$a '53' + ' ' > $A53
+$A_ '54' + ' ' > $A54
+$a '54' + ' ' > $A54
+$A_ '55' + ' ' > $A55
+$a '55' + ' ' > $A55
+$A_ '56' + ' ' > $A56
+$a '56' + ' ' > $A56
+$A_ '57' + ' ' > $A57
+$a '57' + ' ' > $A57
+$A_ '58' + ' ' > $A58
+$a '58' + ' ' > $A58
+$A_ '59' + ' ' > $A59
+$a '59' + ' ' > $A59
+$A_ '60' + ' ' > $A60
+$a '60' + ' ' > $A60
+$A_ '61' + ' ' > $A61
+$a '61' + ' ' > $A61
+$A_ '62' + ' ' > $A62
+$a '62' + ' ' > $A62
+$A_ '63' + ' ' > $A63
+$a '63' + ' ' > $A63
+$A_ '64' + ' ' > $A64
+$a '64' + ' ' > $A64
+$A_ '65' + ' ' > $A65
+$a '65' + ' ' > $A65
+$A_ '66' + ' ' > $A66
+$a '66' + ' ' > $A66
+$A_ '67' + ' ' > $A67
+$a '67' + ' ' > $A67
+$A_ '68' + ' ' > $A68
+$a '68' + ' ' > $A68
+$A_ '69' + ' ' > $A69
+$a '69' + ' ' > $A69
+$A_ '70' + ' ' > $A70
+$a '70' + ' ' > $A70
+'B1' + ' ' > $B1
+'b1' + ' ' > $B1
+'B2' + ' ' > $B2
+'b2' + ' ' > $B2
+'B3' + ' ' > $B3
+'b3' + ' ' > $B3
+'B4' + ' ' > $B4
+'b4' + ' ' > $B4
+'B5' + ' ' > $B5
+'b5' + ' ' > $B5
+'B5' $A_ + ' ' > $B5A
+'b5' $a + ' ' > $B5A
+'B6' + ' ' > $B6
+'b6' + ' ' > $B6
+'B7' + ' ' > $B7
+'b7' + ' ' > $B7
+'B8' + ' ' > $B8
+'b8' + ' ' > $B8
+'B9' + ' ' > $B9
+'b9' + ' ' > $B9
+'C1' + ' ' > $C1
+'c1' + ' ' > $C1
+'C2' + ' ' > $C2
+'c2' + ' ' > $C2
+'C2' $A_ + ' ' > $C2A
+'c2' $a + ' ' > $C2A
+'C2B' + ' ' > $C2B
+'c2b' + ' ' > $C2B
+'C2C' + ' ' > $C2C
+'c2c' + ' ' > $C2C
+'C3' + ' ' > $C3
+'c3' + ' ' > $C3
+'C4' + ' ' > $C4
+'c4' + ' ' > $C4
+'C5' + ' ' > $C5
+'c5' + ' ' > $C5
+'C6' + ' ' > $C6
+'c6' + ' ' > $C6
+'C7' + ' ' > $C7
+'c7' + ' ' > $C7
+'C8' + ' ' > $C8
+'c8' + ' ' > $C8
+'C9' + ' ' > $C9
+'c9' + ' ' > $C9
+'C10' + ' ' > $C10
+'c10' + ' ' > $C10
+'C10' $A_ + ' ' > $C10A
+'c10' $a + ' ' > $C10A
+'C11' + ' ' > $C11
+'c11' + ' ' > $C11
+'C12' + ' ' > $C12
+'c12' + ' ' > $C12
+'C13' + ' ' > $C13
+'c13' + ' ' > $C13
+'C14' + ' ' > $C14
+'c14' + ' ' > $C14
+'C15' + ' ' > $C15
+'c15' + ' ' > $C15
+'C16' + ' ' > $C16
+'c16' + ' ' > $C16
+'C17' + ' ' > $C17
+'c17' + ' ' > $C17
+'C18' + ' ' > $C18
+'c18' + ' ' > $C18
+'C19' + ' ' > $C19
+'c19' + ' ' > $C19
+'C20' + ' ' > $C20
+'c20' + ' ' > $C20
+'C21' + ' ' > $C21
+'c21' + ' ' > $C21
+'C22' + ' ' > $C22
+'c22' + ' ' > $C22
+'C23' + ' ' > $C23
+'c23' + ' ' > $C23
+'C24' + ' ' > $C24
+'c24' + ' ' > $C24
+$D_ '1' + ' ' > $D1
+'d1' + ' ' > $D1
+$D_ '2' + ' ' > $D2
+'d2' + ' ' > $D2
+$D_ '3' + ' ' > $D3
+'d3' + ' ' > $D3
+$D_ '4' + ' ' > $D4
+'d4' + ' ' > $D4
+$D_ '5' + ' ' > $D5
+'d5' + ' ' > $D5
+$D_ '6' + ' ' > $D6
+'d6' + ' ' > $D6
+$D_ '7' + ' ' > $D7
+'d7' + ' ' > $D7
+$D_ '8' + ' ' > $D8
+'d8' + ' ' > $D8
+$D_ '8' $A_ + ' ' > $D8A
+'d8' $a + ' ' > $D8A
+$D_ '9' + ' ' > $D9
+'d9' + ' ' > $D9
+$D_ '10' + ' ' > $D10
+'d10' + ' ' > $D10
+$D_ '11' + ' ' > $D11
+'d11' + ' ' > $D11
+$D_ '12' + ' ' > $D12
+'d12' + ' ' > $D12
+$D_ '13' + ' ' > $D13
+'d13' + ' ' > $D13
+$D_ '14' + ' ' > $D14
+'d14' + ' ' > $D14
+$D_ '15' + ' ' > $D15
+'d15' + ' ' > $D15
+$D_ '16' + ' ' > $D16
+'d16' + ' ' > $D16
+$D_ '17' + ' ' > $D17
+'d17' + ' ' > $D17
+$D_ '18' + ' ' > $D18
+'d18' + ' ' > $D18
+$D_ '19' + ' ' > $D19
+'d19' + ' ' > $D19
+$D_ '20' + ' ' > $D20
+'d20' + ' ' > $D20
+$D_ '21' + ' ' > $D21
+'d21' + ' ' > $D21
+$D_ '22' + ' ' > $D22
+'d22' + ' ' > $D22
+$D_ '23' + ' ' > $D23
+'d23' + ' ' > $D23
+$D_ '24' + ' ' > $D24
+'d24' + ' ' > $D24
+$D_ '25' + ' ' > $D25
+'d25' + ' ' > $D25
+$D_ '26' + ' ' > $D26
+'d26' + ' ' > $D26
+$D_ '27' + ' ' > $D27
+'d27' + ' ' > $D27
+$D_ '27' $A_ + ' ' > $D27A
+'d27' $a + ' ' > $D27A
+$D_ '28' + ' ' > $D28
+'d28' + ' ' > $D28
+$D_ '29' + ' ' > $D29
+'d29' + ' ' > $D29
+$D_ '30' + ' ' > $D30
+'d30' + ' ' > $D30
+$D_ '31' + ' ' > $D31
+'d31' + ' ' > $D31
+$D_ '31' $A_ + ' ' > $D31A
+'d31' $a + ' ' > $D31A
+$D_ '32' + ' ' > $D32
+'d32' + ' ' > $D32
+$D_ '33' + ' ' > $D33
+'d33' + ' ' > $D33
+$D_ '34' + ' ' > $D34
+'d34' + ' ' > $D34
+$D_ '34' $A_ + ' ' > $D34A
+'d34' $a + ' ' > $D34A
+$D_ '35' + ' ' > $D35
+'d35' + ' ' > $D35
+$D_ '36' + ' ' > $D36
+'d36' + ' ' > $D36
+$D_ '37' + ' ' > $D37
+'d37' + ' ' > $D37
+$D_ '38' + ' ' > $D38
+'d38' + ' ' > $D38
+$D_ '39' + ' ' > $D39
+'d39' + ' ' > $D39
+$D_ '40' + ' ' > $D40
+'d40' + ' ' > $D40
+$D_ '41' + ' ' > $D41
+'d41' + ' ' > $D41
+$D_ '42' + ' ' > $D42
+'d42' + ' ' > $D42
+$D_ '43' + ' ' > $D43
+'d43' + ' ' > $D43
+$D_ '44' + ' ' > $D44
+'d44' + ' ' > $D44
+$D_ '45' + ' ' > $D45
+'d45' + ' ' > $D45
+$D_ '46' + ' ' > $D46
+'d46' + ' ' > $D46
+$D_ '46' $A_ + ' ' > $D46A
+'d46' $a + ' ' > $D46A
+$D_ '47' + ' ' > $D47
+'d47' + ' ' > $D47
+$D_ '48' + ' ' > $D48
+'d48' + ' ' > $D48
+$D_ '48' $A_ + ' ' > $D48A
+'d48' $a + ' ' > $D48A
+$D_ '49' + ' ' > $D49
+'d49' + ' ' > $D49
+$D_ '50' + ' ' > $D50
+'d50' + ' ' > $D50
+$D_ '50' $A_ + ' ' > $D50A
+'d50' $a + ' ' > $D50A
+$D_ '50B' + ' ' > $D50B
+'d50b' + ' ' > $D50B
+$D_ '50C' + ' ' > $D50C
+'d50c' + ' ' > $D50C
+$D_ '50' $D_ + ' ' > $D50D
+'d50d' + ' ' > $D50D
+$D_ '50E' + ' ' > $D50E
+'d50e' + ' ' > $D50E
+$D_ '50F' + ' ' > $D50F
+'d50f' + ' ' > $D50F
+$D_ '50G' + ' ' > $D50G
+'d50g' + ' ' > $D50G
+$D_ '50' $H_ + ' ' > $D50H
+'d50h' + ' ' > $D50H
+$D_ '50I' + ' ' > $D50I
+'d50i' + ' ' > $D50I
+$D_ '51' + ' ' > $D51
+'d51' + ' ' > $D51
+$D_ '52' + ' ' > $D52
+'d52' + ' ' > $D52
+$D_ '52' $A_ + ' ' > $D52A
+'d52' $a + ' ' > $D52A
+$D_ '53' + ' ' > $D53
+'d53' + ' ' > $D53
+$D_ '54' + ' ' > $D54
+'d54' + ' ' > $D54
+$D_ '54' $A_ + ' ' > $D54A
+'d54' $a + ' ' > $D54A
+$D_ '55' + ' ' > $D55
+'d55' + ' ' > $D55
+$D_ '56' + ' ' > $D56
+'d56' + ' ' > $D56
+$D_ '57' + ' ' > $D57
+'d57' + ' ' > $D57
+$D_ '58' + ' ' > $D58
+'d58' + ' ' > $D58
+$D_ '59' + ' ' > $D59
+'d59' + ' ' > $D59
+$D_ '60' + ' ' > $D60
+'d60' + ' ' > $D60
+$D_ '61' + ' ' > $D61
+'d61' + ' ' > $D61
+$D_ '62' + ' ' > $D62
+'d62' + ' ' > $D62
+$D_ '63' + ' ' > $D63
+'d63' + ' ' > $D63
+$D_ '64' + ' ' > $D64
+'d64' + ' ' > $D64
+$D_ '65' + ' ' > $D65
+'d65' + ' ' > $D65
+$D_ '66' + ' ' > $D66
+'d66' + ' ' > $D66
+$D_ '67' + ' ' > $D67
+'d67' + ' ' > $D67
+$D_ '67' $A_ + ' ' > $D67A
+'d67' $a + ' ' > $D67A
+$D_ '67B' + ' ' > $D67B
+'d67b' + ' ' > $D67B
+$D_ '67C' + ' ' > $D67C
+'d67c' + ' ' > $D67C
+$D_ '67' $D_ + ' ' > $D67D
+'d67d' + ' ' > $D67D
+$D_ '67E' + ' ' > $D67E
+'d67e' + ' ' > $D67E
+$D_ '67F' + ' ' > $D67F
+'d67f' + ' ' > $D67F
+$D_ '67G' + ' ' > $D67G
+'d67g' + ' ' > $D67G
+$D_ '67' $H_ + ' ' > $D67H
+'d67h' + ' ' > $D67H
+'E1' + ' ' > $E1
+'e1' + ' ' > $E1
+'E2' + ' ' > $E2
+'e2' + ' ' > $E2
+'E3' + ' ' > $E3
+'e3' + ' ' > $E3
+'E4' + ' ' > $E4
+'e4' + ' ' > $E4
+'E5' + ' ' > $E5
+'e5' + ' ' > $E5
+'E6' + ' ' > $E6
+'e6' + ' ' > $E6
+'E7' + ' ' > $E7
+'e7' + ' ' > $E7
+'E8' + ' ' > $E8
+'e8' + ' ' > $E8
+'E8' $A_ + ' ' > $E8A
+'e8' $a + ' ' > $E8A
+'E9' + ' ' > $E9
+'e9' + ' ' > $E9
+'E9' $A_ + ' ' > $E9A
+'e9' $a + ' ' > $E9A
+'E10' + ' ' > $E10
+'e10' + ' ' > $E10
+'E11' + ' ' > $E11
+'e11' + ' ' > $E11
+'E12' + ' ' > $E12
+'e12' + ' ' > $E12
+'E13' + ' ' > $E13
+'e13' + ' ' > $E13
+'E14' + ' ' > $E14
+'e14' + ' ' > $E14
+'E15' + ' ' > $E15
+'e15' + ' ' > $E15
+'E16' + ' ' > $E16
+'e16' + ' ' > $E16
+'E16' $A_ + ' ' > $E16A
+'e16' $a + ' ' > $E16A
+'E17' + ' ' > $E17
+'e17' + ' ' > $E17
+'E17' $A_ + ' ' > $E17A
+'e17' $a + ' ' > $E17A
+'E18' + ' ' > $E18
+'e18' + ' ' > $E18
+'E19' + ' ' > $E19
+'e19' + ' ' > $E19
+'E20' + ' ' > $E20
+'e20' + ' ' > $E20
+'E20' $A_ + ' ' > $E20A
+'e20' $a + ' ' > $E20A
+'E21' + ' ' > $E21
+'e21' + ' ' > $E21
+'E22' + ' ' > $E22
+'e22' + ' ' > $E22
+'E23' + ' ' > $E23
+'e23' + ' ' > $E23
+'E24' + ' ' > $E24
+'e24' + ' ' > $E24
+'E25' + ' ' > $E25
+'e25' + ' ' > $E25
+'E26' + ' ' > $E26
+'e26' + ' ' > $E26
+'E27' + ' ' > $E27
+'e27' + ' ' > $E27
+'E28' + ' ' > $E28
+'e28' + ' ' > $E28
+'E28' $A_ + ' ' > $E28A
+'e28' $a + ' ' > $E28A
+'E29' + ' ' > $E29
+'e29' + ' ' > $E29
+'E30' + ' ' > $E30
+'e30' + ' ' > $E30
+'E31' + ' ' > $E31
+'e31' + ' ' > $E31
+'E32' + ' ' > $E32
+'e32' + ' ' > $E32
+'E33' + ' ' > $E33
+'e33' + ' ' > $E33
+'E34' + ' ' > $E34
+'e34' + ' ' > $E34
+'E34' $A_ + ' ' > $E34A
+'e34' $a + ' ' > $E34A
+'E36' + ' ' > $E36
+'e36' + ' ' > $E36
+'E37' + ' ' > $E37
+'e37' + ' ' > $E37
+'E38' + ' ' > $E38
+'e38' + ' ' > $E38
+'F1' + ' ' > $F1
+'f1' + ' ' > $F1
+'F1' $A_ + ' ' > $F1A
+'f1' $a + ' ' > $F1A
+'F2' + ' ' > $F2
+'f2' + ' ' > $F2
+'F3' + ' ' > $F3
+'f3' + ' ' > $F3
+'F4' + ' ' > $F4
+'f4' + ' ' > $F4
+'F5' + ' ' > $F5
+'f5' + ' ' > $F5
+'F6' + ' ' > $F6
+'f6' + ' ' > $F6
+'F7' + ' ' > $F7
+'f7' + ' ' > $F7
+'F8' + ' ' > $F8
+'f8' + ' ' > $F8
+'F9' + ' ' > $F9
+'f9' + ' ' > $F9
+'F10' + ' ' > $F10
+'f10' + ' ' > $F10
+'F11' + ' ' > $F11
+'f11' + ' ' > $F11
+'F12' + ' ' > $F12
+'f12' + ' ' > $F12
+'F13' + ' ' > $F13
+'f13' + ' ' > $F13
+'F13' $A_ + ' ' > $F13A
+'f13' $a + ' ' > $F13A
+'F14' + ' ' > $F14
+'f14' + ' ' > $F14
+'F15' + ' ' > $F15
+'f15' + ' ' > $F15
+'F16' + ' ' > $F16
+'f16' + ' ' > $F16
+'F17' + ' ' > $F17
+'f17' + ' ' > $F17
+'F18' + ' ' > $F18
+'f18' + ' ' > $F18
+'F19' + ' ' > $F19
+'f19' + ' ' > $F19
+'F20' + ' ' > $F20
+'f20' + ' ' > $F20
+'F21' + ' ' > $F21
+'f21' + ' ' > $F21
+'F21' $A_ + ' ' > $F21A
+'f21' $a + ' ' > $F21A
+'F22' + ' ' > $F22
+'f22' + ' ' > $F22
+'F23' + ' ' > $F23
+'f23' + ' ' > $F23
+'F24' + ' ' > $F24
+'f24' + ' ' > $F24
+'F25' + ' ' > $F25
+'f25' + ' ' > $F25
+'F26' + ' ' > $F26
+'f26' + ' ' > $F26
+'F27' + ' ' > $F27
+'f27' + ' ' > $F27
+'F28' + ' ' > $F28
+'f28' + ' ' > $F28
+'F29' + ' ' > $F29
+'f29' + ' ' > $F29
+'F30' + ' ' > $F30
+'f30' + ' ' > $F30
+'F31' + ' ' > $F31
+'f31' + ' ' > $F31
+'F31' $A_ + ' ' > $F31A
+'f31' $a + ' ' > $F31A
+'F32' + ' ' > $F32
+'f32' + ' ' > $F32
+'F33' + ' ' > $F33
+'f33' + ' ' > $F33
+'F34' + ' ' > $F34
+'f34' + ' ' > $F34
+'F35' + ' ' > $F35
+'f35' + ' ' > $F35
+'F36' + ' ' > $F36
+'f36' + ' ' > $F36
+'F37' + ' ' > $F37
+'f37' + ' ' > $F37
+'F37' $A_ + ' ' > $F37A
+'f37' $a + ' ' > $F37A
+'F38' + ' ' > $F38
+'f38' + ' ' > $F38
+'F38' $A_ + ' ' > $F38A
+'f38' $a + ' ' > $F38A
+'F39' + ' ' > $F39
+'f39' + ' ' > $F39
+'F40' + ' ' > $F40
+'f40' + ' ' > $F40
+'F41' + ' ' > $F41
+'f41' + ' ' > $F41
+'F42' + ' ' > $F42
+'f42' + ' ' > $F42
+'F43' + ' ' > $F43
+'f43' + ' ' > $F43
+'F44' + ' ' > $F44
+'f44' + ' ' > $F44
+'F45' + ' ' > $F45
+'f45' + ' ' > $F45
+'F45' $A_ + ' ' > $F45A
+'f45' $a + ' ' > $F45A
+'F46' + ' ' > $F46
+'f46' + ' ' > $F46
+'F46' $A_ + ' ' > $F46A
+'f46' $a + ' ' > $F46A
+'F47' + ' ' > $F47
+'f47' + ' ' > $F47
+'F47' $A_ + ' ' > $F47A
+'f47' $a + ' ' > $F47A
+'F48' + ' ' > $F48
+'f48' + ' ' > $F48
+'F49' + ' ' > $F49
+'f49' + ' ' > $F49
+'F50' + ' ' > $F50
+'f50' + ' ' > $F50
+'F51' + ' ' > $F51
+'f51' + ' ' > $F51
+'F51' $A_ + ' ' > $F51A
+'f51' $a + ' ' > $F51A
+'F51B' + ' ' > $F51B
+'f51b' + ' ' > $F51B
+'F51C' + ' ' > $F51C
+'f51c' + ' ' > $F51C
+'F52' + ' ' > $F52
+'f52' + ' ' > $F52
+'F53' + ' ' > $F53
+'f53' + ' ' > $F53
+'G1' + ' ' > $G1
+'g1' + ' ' > $G1
+'G2' + ' ' > $G2
+'g2' + ' ' > $G2
+'G3' + ' ' > $G3
+'g3' + ' ' > $G3
+'G4' + ' ' > $G4
+'g4' + ' ' > $G4
+'G5' + ' ' > $G5
+'g5' + ' ' > $G5
+'G6' + ' ' > $G6
+'g6' + ' ' > $G6
+'G6' $A_ + ' ' > $G6A
+'g6' $a + ' ' > $G6A
+'G7' + ' ' > $G7
+'g7' + ' ' > $G7
+'G7' $A_ + ' ' > $G7A
+'g7' $a + ' ' > $G7A
+'G7B' + ' ' > $G7B
+'g7b' + ' ' > $G7B
+'G8' + ' ' > $G8
+'g8' + ' ' > $G8
+'G9' + ' ' > $G9
+'g9' + ' ' > $G9
+'G10' + ' ' > $G10
+'g10' + ' ' > $G10
+'G11' + ' ' > $G11
+'g11' + ' ' > $G11
+'G11' $A_ + ' ' > $G11A
+'g11' $a + ' ' > $G11A
+'G12' + ' ' > $G12
+'g12' + ' ' > $G12
+'G13' + ' ' > $G13
+'g13' + ' ' > $G13
+'G14' + ' ' > $G14
+'g14' + ' ' > $G14
+'G15' + ' ' > $G15
+'g15' + ' ' > $G15
+'G16' + ' ' > $G16
+'g16' + ' ' > $G16
+'G17' + ' ' > $G17
+'g17' + ' ' > $G17
+'G18' + ' ' > $G18
+'g18' + ' ' > $G18
+'G19' + ' ' > $G19
+'g19' + ' ' > $G19
+'G20' + ' ' > $G20
+'g20' + ' ' > $G20
+'G20' $A_ + ' ' > $G20A
+'g20' $a + ' ' > $G20A
+'G21' + ' ' > $G21
+'g21' + ' ' > $G21
+'G22' + ' ' > $G22
+'g22' + ' ' > $G22
+'G23' + ' ' > $G23
+'g23' + ' ' > $G23
+'G24' + ' ' > $G24
+'g24' + ' ' > $G24
+'G25' + ' ' > $G25
+'g25' + ' ' > $G25
+'G26' + ' ' > $G26
+'g26' + ' ' > $G26
+'G26' $A_ + ' ' > $G26A
+'g26' $a + ' ' > $G26A
+'G27' + ' ' > $G27
+'g27' + ' ' > $G27
+'G28' + ' ' > $G28
+'g28' + ' ' > $G28
+'G29' + ' ' > $G29
+'g29' + ' ' > $G29
+'G30' + ' ' > $G30
+'g30' + ' ' > $G30
+'G31' + ' ' > $G31
+'g31' + ' ' > $G31
+'G32' + ' ' > $G32
+'g32' + ' ' > $G32
+'G33' + ' ' > $G33
+'g33' + ' ' > $G33
+'G34' + ' ' > $G34
+'g34' + ' ' > $G34
+'G35' + ' ' > $G35
+'g35' + ' ' > $G35
+'G36' + ' ' > $G36
+'g36' + ' ' > $G36
+'G36' $A_ + ' ' > $G36A
+'g36' $a + ' ' > $G36A
+'G37' + ' ' > $G37
+'g37' + ' ' > $G37
+'G37' $A_ + ' ' > $G37A
+'g37' $a + ' ' > $G37A
+'G38' + ' ' > $G38
+'g38' + ' ' > $G38
+'G39' + ' ' > $G39
+'g39' + ' ' > $G39
+'G40' + ' ' > $G40
+'g40' + ' ' > $G40
+'G41' + ' ' > $G41
+'g41' + ' ' > $G41
+'G42' + ' ' > $G42
+'g42' + ' ' > $G42
+'G43' + ' ' > $G43
+'g43' + ' ' > $G43
+'G43' $A_ + ' ' > $G43A
+'g43' $a + ' ' > $G43A
+'G44' + ' ' > $G44
+'g44' + ' ' > $G44
+'G45' + ' ' > $G45
+'g45' + ' ' > $G45
+'G45' $A_ + ' ' > $G45A
+'g45' $a + ' ' > $G45A
+'G46' + ' ' > $G46
+'g46' + ' ' > $G46
+'G47' + ' ' > $G47
+'g47' + ' ' > $G47
+'G48' + ' ' > $G48
+'g48' + ' ' > $G48
+'G49' + ' ' > $G49
+'g49' + ' ' > $G49
+'G50' + ' ' > $G50
+'g50' + ' ' > $G50
+'G51' + ' ' > $G51
+'g51' + ' ' > $G51
+'G52' + ' ' > $G52
+'g52' + ' ' > $G52
+'G53' + ' ' > $G53
+'g53' + ' ' > $G53
+'G54' + ' ' > $G54
+'g54' + ' ' > $G54
+$H_ '1' + ' ' > $H1
+'h1' + ' ' > $H1
+$H_ '2' + ' ' > $H2
+'h2' + ' ' > $H2
+$H_ '3' + ' ' > $H3
+'h3' + ' ' > $H3
+$H_ '4' + ' ' > $H4
+'h4' + ' ' > $H4
+$H_ '5' + ' ' > $H5
+'h5' + ' ' > $H5
+$H_ '6' + ' ' > $H6
+'h6' + ' ' > $H6
+$H_ '6' $A_ + ' ' > $H6A
+'h6' $a + ' ' > $H6A
+$H_ '7' + ' ' > $H7
+'h7' + ' ' > $H7
+$H_ '8' + ' ' > $H8
+'h8' + ' ' > $H8
+'I1' + ' ' > $I1
+'i1' + ' ' > $I1
+'I2' + ' ' > $I2
+'i2' + ' ' > $I2
+'I3' + ' ' > $I3
+'i3' + ' ' > $I3
+'I4' + ' ' > $I4
+'i4' + ' ' > $I4
+'I5' + ' ' > $I5
+'i5' + ' ' > $I5
+'I5' $A_ + ' ' > $I5A
+'i5' $a + ' ' > $I5A
+'I6' + ' ' > $I6
+'i6' + ' ' > $I6
+'I7' + ' ' > $I7
+'i7' + ' ' > $I7
+'I8' + ' ' > $I8
+'i8' + ' ' > $I8
+'I9' + ' ' > $I9
+'i9' + ' ' > $I9
+'I9' $A_ + ' ' > $I9A
+'i9' $a + ' ' > $I9A
+'I10' + ' ' > $I10
+'i10' + ' ' > $I10
+'I10' $A_ + ' ' > $I10A
+'i10' $a + ' ' > $I10A
+'I11' + ' ' > $I11
+'i11' + ' ' > $I11
+'I11' $A_ + ' ' > $I11A
+'i11' $a + ' ' > $I11A
+'I12' + ' ' > $I12
+'i12' + ' ' > $I12
+'I13' + ' ' > $I13
+'i13' + ' ' > $I13
+'I14' + ' ' > $I14
+'i14' + ' ' > $I14
+'I15' + ' ' > $I15
+'i15' + ' ' > $I15
+'K1' + ' ' > $K1
+'k1' + ' ' > $K1
+'K2' + ' ' > $K2
+'k2' + ' ' > $K2
+'K3' + ' ' > $K3
+'k3' + ' ' > $K3
+'K4' + ' ' > $K4
+'k4' + ' ' > $K4
+'K5' + ' ' > $K5
+'k5' + ' ' > $K5
+'K6' + ' ' > $K6
+'k6' + ' ' > $K6
+'K7' + ' ' > $K7
+'k7' + ' ' > $K7
+'K8' + ' ' > $K8
+'k8' + ' ' > $K8
+'L1' + ' ' > $L1
+'l1' + ' ' > $L1
+'L2' + ' ' > $L2
+'l2' + ' ' > $L2
+'L2' $A_ + ' ' > $L2A
+'l2' $a + ' ' > $L2A
+'L3' + ' ' > $L3
+'l3' + ' ' > $L3
+'L4' + ' ' > $L4
+'l4' + ' ' > $L4
+'L5' + ' ' > $L5
+'l5' + ' ' > $L5
+'L6' + ' ' > $L6
+'l6' + ' ' > $L6
+'L6' $A_ + ' ' > $L6A
+'l6' $a + ' ' > $L6A
+'L7' + ' ' > $L7
+'l7' + ' ' > $L7
+'L8' + ' ' > $L8
+'l8' + ' ' > $L8
+'M1' + ' ' > $M1
+'m1' + ' ' > $M1
+'M1' $A_ + ' ' > $M1A
+'m1' $a + ' ' > $M1A
+'M1B' + ' ' > $M1B
+'m1b' + ' ' > $M1B
+'M2' + ' ' > $M2
+'m2' + ' ' > $M2
+'M3' + ' ' > $M3
+'m3' + ' ' > $M3
+'M3' $A_ + ' ' > $M3A
+'m3' $a + ' ' > $M3A
+'M4' + ' ' > $M4
+'m4' + ' ' > $M4
+'M5' + ' ' > $M5
+'m5' + ' ' > $M5
+'M6' + ' ' > $M6
+'m6' + ' ' > $M6
+'M7' + ' ' > $M7
+'m7' + ' ' > $M7
+'M8' + ' ' > $M8
+'m8' + ' ' > $M8
+'M9' + ' ' > $M9
+'m9' + ' ' > $M9
+'M10' + ' ' > $M10
+'m10' + ' ' > $M10
+'M10' $A_ + ' ' > $M10A
+'m10' $a + ' ' > $M10A
+'M11' + ' ' > $M11
+'m11' + ' ' > $M11
+'M12' + ' ' > $M12
+'m12' + ' ' > $M12
+'M12' $A_ + ' ' > $M12A
+'m12' $a + ' ' > $M12A
+'M12B' + ' ' > $M12B
+'m12b' + ' ' > $M12B
+'M12C' + ' ' > $M12C
+'m12c' + ' ' > $M12C
+'M12' $D_ + ' ' > $M12D
+'m12d' + ' ' > $M12D
+'M12E' + ' ' > $M12E
+'m12e' + ' ' > $M12E
+'M12F' + ' ' > $M12F
+'m12f' + ' ' > $M12F
+'M12G' + ' ' > $M12G
+'m12g' + ' ' > $M12G
+'M12' $H_ + ' ' > $M12H
+'m12h' + ' ' > $M12H
+'M13' + ' ' > $M13
+'m13' + ' ' > $M13
+'M14' + ' ' > $M14
+'m14' + ' ' > $M14
+'M15' + ' ' > $M15
+'m15' + ' ' > $M15
+'M15' $A_ + ' ' > $M15A
+'m15' $a + ' ' > $M15A
+'M16' + ' ' > $M16
+'m16' + ' ' > $M16
+'M16' $A_ + ' ' > $M16A
+'m16' $a + ' ' > $M16A
+'M17' + ' ' > $M17
+'m17' + ' ' > $M17
+'M17' $A_ + ' ' > $M17A
+'m17' $a + ' ' > $M17A
+'M18' + ' ' > $M18
+'m18' + ' ' > $M18
+'M19' + ' ' > $M19
+'m19' + ' ' > $M19
+'M20' + ' ' > $M20
+'m20' + ' ' > $M20
+'M21' + ' ' > $M21
+'m21' + ' ' > $M21
+'M22' + ' ' > $M22
+'m22' + ' ' > $M22
+'M22' $A_ + ' ' > $M22A
+'m22' $a + ' ' > $M22A
+'M23' + ' ' > $M23
+'m23' + ' ' > $M23
+'M24' + ' ' > $M24
+'m24' + ' ' > $M24
+'M24' $A_ + ' ' > $M24A
+'m24' $a + ' ' > $M24A
+'M25' + ' ' > $M25
+'m25' + ' ' > $M25
+'M26' + ' ' > $M26
+'m26' + ' ' > $M26
+'M27' + ' ' > $M27
+'m27' + ' ' > $M27
+'M28' + ' ' > $M28
+'m28' + ' ' > $M28
+'M28' $A_ + ' ' > $M28A
+'m28' $a + ' ' > $M28A
+'M29' + ' ' > $M29
+'m29' + ' ' > $M29
+'M30' + ' ' > $M30
+'m30' + ' ' > $M30
+'M31' + ' ' > $M31
+'m31' + ' ' > $M31
+'M31' $A_ + ' ' > $M31A
+'m31' $a + ' ' > $M31A
+'M32' + ' ' > $M32
+'m32' + ' ' > $M32
+'M33' + ' ' > $M33
+'m33' + ' ' > $M33
+'M33' $A_ + ' ' > $M33A
+'m33' $a + ' ' > $M33A
+'M33B' + ' ' > $M33B
+'m33b' + ' ' > $M33B
+'M34' + ' ' > $M34
+'m34' + ' ' > $M34
+'M35' + ' ' > $M35
+'m35' + ' ' > $M35
+'M36' + ' ' > $M36
+'m36' + ' ' > $M36
+'M37' + ' ' > $M37
+'m37' + ' ' > $M37
+'M38' + ' ' > $M38
+'m38' + ' ' > $M38
+'M39' + ' ' > $M39
+'m39' + ' ' > $M39
+'M40' + ' ' > $M40
+'m40' + ' ' > $M40
+'M40' $A_ + ' ' > $M40A
+'m40' $a + ' ' > $M40A
+'M41' + ' ' > $M41
+'m41' + ' ' > $M41
+'M42' + ' ' > $M42
+'m42' + ' ' > $M42
+'M43' + ' ' > $M43
+'m43' + ' ' > $M43
+'M44' + ' ' > $M44
+'m44' + ' ' > $M44
+'N1' + ' ' > $N1
+'n1' + ' ' > $N1
+'N2' + ' ' > $N2
+'n2' + ' ' > $N2
+'N3' + ' ' > $N3
+'n3' + ' ' > $N3
+'N4' + ' ' > $N4
+'n4' + ' ' > $N4
+'N5' + ' ' > $N5
+'n5' + ' ' > $N5
+'N6' + ' ' > $N6
+'n6' + ' ' > $N6
+'N7' + ' ' > $N7
+'n7' + ' ' > $N7
+'N8' + ' ' > $N8
+'n8' + ' ' > $N8
+'N9' + ' ' > $N9
+'n9' + ' ' > $N9
+'N10' + ' ' > $N10
+'n10' + ' ' > $N10
+'N11' + ' ' > $N11
+'n11' + ' ' > $N11
+'N12' + ' ' > $N12
+'n12' + ' ' > $N12
+'N13' + ' ' > $N13
+'n13' + ' ' > $N13
+'N14' + ' ' > $N14
+'n14' + ' ' > $N14
+'N15' + ' ' > $N15
+'n15' + ' ' > $N15
+'N16' + ' ' > $N16
+'n16' + ' ' > $N16
+'N17' + ' ' > $N17
+'n17' + ' ' > $N17
+'N18' + ' ' > $N18
+'n18' + ' ' > $N18
+'N18' $A_ + ' ' > $N18A
+'n18' $a + ' ' > $N18A
+'N18B' + ' ' > $N18B
+'n18b' + ' ' > $N18B
+'N19' + ' ' > $N19
+'n19' + ' ' > $N19
+'N20' + ' ' > $N20
+'n20' + ' ' > $N20
+'N21' + ' ' > $N21
+'n21' + ' ' > $N21
+'N22' + ' ' > $N22
+'n22' + ' ' > $N22
+'N23' + ' ' > $N23
+'n23' + ' ' > $N23
+'N24' + ' ' > $N24
+'n24' + ' ' > $N24
+'N25' + ' ' > $N25
+'n25' + ' ' > $N25
+'N25' $A_ + ' ' > $N25A
+'n25' $a + ' ' > $N25A
+'N26' + ' ' > $N26
+'n26' + ' ' > $N26
+'N27' + ' ' > $N27
+'n27' + ' ' > $N27
+'N28' + ' ' > $N28
+'n28' + ' ' > $N28
+'N29' + ' ' > $N29
+'n29' + ' ' > $N29
+'N30' + ' ' > $N30
+'n30' + ' ' > $N30
+'N31' + ' ' > $N31
+'n31' + ' ' > $N31
+'N32' + ' ' > $N32
+'n32' + ' ' > $N32
+'N33' + ' ' > $N33
+'n33' + ' ' > $N33
+'N33' $A_ + ' ' > $N33A
+'n33' $a + ' ' > $N33A
+'N34' + ' ' > $N34
+'n34' + ' ' > $N34
+'N34' $A_ + ' ' > $N34A
+'n34' $a + ' ' > $N34A
+'N35' + ' ' > $N35
+'n35' + ' ' > $N35
+'N35' $A_ + ' ' > $N35A
+'n35' $a + ' ' > $N35A
+'N36' + ' ' > $N36
+'n36' + ' ' > $N36
+'N37' + ' ' > $N37
+'n37' + ' ' > $N37
+'N37' $A_ + ' ' > $N37A
+'n37' $a + ' ' > $N37A
+'N38' + ' ' > $N38
+'n38' + ' ' > $N38
+'N39' + ' ' > $N39
+'n39' + ' ' > $N39
+'N40' + ' ' > $N40
+'n40' + ' ' > $N40
+'N41' + ' ' > $N41
+'n41' + ' ' > $N41
+'N42' + ' ' > $N42
+'n42' + ' ' > $N42
+'NL1' + ' ' > $NL1
+'nl1' + ' ' > $NL1
+'NL2' + ' ' > $NL2
+'nl2' + ' ' > $NL2
+'NL3' + ' ' > $NL3
+'nl3' + ' ' > $NL3
+'NL4' + ' ' > $NL4
+'nl4' + ' ' > $NL4
+'NL5' + ' ' > $NL5
+'nl5' + ' ' > $NL5
+'NL5' $A_ + ' ' > $NL5A
+'nl5' $a + ' ' > $NL5A
+'NL6' + ' ' > $NL6
+'nl6' + ' ' > $NL6
+'NL7' + ' ' > $NL7
+'nl7' + ' ' > $NL7
+'NL8' + ' ' > $NL8
+'nl8' + ' ' > $NL8
+'NL9' + ' ' > $NL9
+'nl9' + ' ' > $NL9
+'NL10' + ' ' > $NL10
+'nl10' + ' ' > $NL10
+'NL11' + ' ' > $NL11
+'nl11' + ' ' > $NL11
+'NL12' + ' ' > $NL12
+'nl12' + ' ' > $NL12
+'NL13' + ' ' > $NL13
+'nl13' + ' ' > $NL13
+'NL14' + ' ' > $NL14
+'nl14' + ' ' > $NL14
+'NL15' + ' ' > $NL15
+'nl15' + ' ' > $NL15
+'NL16' + ' ' > $NL16
+'nl16' + ' ' > $NL16
+'NL17' + ' ' > $NL17
+'nl17' + ' ' > $NL17
+'NL17' $A_ + ' ' > $NL17A
+'nl17' $a + ' ' > $NL17A
+'NL18' + ' ' > $NL18
+'nl18' + ' ' > $NL18
+'NL19' + ' ' > $NL19
+'nl19' + ' ' > $NL19
+'NL20' + ' ' > $NL20
+'nl20' + ' ' > $NL20
+'NU1' + ' ' > $NU1
+'nu1' + ' ' > $NU1
+'NU2' + ' ' > $NU2
+'nu2' + ' ' > $NU2
+'NU3' + ' ' > $NU3
+'nu3' + ' ' > $NU3
+'NU4' + ' ' > $NU4
+'nu4' + ' ' > $NU4
+'NU5' + ' ' > $NU5
+'nu5' + ' ' > $NU5
+'NU6' + ' ' > $NU6
+'nu6' + ' ' > $NU6
+'NU7' + ' ' > $NU7
+'nu7' + ' ' > $NU7
+'NU8' + ' ' > $NU8
+'nu8' + ' ' > $NU8
+'NU9' + ' ' > $NU9
+'nu9' + ' ' > $NU9
+'NU10' + ' ' > $NU10
+'nu10' + ' ' > $NU10
+'NU10' $A_ + ' ' > $NU10A
+'nu10' $a + ' ' > $NU10A
+'NU11' + ' ' > $NU11
+'nu11' + ' ' > $NU11
+'NU11' $A_ + ' ' > $NU11A
+'nu11' $a + ' ' > $NU11A
+'NU12' + ' ' > $NU12
+'nu12' + ' ' > $NU12
+'NU13' + ' ' > $NU13
+'nu13' + ' ' > $NU13
+'NU14' + ' ' > $NU14
+'nu14' + ' ' > $NU14
+'NU15' + ' ' > $NU15
+'nu15' + ' ' > $NU15
+'NU16' + ' ' > $NU16
+'nu16' + ' ' > $NU16
+'NU17' + ' ' > $NU17
+'nu17' + ' ' > $NU17
+'NU18' + ' ' > $NU18
+'nu18' + ' ' > $NU18
+'NU18' $A_ + ' ' > $NU18A
+'nu18' $a + ' ' > $NU18A
+'NU19' + ' ' > $NU19
+'nu19' + ' ' > $NU19
+'NU20' + ' ' > $NU20
+'nu20' + ' ' > $NU20
+'NU21' + ' ' > $NU21
+'nu21' + ' ' > $NU21
+'NU22' + ' ' > $NU22
+'nu22' + ' ' > $NU22
+'NU22' $A_ + ' ' > $NU22A
+'nu22' $a + ' ' > $NU22A
+'O1' + ' ' > $O1
+'o1' + ' ' > $O1
+'O1' $A_ + ' ' > $O1A
+'o1' $a + ' ' > $O1A
+'O2' + ' ' > $O2
+'o2' + ' ' > $O2
+'O3' + ' ' > $O3
+'o3' + ' ' > $O3
+'O4' + ' ' > $O4
+'o4' + ' ' > $O4
+'O5' + ' ' > $O5
+'o5' + ' ' > $O5
+'O5' $A_ + ' ' > $O5A
+'o5' $a + ' ' > $O5A
+'O6' + ' ' > $O6
+'o6' + ' ' > $O6
+'O6' $A_ + ' ' > $O6A
+'o6' $a + ' ' > $O6A
+'O6B' + ' ' > $O6B
+'o6b' + ' ' > $O6B
+'O6C' + ' ' > $O6C
+'o6c' + ' ' > $O6C
+'O6' $D_ + ' ' > $O6D
+'o6d' + ' ' > $O6D
+'O6E' + ' ' > $O6E
+'o6e' + ' ' > $O6E
+'O6F' + ' ' > $O6F
+'o6f' + ' ' > $O6F
+'O7' + ' ' > $O7
+'o7' + ' ' > $O7
+'O8' + ' ' > $O8
+'o8' + ' ' > $O8
+'O9' + ' ' > $O9
+'o9' + ' ' > $O9
+'O10' + ' ' > $O10
+'o10' + ' ' > $O10
+'O10' $A_ + ' ' > $O10A
+'o10' $a + ' ' > $O10A
+'O10B' + ' ' > $O10B
+'o10b' + ' ' > $O10B
+'O10C' + ' ' > $O10C
+'o10c' + ' ' > $O10C
+'O11' + ' ' > $O11
+'o11' + ' ' > $O11
+'O12' + ' ' > $O12
+'o12' + ' ' > $O12
+'O13' + ' ' > $O13
+'o13' + ' ' > $O13
+'O14' + ' ' > $O14
+'o14' + ' ' > $O14
+'O15' + ' ' > $O15
+'o15' + ' ' > $O15
+'O16' + ' ' > $O16
+'o16' + ' ' > $O16
+'O17' + ' ' > $O17
+'o17' + ' ' > $O17
+'O18' + ' ' > $O18
+'o18' + ' ' > $O18
+'O19' + ' ' > $O19
+'o19' + ' ' > $O19
+'O19' $A_ + ' ' > $O19A
+'o19' $a + ' ' > $O19A
+'O20' + ' ' > $O20
+'o20' + ' ' > $O20
+'O20' $A_ + ' ' > $O20A
+'o20' $a + ' ' > $O20A
+'O21' + ' ' > $O21
+'o21' + ' ' > $O21
+'O22' + ' ' > $O22
+'o22' + ' ' > $O22
+'O23' + ' ' > $O23
+'o23' + ' ' > $O23
+'O24' + ' ' > $O24
+'o24' + ' ' > $O24
+'O24' $A_ + ' ' > $O24A
+'o24' $a + ' ' > $O24A
+'O25' + ' ' > $O25
+'o25' + ' ' > $O25
+'O25' $A_ + ' ' > $O25A
+'o25' $a + ' ' > $O25A
+'O26' + ' ' > $O26
+'o26' + ' ' > $O26
+'O27' + ' ' > $O27
+'o27' + ' ' > $O27
+'O28' + ' ' > $O28
+'o28' + ' ' > $O28
+'O29' + ' ' > $O29
+'o29' + ' ' > $O29
+'O29' $A_ + ' ' > $O29A
+'o29' $a + ' ' > $O29A
+'O30' + ' ' > $O30
+'o30' + ' ' > $O30
+'O30' $A_ + ' ' > $O30A
+'o30' $a + ' ' > $O30A
+'O31' + ' ' > $O31
+'o31' + ' ' > $O31
+'O32' + ' ' > $O32
+'o32' + ' ' > $O32
+'O33' + ' ' > $O33
+'o33' + ' ' > $O33
+'O33' $A_ + ' ' > $O33A
+'o33' $a + ' ' > $O33A
+'O34' + ' ' > $O34
+'o34' + ' ' > $O34
+'O35' + ' ' > $O35
+'o35' + ' ' > $O35
+'O36' + ' ' > $O36
+'o36' + ' ' > $O36
+'O36' $A_ + ' ' > $O36A
+'o36' $a + ' ' > $O36A
+'O36B' + ' ' > $O36B
+'o36b' + ' ' > $O36B
+'O36C' + ' ' > $O36C
+'o36c' + ' ' > $O36C
+'O36' $D_ + ' ' > $O36D
+'o36d' + ' ' > $O36D
+'O37' + ' ' > $O37
+'o37' + ' ' > $O37
+'O38' + ' ' > $O38
+'o38' + ' ' > $O38
+'O39' + ' ' > $O39
+'o39' + ' ' > $O39
+'O40' + ' ' > $O40
+'o40' + ' ' > $O40
+'O41' + ' ' > $O41
+'o41' + ' ' > $O41
+'O42' + ' ' > $O42
+'o42' + ' ' > $O42
+'O43' + ' ' > $O43
+'o43' + ' ' > $O43
+'O44' + ' ' > $O44
+'o44' + ' ' > $O44
+'O45' + ' ' > $O45
+'o45' + ' ' > $O45
+'O46' + ' ' > $O46
+'o46' + ' ' > $O46
+'O47' + ' ' > $O47
+'o47' + ' ' > $O47
+'O48' + ' ' > $O48
+'o48' + ' ' > $O48
+'O49' + ' ' > $O49
+'o49' + ' ' > $O49
+'O50' + ' ' > $O50
+'o50' + ' ' > $O50
+'O50' $A_ + ' ' > $O50A
+'o50' $a + ' ' > $O50A
+'O50B' + ' ' > $O50B
+'o50b' + ' ' > $O50B
+'O51' + ' ' > $O51
+'o51' + ' ' > $O51
+'P1' + ' ' > $P1
+'p1' + ' ' > $P1
+'P1' $A_ + ' ' > $P1A
+'p1' $a + ' ' > $P1A
+'P2' + ' ' > $P2
+'p2' + ' ' > $P2
+'P3' + ' ' > $P3
+'p3' + ' ' > $P3
+'P3' $A_ + ' ' > $P3A
+'p3' $a + ' ' > $P3A
+'P4' + ' ' > $P4
+'p4' + ' ' > $P4
+'P5' + ' ' > $P5
+'p5' + ' ' > $P5
+'P6' + ' ' > $P6
+'p6' + ' ' > $P6
+'P7' + ' ' > $P7
+'p7' + ' ' > $P7
+'P8' + ' ' > $P8
+'p8' + ' ' > $P8
+'P9' + ' ' > $P9
+'p9' + ' ' > $P9
+'P10' + ' ' > $P10
+'p10' + ' ' > $P10
+'P11' + ' ' > $P11
+'p11' + ' ' > $P11
+'Q1' + ' ' > $Q1
+$q '1' + ' ' > $Q1
+'Q2' + ' ' > $Q2
+$q '2' + ' ' > $Q2
+'Q3' + ' ' > $Q3
+$q '3' + ' ' > $Q3
+'Q4' + ' ' > $Q4
+$q '4' + ' ' > $Q4
+'Q5' + ' ' > $Q5
+$q '5' + ' ' > $Q5
+'Q6' + ' ' > $Q6
+$q '6' + ' ' > $Q6
+'Q7' + ' ' > $Q7
+$q '7' + ' ' > $Q7
+'R1' + ' ' > $R1
+'r1' + ' ' > $R1
+'R2' + ' ' > $R2
+'r2' + ' ' > $R2
+'R2' $A_ + ' ' > $R2A
+'r2' $a + ' ' > $R2A
+'R3' + ' ' > $R3
+'r3' + ' ' > $R3
+'R3' $A_ + ' ' > $R3A
+'r3' $a + ' ' > $R3A
+'R3B' + ' ' > $R3B
+'r3b' + ' ' > $R3B
+'R4' + ' ' > $R4
+'r4' + ' ' > $R4
+'R5' + ' ' > $R5
+'r5' + ' ' > $R5
+'R6' + ' ' > $R6
+'r6' + ' ' > $R6
+'R7' + ' ' > $R7
+'r7' + ' ' > $R7
+'R8' + ' ' > $R8
+'r8' + ' ' > $R8
+'R9' + ' ' > $R9
+'r9' + ' ' > $R9
+'R10' + ' ' > $R10
+'r10' + ' ' > $R10
+'R10' $A_ + ' ' > $R10A
+'r10' $a + ' ' > $R10A
+'R11' + ' ' > $R11
+'r11' + ' ' > $R11
+'R12' + ' ' > $R12
+'r12' + ' ' > $R12
+'R13' + ' ' > $R13
+'r13' + ' ' > $R13
+'R14' + ' ' > $R14
+'r14' + ' ' > $R14
+'R15' + ' ' > $R15
+'r15' + ' ' > $R15
+'R16' + ' ' > $R16
+'r16' + ' ' > $R16
+'R16' $A_ + ' ' > $R16A
+'r16' $a + ' ' > $R16A
+'R17' + ' ' > $R17
+'r17' + ' ' > $R17
+'R18' + ' ' > $R18
+'r18' + ' ' > $R18
+'R19' + ' ' > $R19
+'r19' + ' ' > $R19
+'R20' + ' ' > $R20
+'r20' + ' ' > $R20
+'R21' + ' ' > $R21
+'r21' + ' ' > $R21
+'R22' + ' ' > $R22
+'r22' + ' ' > $R22
+'R23' + ' ' > $R23
+'r23' + ' ' > $R23
+'R24' + ' ' > $R24
+'r24' + ' ' > $R24
+'R25' + ' ' > $R25
+'r25' + ' ' > $R25
+'R26' + ' ' > $R26
+'r26' + ' ' > $R26
+'R27' + ' ' > $R27
+'r27' + ' ' > $R27
+'R28' + ' ' > $R28
+'r28' + ' ' > $R28
+'R29' + ' ' > $R29
+'r29' + ' ' > $R29
+$S_ '1' + ' ' > $S1
+'s1' + ' ' > $S1
+$S_ '2' + ' ' > $S2
+'s2' + ' ' > $S2
+$S_ '2' $A_ + ' ' > $S2A
+'s2' $a + ' ' > $S2A
+$S_ '3' + ' ' > $S3
+'s3' + ' ' > $S3
+$S_ '4' + ' ' > $S4
+'s4' + ' ' > $S4
+$S_ '5' + ' ' > $S5
+'s5' + ' ' > $S5
+$S_ '6' + ' ' > $S6
+'s6' + ' ' > $S6
+$S_ '6' $A_ + ' ' > $S6A
+'s6' $a + ' ' > $S6A
+$S_ '7' + ' ' > $S7
+'s7' + ' ' > $S7
+$S_ '8' + ' ' > $S8
+'s8' + ' ' > $S8
+$S_ '9' + ' ' > $S9
+'s9' + ' ' > $S9
+$S_ '10' + ' ' > $S10
+'s10' + ' ' > $S10
+$S_ '11' + ' ' > $S11
+'s11' + ' ' > $S11
+$S_ '12' + ' ' > $S12
+'s12' + ' ' > $S12
+$S_ '13' + ' ' > $S13
+'s13' + ' ' > $S13
+$S_ '14' + ' ' > $S14
+'s14' + ' ' > $S14
+$S_ '14' $A_ + ' ' > $S14A
+'s14' $a + ' ' > $S14A
+$S_ '14B' + ' ' > $S14B
+'s14b' + ' ' > $S14B
+$S_ '15' + ' ' > $S15
+'s15' + ' ' > $S15
+$S_ '16' + ' ' > $S16
+'s16' + ' ' > $S16
+$S_ '17' + ' ' > $S17
+'s17' + ' ' > $S17
+$S_ '17' $A_ + ' ' > $S17A
+'s17' $a + ' ' > $S17A
+$S_ '18' + ' ' > $S18
+'s18' + ' ' > $S18
+$S_ '19' + ' ' > $S19
+'s19' + ' ' > $S19
+$S_ '20' + ' ' > $S20
+'s20' + ' ' > $S20
+$S_ '21' + ' ' > $S21
+'s21' + ' ' > $S21
+$S_ '22' + ' ' > $S22
+'s22' + ' ' > $S22
+$S_ '23' + ' ' > $S23
+'s23' + ' ' > $S23
+$S_ '24' + ' ' > $S24
+'s24' + ' ' > $S24
+$S_ '25' + ' ' > $S25
+'s25' + ' ' > $S25
+$S_ '26' + ' ' > $S26
+'s26' + ' ' > $S26
+$S_ '26' $A_ + ' ' > $S26A
+'s26' $a + ' ' > $S26A
+$S_ '26B' + ' ' > $S26B
+'s26b' + ' ' > $S26B
+$S_ '27' + ' ' > $S27
+'s27' + ' ' > $S27
+$S_ '28' + ' ' > $S28
+'s28' + ' ' > $S28
+$S_ '29' + ' ' > $S29
+'s29' + ' ' > $S29
+$S_ '30' + ' ' > $S30
+'s30' + ' ' > $S30
+$S_ '31' + ' ' > $S31
+'s31' + ' ' > $S31
+$S_ '32' + ' ' > $S32
+'s32' + ' ' > $S32
+$S_ '33' + ' ' > $S33
+'s33' + ' ' > $S33
+$S_ '34' + ' ' > $S34
+'s34' + ' ' > $S34
+$S_ '35' + ' ' > $S35
+'s35' + ' ' > $S35
+$S_ '35' $A_ + ' ' > $S35A
+'s35' $a + ' ' > $S35A
+$S_ '36' + ' ' > $S36
+'s36' + ' ' > $S36
+$S_ '37' + ' ' > $S37
+'s37' + ' ' > $S37
+$S_ '38' + ' ' > $S38
+'s38' + ' ' > $S38
+$S_ '39' + ' ' > $S39
+'s39' + ' ' > $S39
+$S_ '40' + ' ' > $S40
+'s40' + ' ' > $S40
+$S_ '41' + ' ' > $S41
+'s41' + ' ' > $S41
+$S_ '42' + ' ' > $S42
+'s42' + ' ' > $S42
+$S_ '43' + ' ' > $S43
+'s43' + ' ' > $S43
+$S_ '44' + ' ' > $S44
+'s44' + ' ' > $S44
+$S_ '45' + ' ' > $S45
+'s45' + ' ' > $S45
+$S_ '46' + ' ' > $S46
+'s46' + ' ' > $S46
+$T_ '1' + ' ' > $T1
+'t1' + ' ' > $T1
+$T_ '2' + ' ' > $T2
+'t2' + ' ' > $T2
+$T_ '3' + ' ' > $T3
+'t3' + ' ' > $T3
+$T_ '3' $A_ + ' ' > $T3A
+'t3' $a + ' ' > $T3A
+$T_ '4' + ' ' > $T4
+'t4' + ' ' > $T4
+$T_ '5' + ' ' > $T5
+'t5' + ' ' > $T5
+$T_ '6' + ' ' > $T6
+'t6' + ' ' > $T6
+$T_ '7' + ' ' > $T7
+'t7' + ' ' > $T7
+$T_ '7' $A_ + ' ' > $T7A
+'t7' $a + ' ' > $T7A
+$T_ '8' + ' ' > $T8
+'t8' + ' ' > $T8
+$T_ '8' $A_ + ' ' > $T8A
+'t8' $a + ' ' > $T8A
+$T_ '9' + ' ' > $T9
+'t9' + ' ' > $T9
+$T_ '9' $A_ + ' ' > $T9A
+'t9' $a + ' ' > $T9A
+$T_ '10' + ' ' > $T10
+'t10' + ' ' > $T10
+$T_ '11' + ' ' > $T11
+'t11' + ' ' > $T11
+$T_ '11' $A_ + ' ' > $T11A
+'t11' $a + ' ' > $T11A
+$T_ '12' + ' ' > $T12
+'t12' + ' ' > $T12
+$T_ '13' + ' ' > $T13
+'t13' + ' ' > $T13
+$T_ '14' + ' ' > $T14
+'t14' + ' ' > $T14
+$T_ '15' + ' ' > $T15
+'t15' + ' ' > $T15
+$T_ '16' + ' ' > $T16
+'t16' + ' ' > $T16
+$T_ '16' $A_ + ' ' > $T16A
+'t16' $a + ' ' > $T16A
+$T_ '17' + ' ' > $T17
+'t17' + ' ' > $T17
+$T_ '18' + ' ' > $T18
+'t18' + ' ' > $T18
+$T_ '19' + ' ' > $T19
+'t19' + ' ' > $T19
+$T_ '20' + ' ' > $T20
+'t20' + ' ' > $T20
+$T_ '21' + ' ' > $T21
+'t21' + ' ' > $T21
+$T_ '22' + ' ' > $T22
+'t22' + ' ' > $T22
+$T_ '23' + ' ' > $T23
+'t23' + ' ' > $T23
+$T_ '24' + ' ' > $T24
+'t24' + ' ' > $T24
+$T_ '25' + ' ' > $T25
+'t25' + ' ' > $T25
+$T_ '26' + ' ' > $T26
+'t26' + ' ' > $T26
+$T_ '27' + ' ' > $T27
+'t27' + ' ' > $T27
+$T_ '28' + ' ' > $T28
+'t28' + ' ' > $T28
+$T_ '29' + ' ' > $T29
+'t29' + ' ' > $T29
+$T_ '30' + ' ' > $T30
+'t30' + ' ' > $T30
+$T_ '31' + ' ' > $T31
+'t31' + ' ' > $T31
+$T_ '32' + ' ' > $T32
+'t32' + ' ' > $T32
+$T_ '32' $A_ + ' ' > $T32A
+'t32' $a + ' ' > $T32A
+$T_ '33' + ' ' > $T33
+'t33' + ' ' > $T33
+$T_ '33' $A_ + ' ' > $T33A
+'t33' $a + ' ' > $T33A
+$T_ '34' + ' ' > $T34
+'t34' + ' ' > $T34
+$T_ '35' + ' ' > $T35
+'t35' + ' ' > $T35
+$T_ '36' + ' ' > $T36
+'t36' + ' ' > $T36
+'U1' + ' ' > $U1
+'u1' + ' ' > $U1
+'U2' + ' ' > $U2
+'u2' + ' ' > $U2
+'U3' + ' ' > $U3
+'u3' + ' ' > $U3
+'U4' + ' ' > $U4
+'u4' + ' ' > $U4
+'U5' + ' ' > $U5
+'u5' + ' ' > $U5
+'U6' + ' ' > $U6
+'u6' + ' ' > $U6
+'U6' $A_ + ' ' > $U6A
+'u6' $a + ' ' > $U6A
+'U6B' + ' ' > $U6B
+'u6b' + ' ' > $U6B
+'U7' + ' ' > $U7
+'u7' + ' ' > $U7
+'U8' + ' ' > $U8
+'u8' + ' ' > $U8
+'U9' + ' ' > $U9
+'u9' + ' ' > $U9
+'U10' + ' ' > $U10
+'u10' + ' ' > $U10
+'U11' + ' ' > $U11
+'u11' + ' ' > $U11
+'U12' + ' ' > $U12
+'u12' + ' ' > $U12
+'U13' + ' ' > $U13
+'u13' + ' ' > $U13
+'U14' + ' ' > $U14
+'u14' + ' ' > $U14
+'U15' + ' ' > $U15
+'u15' + ' ' > $U15
+'U16' + ' ' > $U16
+'u16' + ' ' > $U16
+'U17' + ' ' > $U17
+'u17' + ' ' > $U17
+'U18' + ' ' > $U18
+'u18' + ' ' > $U18
+'U19' + ' ' > $U19
+'u19' + ' ' > $U19
+'U20' + ' ' > $U20
+'u20' + ' ' > $U20
+'U21' + ' ' > $U21
+'u21' + ' ' > $U21
+'U22' + ' ' > $U22
+'u22' + ' ' > $U22
+'U23' + ' ' > $U23
+'u23' + ' ' > $U23
+'U23' $A_ + ' ' > $U23A
+'u23' $a + ' ' > $U23A
+'U24' + ' ' > $U24
+'u24' + ' ' > $U24
+'U25' + ' ' > $U25
+'u25' + ' ' > $U25
+'U26' + ' ' > $U26
+'u26' + ' ' > $U26
+'U27' + ' ' > $U27
+'u27' + ' ' > $U27
+'U28' + ' ' > $U28
+'u28' + ' ' > $U28
+'U29' + ' ' > $U29
+'u29' + ' ' > $U29
+'U29' $A_ + ' ' > $U29A
+'u29' $a + ' ' > $U29A
+'U30' + ' ' > $U30
+'u30' + ' ' > $U30
+'U31' + ' ' > $U31
+'u31' + ' ' > $U31
+'U32' + ' ' > $U32
+'u32' + ' ' > $U32
+'U32' $A_ + ' ' > $U32A
+'u32' $a + ' ' > $U32A
+'U33' + ' ' > $U33
+'u33' + ' ' > $U33
+'U34' + ' ' > $U34
+'u34' + ' ' > $U34
+'U35' + ' ' > $U35
+'u35' + ' ' > $U35
+'U36' + ' ' > $U36
+'u36' + ' ' > $U36
+'U37' + ' ' > $U37
+'u37' + ' ' > $U37
+'U38' + ' ' > $U38
+'u38' + ' ' > $U38
+'U39' + ' ' > $U39
+'u39' + ' ' > $U39
+'U40' + ' ' > $U40
+'u40' + ' ' > $U40
+'U41' + ' ' > $U41
+'u41' + ' ' > $U41
+'U42' + ' ' > $U42
+'u42' + ' ' > $U42
+'V1' + ' ' > $V1
+'v1' + ' ' > $V1
+'V1' $A_ + ' ' > $V1A
+'v1' $a + ' ' > $V1A
+'V1B' + ' ' > $V1B
+'v1b' + ' ' > $V1B
+'V1C' + ' ' > $V1C
+'v1c' + ' ' > $V1C
+'V1' $D_ + ' ' > $V1D
+'v1d' + ' ' > $V1D
+'V1E' + ' ' > $V1E
+'v1e' + ' ' > $V1E
+'V1F' + ' ' > $V1F
+'v1f' + ' ' > $V1F
+'V1G' + ' ' > $V1G
+'v1g' + ' ' > $V1G
+'V1' $H_ + ' ' > $V1H
+'v1h' + ' ' > $V1H
+'V1I' + ' ' > $V1I
+'v1i' + ' ' > $V1I
+'V2' + ' ' > $V2
+'v2' + ' ' > $V2
+'V2' $A_ + ' ' > $V2A
+'v2' $a + ' ' > $V2A
+'V3' + ' ' > $V3
+'v3' + ' ' > $V3
+'V4' + ' ' > $V4
+'v4' + ' ' > $V4
+'V5' + ' ' > $V5
+'v5' + ' ' > $V5
+'V6' + ' ' > $V6
+'v6' + ' ' > $V6
+'V7' + ' ' > $V7
+'v7' + ' ' > $V7
+'V7' $A_ + ' ' > $V7A
+'v7' $a + ' ' > $V7A
+'V7B' + ' ' > $V7B
+'v7b' + ' ' > $V7B
+'V8' + ' ' > $V8
+'v8' + ' ' > $V8
+'V9' + ' ' > $V9
+'v9' + ' ' > $V9
+'V10' + ' ' > $V10
+'v10' + ' ' > $V10
+'V11' + ' ' > $V11
+'v11' + ' ' > $V11
+'V11' $A_ + ' ' > $V11A
+'v11' $a + ' ' > $V11A
+'V11B' + ' ' > $V11B
+'v11b' + ' ' > $V11B
+'V11C' + ' ' > $V11C
+'v11c' + ' ' > $V11C
+'V12' + ' ' > $V12
+'v12' + ' ' > $V12
+'V12' $A_ + ' ' > $V12A
+'v12' $a + ' ' > $V12A
+'V12B' + ' ' > $V12B
+'v12b' + ' ' > $V12B
+'V13' + ' ' > $V13
+'v13' + ' ' > $V13
+'V14' + ' ' > $V14
+'v14' + ' ' > $V14
+'V15' + ' ' > $V15
+'v15' + ' ' > $V15
+'V16' + ' ' > $V16
+'v16' + ' ' > $V16
+'V17' + ' ' > $V17
+'v17' + ' ' > $V17
+'V18' + ' ' > $V18
+'v18' + ' ' > $V18
+'V19' + ' ' > $V19
+'v19' + ' ' > $V19
+'V20' + ' ' > $V20
+'v20' + ' ' > $V20
+'V20' $A_ + ' ' > $V20A
+'v20' $a + ' ' > $V20A
+'V20B' + ' ' > $V20B
+'v20b' + ' ' > $V20B
+'V20C' + ' ' > $V20C
+'v20c' + ' ' > $V20C
+'V20' $D_ + ' ' > $V20D
+'v20d' + ' ' > $V20D
+'V20E' + ' ' > $V20E
+'v20e' + ' ' > $V20E
+'V20F' + ' ' > $V20F
+'v20f' + ' ' > $V20F
+'V20G' + ' ' > $V20G
+'v20g' + ' ' > $V20G
+'V20' $H_ + ' ' > $V20H
+'v20h' + ' ' > $V20H
+'V20I' + ' ' > $V20I
+'v20i' + ' ' > $V20I
+'V20J' + ' ' > $V20J
+'v20j' + ' ' > $V20J
+'V20K' + ' ' > $V20K
+'v20k' + ' ' > $V20K
+'V20L' + ' ' > $V20L
+'v20l' + ' ' > $V20L
+'V21' + ' ' > $V21
+'v21' + ' ' > $V21
+'V22' + ' ' > $V22
+'v22' + ' ' > $V22
+'V23' + ' ' > $V23
+'v23' + ' ' > $V23
+'V23' $A_ + ' ' > $V23A
+'v23' $a + ' ' > $V23A
+'V24' + ' ' > $V24
+'v24' + ' ' > $V24
+'V25' + ' ' > $V25
+'v25' + ' ' > $V25
+'V26' + ' ' > $V26
+'v26' + ' ' > $V26
+'V27' + ' ' > $V27
+'v27' + ' ' > $V27
+'V28' + ' ' > $V28
+'v28' + ' ' > $V28
+'V28' $A_ + ' ' > $V28A
+'v28' $a + ' ' > $V28A
+'V29' + ' ' > $V29
+'v29' + ' ' > $V29
+'V29' $A_ + ' ' > $V29A
+'v29' $a + ' ' > $V29A
+'V30' + ' ' > $V30
+'v30' + ' ' > $V30
+'V30' $A_ + ' ' > $V30A
+'v30' $a + ' ' > $V30A
+'V31' + ' ' > $V31
+'v31' + ' ' > $V31
+'V31' $A_ + ' ' > $V31A
+'v31' $a + ' ' > $V31A
+'V32' + ' ' > $V32
+'v32' + ' ' > $V32
+'V33' + ' ' > $V33
+'v33' + ' ' > $V33
+'V33' $A_ + ' ' > $V33A
+'v33' $a + ' ' > $V33A
+'V34' + ' ' > $V34
+'v34' + ' ' > $V34
+'V35' + ' ' > $V35
+'v35' + ' ' > $V35
+'V36' + ' ' > $V36
+'v36' + ' ' > $V36
+'V37' + ' ' > $V37
+'v37' + ' ' > $V37
+'V37' $A_ + ' ' > $V37A
+'v37' $a + ' ' > $V37A
+'V38' + ' ' > $V38
+'v38' + ' ' > $V38
+'V39' + ' ' > $V39
+'v39' + ' ' > $V39
+'V40' + ' ' > $V40
+'v40' + ' ' > $V40
+'V40' $A_ + ' ' > $V40A
+'v40' $a + ' ' > $V40A
+'W1' + ' ' > $W1
+'w1' + ' ' > $W1
+'W2' + ' ' > $W2
+'w2' + ' ' > $W2
+'W3' + ' ' > $W3
+'w3' + ' ' > $W3
+'W3' $A_ + ' ' > $W3A
+'w3' $a + ' ' > $W3A
+'W4' + ' ' > $W4
+'w4' + ' ' > $W4
+'W5' + ' ' > $W5
+'w5' + ' ' > $W5
+'W6' + ' ' > $W6
+'w6' + ' ' > $W6
+'W7' + ' ' > $W7
+'w7' + ' ' > $W7
+'W8' + ' ' > $W8
+'w8' + ' ' > $W8
+'W9' + ' ' > $W9
+'w9' + ' ' > $W9
+'W9' $A_ + ' ' > $W9A
+'w9' $a + ' ' > $W9A
+'W10' + ' ' > $W10
+'w10' + ' ' > $W10
+'W10' $A_ + ' ' > $W10A
+'w10' $a + ' ' > $W10A
+'W11' + ' ' > $W11
+'w11' + ' ' > $W11
+'W12' + ' ' > $W12
+'w12' + ' ' > $W12
+'W13' + ' ' > $W13
+'w13' + ' ' > $W13
+'W14' + ' ' > $W14
+'w14' + ' ' > $W14
+'W14' $A_ + ' ' > $W14A
+'w14' $a + ' ' > $W14A
+'W15' + ' ' > $W15
+'w15' + ' ' > $W15
+'W16' + ' ' > $W16
+'w16' + ' ' > $W16
+'W17' + ' ' > $W17
+'w17' + ' ' > $W17
+'W17' $A_ + ' ' > $W17A
+'w17' $a + ' ' > $W17A
+'W18' + ' ' > $W18
+'w18' + ' ' > $W18
+'W18' $A_ + ' ' > $W18A
+'w18' $a + ' ' > $W18A
+'W19' + ' ' > $W19
+'w19' + ' ' > $W19
+'W20' + ' ' > $W20
+'w20' + ' ' > $W20
+'W21' + ' ' > $W21
+'w21' + ' ' > $W21
+'W22' + ' ' > $W22
+'w22' + ' ' > $W22
+'W23' + ' ' > $W23
+'w23' + ' ' > $W23
+'W24' + ' ' > $W24
+'w24' + ' ' > $W24
+'W24' $A_ + ' ' > $W24A
+'w24' $a + ' ' > $W24A
+'W25' + ' ' > $W25
+'w25' + ' ' > $W25
+$X_ '1' + ' ' > $X1
+$x '1' + ' ' > $X1
+$X_ '2' + ' ' > $X2
+$x '2' + ' ' > $X2
+$X_ '3' + ' ' > $X3
+$x '3' + ' ' > $X3
+$X_ '4' + ' ' > $X4
+$x '4' + ' ' > $X4
+$X_ '4' $A_ + ' ' > $X4A
+$x '4' $a + ' ' > $X4A
+$X_ '4B' + ' ' > $X4B
+$x '4b' + ' ' > $X4B
+$X_ '5' + ' ' > $X5
+$x '5' + ' ' > $X5
+$X_ '6' + ' ' > $X6
+$x '6' + ' ' > $X6
+$X_ '6' $A_ + ' ' > $X6A
+$x '6' $a + ' ' > $X6A
+$X_ '7' + ' ' > $X7
+$x '7' + ' ' > $X7
+$X_ '8' + ' ' > $X8
+$x '8' + ' ' > $X8
+$X_ '8' $A_ + ' ' > $X8A
+$x '8' $a + ' ' > $X8A
+'Y1' + ' ' > $Y1
+'y1' + ' ' > $Y1
+'Y1' $A_ + ' ' > $Y1A
+'y1' $a + ' ' > $Y1A
+'Y2' + ' ' > $Y2
+'y2' + ' ' > $Y2
+'Y3' + ' ' > $Y3
+'y3' + ' ' > $Y3
+'Y4' + ' ' > $Y4
+'y4' + ' ' > $Y4
+'Y5' + ' ' > $Y5
+'y5' + ' ' > $Y5
+'Y6' + ' ' > $Y6
+'y6' + ' ' > $Y6
+'Y7' + ' ' > $Y7
+'y7' + ' ' > $Y7
+'Y8' + ' ' > $Y8
+'y8' + ' ' > $Y8
+'Z1' + ' ' > $Z1
+'z1' + ' ' > $Z1
+'Z2' + ' ' > $Z2
+'z2' + ' ' > $Z2
+'Z2' $A_ + ' ' > $Z2A
+'z2' $a + ' ' > $Z2A
+'Z2B' + ' ' > $Z2B
+'z2b' + ' ' > $Z2B
+'Z2C' + ' ' > $Z2C
+'z2c' + ' ' > $Z2C
+'Z2' $D_ + ' ' > $Z2D
+'z2d' + ' ' > $Z2D
+'Z3' + ' ' > $Z3
+'z3' + ' ' > $Z3
+'Z3' $A_ + ' ' > $Z3A
+'z3' $a + ' ' > $Z3A
+'Z3B' + ' ' > $Z3B
+'z3b' + ' ' > $Z3B
+'Z4' + ' ' > $Z4
+'z4' + ' ' > $Z4
+'Z4' $A_ + ' ' > $Z4A
+'z4' $a + ' ' > $Z4A
+'Z5' + ' ' > $Z5
+'z5' + ' ' > $Z5
+'Z5' $A_ + ' ' > $Z5A
+'z5' $a + ' ' > $Z5A
+'Z6' + ' ' > $Z6
+'z6' + ' ' > $Z6
+'Z7' + ' ' > $Z7
+'z7' + ' ' > $Z7
+'Z8' + ' ' > $Z8
+'z8' + ' ' > $Z8
+'Z9' + ' ' > $Z9
+'z9' + ' ' > $Z9
+'Z10' + ' ' > $Z10
+'z10' + ' ' > $Z10
+'Z11' + ' ' > $Z11
+'z11' + ' ' > $Z11
+'Z12' + ' ' > $Z12
+'z12' + ' ' > $Z12
+'Z13' + ' ' > $Z13
+'z13' + ' ' > $Z13
+'Z14' + ' ' > $Z14
+'z14' + ' ' > $Z14
+'Z15' + ' ' > $Z15
+'z15' + ' ' > $Z15
+'Z15' $A_ + ' ' > $Z15A
+'z15' $a + ' ' > $Z15A
+'Z15B' + ' ' > $Z15B
+'z15b' + ' ' > $Z15B
+'Z15C' + ' ' > $Z15C
+'z15c' + ' ' > $Z15C
+'Z15' $D_ + ' ' > $Z15D
+'z15d' + ' ' > $Z15D
+'Z15E' + ' ' > $Z15E
+'z15e' + ' ' > $Z15E
+'Z15F' + ' ' > $Z15F
+'z15f' + ' ' > $Z15F
+'Z15G' + ' ' > $Z15G
+'z15g' + ' ' > $Z15G
+'Z15' $H_ + ' ' > $Z15H
+'z15h' + ' ' > $Z15H
+'Z15I' + ' ' > $Z15I
+'z15i' + ' ' > $Z15I
+'Z16' + ' ' > $Z16
+'z16' + ' ' > $Z16
+'Z16' $A_ + ' ' > $Z16A
+'z16' $a + ' ' > $Z16A
+'Z16B' + ' ' > $Z16B
+'z16b' + ' ' > $Z16B
+'Z16C' + ' ' > $Z16C
+'z16c' + ' ' > $Z16C
+'Z16' $D_ + ' ' > $Z16D
+'z16d' + ' ' > $Z16D
+'Z16E' + ' ' > $Z16E
+'z16e' + ' ' > $Z16E
+'Z16F' + ' ' > $Z16F
+'z16f' + ' ' > $Z16F
+'Z16G' + ' ' > $Z16G
+'z16g' + ' ' > $Z16G
+'Z16' $H_ + ' ' > $Z16H
+'z16h' + ' ' > $Z16H
+$A_ $a '1' + ' ' > $Aa1
+$a $a '1' + ' ' > $Aa1
+$A_ $a '2' + ' ' > $Aa2
+$a $a '2' + ' ' > $Aa2
+$A_ $a '3' + ' ' > $Aa3
+$a $a '3' + ' ' > $Aa3
+$A_ $a '4' + ' ' > $Aa4
+$a $a '4' + ' ' > $Aa4
+$A_ $a '5' + ' ' > $Aa5
+$a $a '5' + ' ' > $Aa5
+$A_ $a '6' + ' ' > $Aa6
+$a $a '6' + ' ' > $Aa6
+$A_ $a '7' + ' ' > $Aa7
+$a $a '7' + ' ' > $Aa7
+$A_ $a '7' $A_ + ' ' > $Aa7A
+$a $a '7' $a + ' ' > $Aa7A
+$A_ $a '7B' + ' ' > $Aa7B
+$a $a '7b' + ' ' > $Aa7B
+$A_ $a '8' + ' ' > $Aa8
+$a $a '8' + ' ' > $Aa8
+$A_ $a '9' + ' ' > $Aa9
+$a $a '9' + ' ' > $Aa9
+$A_ $a '10' + ' ' > $Aa10
+$a $a '10' + ' ' > $Aa10
+$A_ $a '11' + ' ' > $Aa11
+$a $a '11' + ' ' > $Aa11
+$A_ $a '12' + ' ' > $Aa12
+$a $a '12' + ' ' > $Aa12
+$A_ $a '13' + ' ' > $Aa13
+$a $a '13' + ' ' > $Aa13
+$A_ $a '14' + ' ' > $Aa14
+$a $a '14' + ' ' > $Aa14
+$A_ $a '15' + ' ' > $Aa15
+$a $a '15' + ' ' > $Aa15
+$A_ $a '16' + ' ' > $Aa16
+$a $a '16' + ' ' > $Aa16
+$A_ $a '17' + ' ' > $Aa17
+$a $a '17' + ' ' > $Aa17
+$A_ $a '18' + ' ' > $Aa18
+$a $a '18' + ' ' > $Aa18
+$A_ $a '19' + ' ' > $Aa19
+$a $a '19' + ' ' > $Aa19
+$A_ $a '20' + ' ' > $Aa20
+$a $a '20' + ' ' > $Aa20
+$A_ $a '21' + ' ' > $Aa21
+$a $a '21' + ' ' > $Aa21
+$A_ $a '22' + ' ' > $Aa22
+$a $a '22' + ' ' > $Aa22
+$A_ $a '23' + ' ' > $Aa23
+$a $a '23' + ' ' > $Aa23
+$A_ $a '24' + ' ' > $Aa24
+$a $a '24' + ' ' > $Aa24
+$A_ $a '25' + ' ' > $Aa25
+$a $a '25' + ' ' > $Aa25
+$A_ $a '26' + ' ' > $Aa26
+$a $a '26' + ' ' > $Aa26
+$A_ $a '27' + ' ' > $Aa27
+$a $a '27' + ' ' > $Aa27
+$A_ $a '28' + ' ' > $Aa28
+$a $a '28' + ' ' > $Aa28
+$A_ $a '29' + ' ' > $Aa29
+$a $a '29' + ' ' > $Aa29
+$A_ $a '30' + ' ' > $Aa30
+$a $a '30' + ' ' > $Aa30
+$A_ $a '31' + ' ' > $Aa31
+$a $a '31' + ' ' > $Aa31
+$A_ $a '32' + ' ' > $Aa32
+$a $a '32' + ' ' > $Aa32
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kps b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kps
new file mode 100644
index 0000000000..3ec2d6e91d
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kps
@@ -0,0 +1,60 @@
+
+
+
+ 10.0.1093.0
+ 7.0
+
+
+
+ readme.htm
+
+
+
+
+
+
+
+
+
+
+ Hieroglyphic
+ © 2010-2018 Christian Casey
+
+
+
+ ..\build\hieroglyphic.js
+ File hieroglyphic.js
+ 0
+ .js
+
+
+ welcome\style.css
+ File style.css
+ 0
+ .css
+
+
+ welcome\welcome.htm
+ File welcome.htm
+ 0
+ .htm
+
+
+ readme.htm
+ File readme.htm
+ 0
+ .htm
+
+
+
+
+ Hieroglyphic
+ hieroglyphic
+
+
+ Egyptian (Ancient) (Egyptian hieroglyphs)
+
+
+
+
+
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kvks b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kvks
new file mode 100644
index 0000000000..5344b57b23
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/hieroglyphic.kvks
@@ -0,0 +1,109 @@
+
+
+
+
+
+ <LTN>
+ ḳ
+ w
+ e
+ r
+ t
+ y
+ u
+ i
+ o
+ p
+ [
+ ]
+ \
+ s
+ d
+ f
+ g
+ h
+ j
+ k
+ l
+ ;
+ '
+ z
+ c
+ b
+ v
+ n
+ m
+ ,
+ .
+ /
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ 0
+ -
+ =
+ ꜥ
+ ḫ
+
+
+ ~
+ !
+ @
+ #
+ $
+ %
+ ^
+ &
+ *
+ (
+ )
+ _
+ +
+ Q
+ W
+ E
+ R
+ T
+ Y
+ U
+ I
+ O
+ P
+ {
+ }
+ |
+ F
+ G
+ J
+ K
+ L
+ :
+ "
+ Z
+ C
+ V
+ B
+ N
+ M
+ <
+ >
+ ?
+ š
+ ḏ
+ ꜣ
+ ẖ
+
+
+
diff --git a/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/readme.htm b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/readme.htm
new file mode 100644
index 0000000000..c2cd405c38
--- /dev/null
+++ b/windows/src/test/unit-tests/kmw-compiler-ladders/hieroglyphic/source/readme.htm
@@ -0,0 +1,21 @@
+
+
+
+ Hieroglyphic Keyboard
+
+
+
+
+Hieroglyphic Keyboard
+
+Created by Christian Casey
+
+This keyboard is designed as a quick and easy way to enter Ancient Egyptian
+ hieroglyphs as Unicode text. Signs are entered using Manuel de Codage
+ phonetic values or Gardiner Sign List codes, but they cannot be stacked
+ or grouped. The portability of Unicode text produced with this keyboard
+ makes it especially suitable for contexts in which rendered
+ hieroglyphic text cannot be displayed.
+
+
+